更改文本到语音Microsoft.Speech.Synthesis的语言

时间:2016-10-08 02:58:15

标签: text-to-speech microsoft-speech-platform microsoft-speech-api

我找到了如何更改性别,费率和数量,但我想知道是否可以更改 - 或者更好,如果我能够设置 - 为Microsoft.Speech.Synthesis文本选择几种不同的语言发言。我无法找到有用的信息。

1 个答案:

答案 0 :(得分:0)

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

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