问题描述
我已将其中一个生产箱(64位)从UCMA 3.0升级到UCMA 4.0。我在这个盒子上有相应语音包的UCMA 3.0运行时安装。因此,我使用语音包卸载了UCMA 3.0,并使用支持的语音包在
下安装了UCMA 4.0运行时。
当我尝试运行基本的UCMA时4.0接收呼叫的应用程序,播放提示并识别输入我们收到以下错误
识别器不支持识别器设置。
在Microsoft.Speech.Internal.SapiInterop.SapiRecognizer.SetProperty(ISpRecognizer sapiRecognizer,String name,Object value)
at Microsoft.Speech.Internal.SapiInterop.SapiRecognizer。<> c__DisplayClass1。< SetPropertyNum> b__0()
at Microsoft.Speech.Recognition.SpeechRecognitionEngine.set_EndSilenceTimeout(TimeSpan value)
要解决它,我已多次重新安装UCMA 4.0运行时,但错误没有不要走开即使我已经尝试安装UCMA 4.0 SDK,但也得到了相同的结果。
盒配置:
操作系统:Windows Server 2008 R2 Standard( Service Pack 1)
CPU:Intel(R)Xeon(R)CPU E5-2407 0 @ 2.20 GHz(2个处理器)
RAM:4 GB
I have upgraded one of our production boxes (64-bit) from UCMA 3.0 to UCMA 4.0. I had UCMA 3.0 runtime installtion with the respective speech packs on this box. So I uninstalled UCMA 3.0 along with the Speech packs and installed UCMA 4.0 runtime along with the supported speech packs.
When I tried to run a basic UCMA 4.0 application that receives the call, plays the prompt and recognizes the input we are getting the following error
Recognizer setting not supported by recognizer.
at Microsoft.Speech.Internal.SapiInterop.SapiRecognizer.SetProperty(ISpRecognizer sapiRecognizer, String name, Object value)
at Microsoft.Speech.Internal.SapiInterop.SapiRecognizer.<>c__DisplayClass1.<SetPropertyNum>b__0()
at Microsoft.Speech.Recognition.SpeechRecognitionEngine.set_EndSilenceTimeout(TimeSpan value)
To resolve it, I have re-installed UCMA 4.0 runtime multiple times, but error didn't go away. Even I have tried installing UCMA 4.0 SDK, but got the same results.
box configuration:
OS: Windows Server 2008 R2 Standard (Service Pack 1)
CPU: Intel(R) Xeon(R) CPU E5-2407 0 @ 2.20 GHz (2 Processors)
RAM: 4 GB
推荐答案
这篇关于识别器不支持识别器设置。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!