加载Microsoft Speech SDK v11时出错

时间:2014-01-22 19:34:58

标签: c# microsoft-speech-api

我已安装x86 SDK并将Microsoft.Speech.dll添加到我的项目中。该项目设置为x86。

尝试创建SpeechSynthesizer的实例时,我得到了

  

使用CLSID检索组件的COM类工厂   {D941651C-44E6-4C17-BADF-C36826FC3424}由于以下原因而失败   错误:80040154未注册类(HRESULT异常:   0x80040154(REGDB_E_CLASSNOTREG))。

还有什么可以导致那些错误的目标平台?

1 个答案:

答案 0 :(得分:3)

几分钟前我解决了这些问题:

- 下载并使用Microsoft Speech SDK 32位(通过这种方式,您可以在两个平台中使用)

最重要的是安装这些文件:

- 在Microsoft Speech SDK中:

BasicLSTMCell

- 在Microsoft语音平台 - 运行时语言:

C:\Program Files (x86)\Microsoft SDKs\Speech\v11.0\Redist\SpeechPlatformRuntime.msi

完成了。