0

我找到了如何更改性别、速率和音量,但我想知道是否可以更改 - 或者如果我可以设置能力更好 - 几种不同的语言可供选择用于Microsoft.Speech.Synthesis文本到语音。我只是找不到有用的信息。

4

1 回答 1

0

是的。您需要安装 voices,但 Microsoft.Speech.Synthesis 运行时引擎有很多不同的语言可用。(在链接中,您可以看到一堆以MSSpeech_TTS- 这些是 TTS 声音开头的文件。

然后,您可以使用SpeechSynthesizer.SelectVoiceByHints使用 CultureInfo 指定语言。

于 2016-10-18T23:27:16.820 回答