有没有办法在 .NET 应用程序中使用 Windows 讲述人的文本转语音功能?我想使用它或类似的服务从我的 C# 应用程序中读出响亮的字符串。那可能吗?
问问题
2585 次
2 回答
8
Ms 有一个语音 API,现在有一个易于使用的托管界面。
于 2012-03-09T18:20:17.093 回答
0
使用 Visual Studio 时;在解决方案资源管理器中。
- 右键单击“引用”,然后单击“添加引用... ”。
- 在“框架”下搜索“ System.Speech ”,然后打勾。
- 点击“确定”
然后使用以下代码:
System.Speech.Synthesis.SpeechSynthesizer mainSpeechSynthesizer = new System.Speech.Synthesis.SpeechSynthesizer();
mainSpeechSynthesizer.Speak("Test, test. Test! TEST.");
以下是如何使用System.Speech.Synthesis
示例的一个很好的细分:
于 2020-01-27T19:05:33.980 回答