新的SpeechRecognitionEngine崩溃与System.InvalidOperationException:不支持的格式

时间:2014-06-25 01:17:32

标签: .net debugging windows-7 sapi

我有2台运行Windows 7 x64的计算机崩溃在这行代码上:

var rec = new SpeechRecognitionEngine();

带有System.ArgumentException的

:找不到所需ID的识别器。 ---> System.InvalidOperationException:格式不受支持。

有没有人有任何想法?谷歌没有帮助。我禁用了Norton,但没有帮助。

代码适用于大多数计算机,而不是这些。

我试过搞乱构造函数,例如Thread.CurrentThread.CurrentCulture和" en-US"并检查了我的控制面板>区域都是en_US。

非常感谢!!

修改:更多代码位于http://pastebin.com/raw.php?i=1m1wVPFM,但上面粘贴的代码是 all ,可以在这两个麻烦的PC上复制问题。

在有问题的计算机上,内置的Windows 7 Ultimate语音识别软件可以完美运行。安装的识别器似乎也是默认的 - 只安装了2个; en_GB和en_US。 en_US是被选中的(匹配用户区域设置)。

0 个答案:

没有答案