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)
相关推荐
老华带你飞4 小时前
博物馆展览门户|基于Java博物馆展览门户系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端
liulilittle4 小时前
FileStream C++
开发语言·c++·cocoa
yue0084 小时前
C# 实现日志记录功能
c#·日志记录
点PY4 小时前
C++ 中 std::async 和 std::future 的并发性
java·开发语言·c++
不会代码的小猴5 小时前
C++的第九天笔记
开发语言·c++·笔记
99乘法口诀万物皆可变5 小时前
CANdelaStudio类似页面制作方案
c#
ytttr8735 小时前
基于C#的CAN总线数据解析BMS上位机
android·unity·c#
CoderYanger5 小时前
Java SE——12.异常(≠错误)《干货笔记》
java·开发语言
在路上看风景5 小时前
1.10 线程其他操作
c#
Data_agent5 小时前
1688获得1688店铺所有商品API,python请求示例
java·开发语言·python