0

我正在尝试在 VB.NET 上进行语音识别。

代码中没有错误,但是当我测试我的程序时,我得到:

System.Speech.dll 中出现“System.PlatformNotSupportedException”类型的未处理异常

附加信息:未安装识别器。

我在荷兰设备上。这有关系吗,如果有,我可以将语音识别设置为英语吗?

运行 Windows 8 专业版。

PS进入我的控制面板/语音识别告诉我您的屏幕语言不支持语音识别。

4

1 回答 1

0

如果您正在执行进程识别并且不需要听写语法,您可以尝试使用 Microsoft 语音平台中的服务器识别器。有关 SDK 和下载,请参阅:

  1. 语言包 - http://www.microsoft.com/en-us/download/details.aspx?id=27224
  2. 运行时引擎 - http://www.microsoft.com/en-us/download/details.aspx?id=27225
  3. SDK - http://www.microsoft.com/en-us/download/details.aspx?id=27226

语言包包括我认为是荷兰语的识别器和 TTS 语音:

  1. MSSpeech_TTS_nl-NL_Hanna.msi
  2. MSSpeech_SR_nl-NL_TELE.msi
于 2013-03-01T14:32:46.273 回答