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)
相关推荐
卑微的小鬼5 分钟前
Go语言的编译和运行过程
开发语言·golang·状态模式
寻星探路6 分钟前
数据结构从青铜到王者第二十二话---反射
java·开发语言
天天代码码天天26 分钟前
C++ opencv RTSP小工具 RTSP流播放、每一帧保存
开发语言·c++·opencv
小扳37 分钟前
SpringBootWeb 篇-深入了解 ThreadLocal 存在内存泄漏问题
java·开发语言·spring boot·面试
CryptoPP43 分钟前
跨境金融数据对接实践:印度NSE/BSE股票行情API集成指南
开发语言·后端·金融
要做朋鱼燕1 小时前
【C++】 list 容器模拟实现解析
开发语言·c++·笔记·职场和发展·list
Ka1Yan1 小时前
MySQL索引优化
开发语言·数据结构·数据库·mysql·算法
MediaTea2 小时前
Python 内置函数:pow()
开发语言·python
csdn_aspnet2 小时前
使用 C# .NETCore 实现MongoDB
mongodb·c#·.netcore
上位机付工2 小时前
上位机通信速度有多快?
开发语言·c#·上位机·plc