我找到了如何更改性别、速率和音量,但我想知道是否可以更改 - 或者如果我可以设置能力更好 - 几种不同的语言可供选择用于Microsoft.Speech.Synthesis
文本到语音。我只是找不到有用的信息。
user6922622
问问题
629 次
1 回答
0
是的。您需要安装 voices,但 Microsoft.Speech.Synthesis 运行时引擎有很多不同的语言可用。(在链接中,您可以看到一堆以MSSpeech_TTS
- 这些是 TTS 声音开头的文件。
然后,您可以使用SpeechSynthesizer.SelectVoiceByHints使用 CultureInfo 指定语言。
于 2016-10-18T23:27:16.820 回答