2011-03-22 85 views
0

我已將示例項目部署到未設置任何音頻的Windows 2008虛擬服務器。VoiceXML部署到服務器時出現UCMA錯誤

我已經安裝了UCMA 3.0運行庫。此應用程序在Windows 7 64位開發筆記本電腦上運行。

我收到以下異常。

Error: Recognizer setting not supported by recognizer. 
    Stacktrace: 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.UpdateRecognizerSetting(String settingName, Int32 updatedValue) 
        at Microsoft.SpeechServer.Core.SpeechRecognizer..ctor(ICallProxy callProxy) 
        at Microsoft.SpeechServer.Core.TelephonySession..ctor(ICallProxy callProxy) 
        at Microsoft.SpeechServer.Core.ApplicationHost..ctor(ICallProxy callProxy, Uri vxmlUrl) 
        at Microsoft.Speech.VoiceXml.Browser.RunWorker() 
        at Microsoft.Speech.VoiceXml.Browser.Run(Uri vxmlPage, CookieContainer container) 

這種情況發生時,從下面的代碼塊:

InitializeVoiceXmlBrowswer(); 

var helloWorldUri = new Uri(new Uri(Environment.CurrentDirectory + "\\"), "HelloWorld.vxml"); 

VoiceXmlBrowser.SetAudioVideoCall(call); 

VoiceXmlResult voiceResult = VoiceXmlBrowser.Run(helloWorldUri, null); 

回答

0

這個問題是很樂意使用帶有聲卡的服務器。

-1

可能是你需要指定已安裝語言包 - 見接受的答案here

+0

接受答案是什麼? – 2011-03-24 16:34:40

+0

你是否按照這個問題的鏈接? - http://stackoverflow.com/questions/3600390/microsoft-speech-recognition-platform – 2011-03-24 16:38:22

相關問題