SpeechSynthesizer没有获得所有已安装的声音2

时间:2012-09-02 17:15:24

标签: c# .net speech-recognition text-to-speech

我在Windows 7 32位操作系统中安装了一个新语音,以便能够在我正在开发的一个.NET应用程序中使用。但是当我使用GetInstalledVoices()方法查看所有语音的列表时,只有一个(默认的“Microsoft Anna”)出现。为什么会这样?

语音出现在控制面板中 - >演讲部分。 其他TTS应用程序也可以使用此语音。

感谢。

1 个答案:

答案 0 :(得分:3)

我找到了问题的答案here

这是System.Speech.Synthesis中的错误,.NET v4.5解决了这个问题。