C# System.Speech.dll 实现语音播报无需联网
Posted Walter_lee2008
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# System.Speech.dll 实现语音播报无需联网相关的知识,希望对你有一定的参考价值。
SpeechSynthesizer synthesizer = new SpeechSynthesizer();
synthesizer.SelectVoiceByHints(VoiceGender.Male, VoiceAge.Adult); // to change VoiceGender and VoiceAge check out those links below
synthesizer.Volume = 100; // (0 - 100)
synthesizer.Rate = 0; // (-10 - 10)
// Synchronous
synthesizer.Speak("Now I'm speaking, no other function'll work 各部门需按上实施节点要求完成");
// Asynchronous
synthesizer.SpeakAsync("Welcome lwt"); // here args = pran
只需要引用系统只带的System.Speech.dll 即可,无需联网,可识别中英文。
以上是关于C# System.Speech.dll 实现语音播报无需联网的主要内容,如果未能解决你的问题,请参考以下文章
C# System.Speech.dll 实现语音播报无需联网