Ase
Posts: 81
Joined: 20.Feb.2006
Status: offline
|
Hi All, After installing CU1 for Exchange 2013 this behaviour changed a little bit. Instead of getting total freeze of the system I get an error message instead saying "System Error Occured" and then a hangup. I also find out that if I remove the checkbox "Set the auto attendant to respond to voice commands" for the extension 82 & 83 (Swedish & Finnish Auto Attendants) this error does not happen, but I like to use the voice commands.... Also when the error occurs I get the following in the Event Log: The VoIP platform encountered an exception Microsoft.Exchange.UM.UMCommon.UMGrayException: A non-fatal exception occurred. For details, please see the inner exception. ---> System.InvalidOperationException: The language for the grammar does not match the language of the speech recognizer. at Microsoft.Speech.Recognition.RecognizerBase.ThrowIfSapiErrorCode(SAPIErrorCodes errorCode) at Microsoft.Speech.Recognition.FileGrammarContent.Load(SapiGrammar sapiGrammar, Boolean enabled, Single weight, Int32 priority) at Microsoft.Speech.Recognition.GrammarContent.Load(SapiGrammar sapiGrammar) at Microsoft.Speech.Recognition.Grammar.Load(SapiGrammar sapiGrammar, IRecognizerInternal recognizer) at Microsoft.Speech.Recognition.RecognizerBase.LoadGrammarIntoSapi(Grammar grammar) at Microsoft.Speech.Recognition.RecognizerBase.LoadGrammar(Grammar grammar) at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.PlayPromptsAndRecoSpeechSessionState.LoadGrammar(UMGrammar grammar) at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.PlayPromptsAndRecoSpeechSessionState.LoadGrammars() at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.PlayPromptsAndRecoSpeechSessionState.InternalStart() at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.SessionState.Start() at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.ChangeState(SessionState nextState) at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.PlayPrompts(ArrayList prompts, Int32 minDigits, Int32 maxDigits, Int32 timeout, String stopTones, Int32 interDigitTimeout, StopPatterns stopPatterns, Int32 startIdx, TimeSpan offset, List`1 grammars, Boolean expetingSpeechInput, Int32 babbleTimeout, Boolean stopPromptOnBargeIn, String turnName, Int32 initialSilenceTimeout) at Microsoft.Exchange.UM.UMCore.SpeechMenu.PlayPrompts(ArrayList prompts, BaseUMCallSession vo) at Microsoft.Exchange.UM.UMCore.SpeechMenu.SpeechMenuStart(BaseUMCallSession vo) at Microsoft.Exchange.UM.UMCore.SpeechMenu.StartActivity(BaseUMCallSession vo, String refInfo) at Microsoft.Exchange.UM.UMCore.ActivityManager.ChangeActivity(ActivityBase next, BaseUMCallSession vo, String refInfo) at Microsoft.Exchange.UM.UMCore.TransitionBase.Execute(ActivityManager manager, BaseUMCallSession vo) at Microsoft.Exchange.UM.UMCore.Menu.OnComplete(BaseUMCallSession vo, UMCallSessionEventArgs voiceObjectEventArgs) at Microsoft.Exchange.UM.UMCore.Menu.StartActivity(BaseUMCallSession vo, String refInfo) at Microsoft.Exchange.UM.UMCore.ActivityManager.ChangeActivity(ActivityBase next, BaseUMCallSession vo, String refInfo) at Microsoft.Exchange.UM.UMCore.TransitionBase.Execute(ActivityManager manager, BaseUMCallSession vo) at Microsoft.Exchange.UM.UMCore.Menu.OnComplete(BaseUMCallSession vo, UMCallSessionEventArgs voiceObjectEventArgs) at Microsoft.Exchange.UM.UMCore.Menu.StartActivity(BaseUMCallSession vo, String refInfo) at Microsoft.Exchange.UM.UMCore.ActivityManager.ChangeActivity(ActivityBase next, BaseUMCallSession vo, String refInfo) at Microsoft.Exchange.UM.UMCore.ActivityBase.OnHeavyBlockingOperation(BaseUMCallSession vo, HeavyBlockingOperationEventArgs hboea) at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.HeavyBlockingOperationSessionState.CompleteFinalAsyncCallback() at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.SessionState.CompleteNonTeardownState() at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.<>c__DisplayClassf.<CatchAndFireOnError>b__b() at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate) --- End of inner exception stack trace --- at Microsoft.Exchange.UM.UMCommon.ExceptionHandling.ExceptionCatcher(Object exception) at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate) at Microsoft.Exchange.UM.UcmaPlatform.UcmaCallSession.CatchAndFireOnError(UserCodeDelegate function) during the call with ID "Y2M5Y2ZhYzYzMzc4ZTVhYmE0ZjE3MmVjYTVmYmRiZTM.". This exception occurred at the Microsoft Exchange Speech Engine VoIP platform during an event-based asynchronous operation submitted by the server. The server will attempt to recover from this exception. If this warning occurs frequently, contact Microsoft Product Support. Anyone with ideas that can help me forward? //Ase
|