我们如何在我们的应用程序中更改要使用的语音?我似乎无法弄清楚 Windows 8 的默认声音是什么或在哪里。
我在网上读过文章说 Microsoft David 是 MS Windows 8 的最新和最伟大的声音,但我有一个新的 Windows 8 Pro 系统,我的系统上不存在这样的声音(只有 Zira 和其他一些人)。
我对Select Voice很陌生,它可以让您使用字符串作为声音的名称,但是在尝试了大约 30 个不同的名称后,包括 David(和 Dave),它会抛出一个异常,说声音不存在。
我已经尝试过InstalledVoice
- 但不确定如何使用它。
我们如何/在哪里可以下载不同的声音以用于 Windows 语音识别,以及我们如何从我们的代码中选择不同的声音来使用?
此外,SelectVoicebyHints()
完全没有做任何事情。我不知道为什么。