C#朗读语音

最近有个需求,需要在C#程序发生异常时候,朗读文字,C#提供了**.net framework**可以提供简单的语音朗读功能。

引入依赖

using System.Media;

using System.Speech.Synthesis;

using System.Runtime.InteropServices;

复制代码
//报警音量
SystemSounds.Exclamation.Play();
//设置阅读
SpeechSynthesizer speechSynthesizer = new SpeechSynthesizer();
//音量
speechSynthesizer.Volume = 100;
//倍速
speechSynthesizer.Rate = 2;
//阅读
speechSynthesizer.SpeakAsync(message)
相关推荐
DevilSeagull16 小时前
MySQL(2) 客户端工具和建库
开发语言·数据库·后端·mysql·服务
MATLAB代码顾问17 小时前
改进遗传算法(IGA)求解作业车间调度问题(JSSP)——附MATLAB代码
开发语言·matlab
chao18984417 小时前
完整MES系统实现 (C# 客户端服务器)
服务器·windows·c#
syker17 小时前
AIFerric深度学习框架:自研全栈AI基础设施的技术全景
开发语言·c++
HSunR17 小时前
dify 搭建ai作业批改流
开发语言·前端·javascript
月昤昽17 小时前
autocad二次开发 2.旋转
c#·autocad·autocad二次开发
代码不加糖17 小时前
2026 跨境电商独立站实战:从 0 到 1 搭建高转化 SaaS 商城(附源码)
开发语言·前端·javascript
rockey62718 小时前
基于AScript的python3脚本语言发布啦!
python·c#·.net·script·python3·eval·expression·function·动态脚本
工程师00718 小时前
C# 字符串不可变性 + 字符串驻留池原理
c#·字符串拘留池
时空系18 小时前
第9篇:成员功能——为结构体添加能力 Rust中文编程
开发语言·网络·rust