【发布时间】:2015-04-24 20:02:51
【问题描述】:
string TextToBeRead = "My sample text";
SpeechSynthesizer speaker = new SpeechSynthesizer();
speaker.Rate = 5;
speaker.Volume = 70;
speaker.SpeakAsync(TextToBeRead);
有什么方法可以在扬声器开始讲话后更改速率或音量?我试图在运行时更改它,但输出仍然使用旧的速率和音量。谢谢。
【问题讨论】:
-
.NET Text To Speech Volume 的可能重复项
-
根据链接的问题,“正在阅读文本时,无法更改音量”
标签: c# speech-recognition text-to-speech sapi speech-synthesis