有没有办法在.NET应用程序中使用Windows Narrator的文本到语音功能?我想使用它或类似的服务从我的C#应用程序中读出大声的字符串。那可能吗?
答案 0 :(得分:8)
Ms有一个speech API,现在有一个易于使用的托管界面。
答案 1 :(得分:0)
使用Visual Studio时;在解决方案资源管理器中。
然后使用以下代码:
System.Speech.Synthesis.SpeechSynthesizer mainSpeechSynthesizer = new System.Speech.Synthesis.SpeechSynthesizer();
mainSpeechSynthesizer.Speak("Test, test. Test! TEST.");
以下是如何将System.Speech.Synthesis
与示例配合使用的详细信息: