cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1890
Views
2
Helpful
5
Replies

Custom Grammars CVP 11 and Nuance

steven.maas
Level 4
Level 4

I have several custom grammars (.grxml and .gram) that I am not able to get recognized from Nuance 10.

I have hosted the grammars on both IIS and Tomcat and I get the same result.  I have updated the appropriate MIME types and restarted both the IIS and Tomcat servers when these were added.

I performed 'debug mrcp error' and 'debug mrcp state'  and I get the following output.

It looks to me like the speech server is ending the session.  Can anyone validate this for me and help point me in the right direction...

____________

DEMOVXMLCUSP#debug mrcp state

MRCP client state debugging is on

DEMOVXMLCUSP#

024694: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3302AC74, return_fsm=0x33027F68, fsm_type=FSM_TYPE_MODULE_SETUP(1)

024695: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x32DF5AE8, memory_size=56

024696: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_add_media_type_fsm:

   Add MRCPV2 FSM; Type=SYNTHESIZER(1), URL=sip:tts@172.28.38.49

024697: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3302AC74, return_fsm=0x33027F20, fsm_type=FSM_TYPE_SYNTH(4)

024698: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x32B8CBC0, memory_size=212

024699: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3302AC74, return_fsm=0x33027F20, fsm_type=FSM_TYPE_MEDIA_CALL(2)

024700: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x32B7D094, memory_size=112

024701: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3302AC74, return_fsm=0x33027F20, fsm_type=FSM_TYPE_REMOTE_SERVER(3)

024702: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x32CDB05C, memory_size=192

024703: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_add_media_type_fsm:

   Success to Allocate MRCPV2 FSMs;

  FSM(MediaResource=0x32B8CBC0, MediaSignal=0x32B7D094, SvrConnect=0x32CDB05C)

024704: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_add_media_type_fsm:

   Add MRCPV2 FSM; Type=RECOGNIZER(2), URL=sip:asr@172.28.38.49

024705: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3302AC74, return_fsm=0x33027F28, fsm_type=FSM_TYPE_RECOG(5)

024706: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x2D05EF5C, memory_size=212

024707: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3302AC74, return_fsm=0x33027F28, fsm_type=FSM_TYPE_MEDIA_CALL(2)

024708: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x424312D0, memory_size=112

024709: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3302AC74, return_fsm=0x33027F28, fsm_type=FSM_TYPE_REMOTE_SERVER(3)

024710: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x40043D2C, memory_size=192

024711: *Aug 25 01:42:17.210: //5911//MRCP:/mrcpv2_add_media_type_fsm:

   Success to Allocate MRCPV2 FSMs;

  FSM(MediaResource=0x2D05EF5C, MediaSignal=0x424312D0, SvrConnect=0x40043D2C)

024712: *Aug 25 01:42:17.242: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SYNTH_DESTROY(28)] - Caller PC=0x25D57DBC

024713: *Aug 25 01:42:17.242: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_DESTROY(40)] - Caller PC=0x25D57DBC

024714: *Aug 25 01:42:17.242: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_SYNTH(4)]

   CurrState[S_SYNTH_IDLE(12)] EventId[E_SYNTH_DESTROY(28)]

024715: *Aug 25 01:42:17.242: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_synth_idle_destroy:

   fsm_type=FSM_TYPE_SYNTH(4), type=SYNTHESIZER(1), scb=0x3302AC74, fsm=0x32B8CBC8

024716: *Aug 25 01:42:17.242: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_IDLE(17)] EventId[E_RECOG_DESTROY(40)]

024717: *Aug 25 01:42:17.242: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_recog_destroy:

   fsm_type=FSM_TYPE_RECOG(5), type=RECOGNIZER(2), scb=0x3302AC74, fsm=0x2D05EF64

024718: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3307ED60, return_fsm=0x428898A0, fsm_type=FSM_TYPE_MODULE_SETUP(1)

024719: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x4286C928, memory_size=56

024720: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_add_media_type_fsm:

   Add MRCPV2 FSM; Type=SYNTHESIZER(1), URL=sip:tts@172.28.38.49

024721: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3307ED60, return_fsm=0x42889858, fsm_type=FSM_TYPE_SYNTH(4)

024722: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x424AFE9C, memory_size=212

024723: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3307ED60, return_fsm=0x42889858, fsm_type=FSM_TYPE_MEDIA_CALL(2)

024724: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x4233D890, memory_size=112

024725: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3307ED60, return_fsm=0x42889858, fsm_type=FSM_TYPE_REMOTE_SERVER(3)

024726: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x30017EE8, memory_size=192

024727: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_add_media_type_fsm:

   Success to Allocate MRCPV2 FSMs;

  FSM(MediaResource=0x424AFE9C, MediaSignal=0x4233D890, SvrConnect=0x30017EE8)

024728: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_add_media_type_fsm:

   Add MRCPV2 FSM; Type=RECOGNIZER(2), URL=sip:asr@172.28.38.49

024729: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3307ED60, return_fsm=0x42889860, fsm_type=FSM_TYPE_RECOG(5)

024730: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x4219AB38, memory_size=212

024731: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3307ED60, return_fsm=0x42889860, fsm_type=FSM_TYPE_MEDIA_CALL(2)

024732: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x42740C50, memory_size=112

024733: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   scb=0x3307ED60, return_fsm=0x42889860, fsm_type=FSM_TYPE_REMOTE_SERVER(3)

024734: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_FSM_New:

   mem_ptr=0x42691C54, memory_size=192

024735: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_add_media_type_fsm:

   Success to Allocate MRCPV2 FSMs;

  FSM(MediaResource=0x4219AB38, MediaSignal=0x42740C50, SvrConnect=0x42691C54)

024736: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MODULE_SETUP_REQ(1)] - Caller PC=0x25D56120

024737: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SYNTH_SPEAK(15)] - Caller PC=0x25D56724

024738: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_DEFINE_GRAMMAR(34)] - Caller PC=0x25D5707C

024739: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_DEFINE_GRAMMAR(34)] - Caller PC=0x25D5707C

024740: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MODULE_SETUP_REQ(1)] - Caller PC=0x25D56120

024741: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_START(29)] - Caller PC=0x25D572D8

024742: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RESOURCE_NONE(0)] FSMType[FSM_TYPE_MODULE_SETUP(1)]

   CurrState[S_MODULE_SETUP_IDLE(1)] EventId[E_MODULE_SETUP_REQ(1)]

024743: *Aug 25 01:42:19.338: //5911//MRCP:/act_module_setup:

   scb=0x3307ED60, fsm=0x4286C928, fsm_type[FSM_TYPE_MODULE_SETUP(1)]

024744: *Aug 25 01:42:19.338: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RESOURCE_NONE(0)] FSMType[FSM_TYPE_MODULE_SETUP(1)]

   NewState[S_MODULE_SETUP_PENDING(2)] OldState[S_MODULE_SETUP_IDLE(1)]

024745: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_defer_event:

   Defer Event(Server Not Connected);FSMType[FSM_TYPE_SYNTH(4)]

   CurrState[S_SYNTH_IDLE(12)] EventId[E_SYNTH_SPEAK(15)]

024746: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_defer_event:

   Defer Event(Server Not Connected);FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_IDLE(17)] EventId[E_RECOG_DEFINE_GRAMMAR(34)]

024747: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_defer_event:

   Defer Event(Server Not Connected);FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_IDLE(17)] EventId[E_RECOG_DEFINE_GRAMMAR(34)]

024748: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RESOURCE_NONE(0)] FSMType[FSM_TYPE_MODULE_SETUP(1)]

   CurrState[S_MODULE_SETUP_PENDING(2)] EventId[E_MODULE_SETUP_REQ(1)]

024749: *Aug 25 01:42:19.342: //5911//MRCP:/act_mrcpv2_ignore:

   scb=0x3307ED60, fsm=0x4286C928, fsm_type[FSM_TYPE_MODULE_SETUP(1)]

024750: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RESOURCE_NONE(0)] FSMType[FSM_TYPE_MODULE_SETUP(1)]

   NewState[S_MODULE_SETUP_PENDING(2)] OldState[S_MODULE_SETUP_PENDING(2)]

024751: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_defer_event:

   Defer Event(Server Not Connected);FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_IDLE(17)] EventId[E_RECOG_START(29)]

024752: *Aug 25 01:42:19.342: //-1//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MODULE_SETUP_DONE(3)] - Caller PC=0x25B827FC

024753: *Aug 25 01:42:19.342: //-1//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RESOURCE_NONE(0)] FSMType[FSM_TYPE_MODULE_SETUP(1)]

   CurrState[S_MODULE_SETUP_PENDING(2)] EventId[E_MODULE_SETUP_DONE(3)]

024754: *Aug 25 01:42:19.342: //5911//MRCP:/act_module_setup_done:

   scb=0x3307ED60, fsm=0x4286C928, fsm_type[FSM_TYPE_MODULE_SETUP(1)]

024755: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MEDIA_CALL_CONNECT_REQ(5)] - Caller PC=0x25D55F68

024756: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MEDIA_CALL_CONNECT_REQ(5)] - Caller PC=0x25D55F68

024757: *Aug 25 01:42:19.342: //-1//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RESOURCE_NONE(0)] FSMType[FSM_TYPE_MODULE_SETUP(1)]

   NewState[S_MODULE_READY(3)] OldState[S_MODULE_SETUP_PENDING(2)]

024758: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   CurrState[S_MEDIA_CALL_IDLE(4)] EventId[E_MEDIA_CALL_CONNECT_REQ(5)]

024759: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_media_call_connect_req:

   fsm_type=FSM_TYPE_MEDIA_CALL(2), type=SYNTHESIZER(1), scb=0x3307ED60, fsm=0x4233D890

024760: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   NewState[S_MEDIA_CALL_CONNECTING(5)] OldState[S_MEDIA_CALL_IDLE(4)]

024761: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   CurrState[S_MEDIA_CALL_IDLE(4)] EventId[E_MEDIA_CALL_CONNECT_REQ(5)]

024762: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_media_call_connect_req:

   fsm_type=FSM_TYPE_MEDIA_CALL(2), type=RECOGNIZER(2), scb=0x3307ED60, fsm=0x42740C50

024763: *Aug 25 01:42:19.342: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   NewState[S_MEDIA_CALL_CONNECTING(5)] OldState[S_MEDIA_CALL_IDLE(4)]

024764: *Aug 25 01:42:19.346: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MEDIA_CALL_CONNECTING(6)] - Caller PC=0x25B7FDFC

024765: *Aug 25 01:42:19.350: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   CurrState[S_MEDIA_CALL_CONNECTING(5)] EventId[E_MEDIA_CALL_CONNECTING(6)]

024766: *Aug 25 01:42:19.350: //5911//MRCP:/act_media_call_connecting:

   scb=0x3307ED60, fsm=0x4233D890, fsm_type[FSM_TYPE_MEDIA_CALL(2)]

024767: *Aug 25 01:42:19.350: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   NewState[S_MEDIA_CALL_CONNECTING(5)] OldState[S_MEDIA_CALL_CONNECTING(5)]

024768: *Aug 25 01:42:19.350: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MEDIA_CALL_CONNECTING(6)] - Caller PC=0x25B7EE04

024769: *Aug 25 01:42:19.350: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   CurrState[S_MEDIA_CALL_CONNECTING(5)] EventId[E_MEDIA_CALL_CONNECTING(6)]

024770: *Aug 25 01:42:19.350: //5911//MRCP:/act_media_call_connecting:

   scb=0x3307ED60, fsm=0x42740C50, fsm_type[FSM_TYPE_MEDIA_CALL(2)]

024771: *Aug 25 01:42:19.350: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   NewState[S_MEDIA_CALL_CONNECTING(5)] OldState[S_MEDIA_CALL_CONNECTING(5)]

024772: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MEDIA_CALL_CONNECTED(7)] - Caller PC=0x25B80278

024773: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   CurrState[S_MEDIA_CALL_CONNECTING(5)] EventId[E_MEDIA_CALL_CONNECTED(7)]

024774: *Aug 25 01:42:19.370: //5911//MRCP:/act_media_call_connected:

   scb=0x3307ED60, fsm=0x4233D890, fsm_type=FSM_TYPE_MEDIA_CALL(2)

024775: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SERVER_CONNECT_REQ(10)] - Caller PC=0x25D56284

024776: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   NewState[S_MEDIA_CALL_CONNECTED(6)] OldState[S_MEDIA_CALL_CONNECTING(5)]

024777: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_REMOTE_SERVER(3)]

   CurrState[S_SERVER_IDLE(8)] EventId[E_SERVER_CONNECT_REQ(10)]

024778: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SERVER_CONNECTED(12)] - Caller PC=0x25D564C4

024779: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_REMOTE_SERVER(3)]

   NewState[S_SERVER_CONNECTING(9)] OldState[S_SERVER_IDLE(8)]

024780: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_REMOTE_SERVER(3)]

   CurrState[S_SERVER_CONNECTING(9)] EventId[E_SERVER_CONNECTED(12)]

024781: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SYNTH_SPEAK(15)] - Caller PC=0x25D5C5F0

024782: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_REMOTE_SERVER(3)]

   NewState[S_SERVER_CONNECTED(10)] OldState[S_SERVER_CONNECTING(9)]

024783: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_SYNTH(4)]

   CurrState[S_SYNTH_IDLE(12)] EventId[E_SYNTH_SPEAK(15)]

024784: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_synth_idle_speak_req:

   fsm_type=FSM_TYPE_SYNTH(4), type=SYNTHESIZER(1), scb=0x3307ED60, fsm=0x424AFEA4

024785: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_SYNTH(4)]

   NewState[S_SYNTH_ASSOCIATING(13)] OldState[S_SYNTH_IDLE(12)]

024786: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SYNTH_ASSOCIATED(16)] - Caller PC=0x25B80934

024787: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_SYNTH(4)]

   CurrState[S_SYNTH_ASSOCIATING(13)] EventId[E_SYNTH_ASSOCIATED(16)]

024788: *Aug 25 01:42:19.370: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_synth_associating_associated:

   fsm_type=FSM_TYPE_SYNTH(4), type=SYNTHESIZER(1), scb=0x3307ED60, fsm=0x424AFEA4

024789: *Aug 25 01:42:19.374: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_SYNTH(4)]

   NewState[S_SYNTH_SPEAKING(14)] OldState[S_SYNTH_ASSOCIATING(13)]

024790: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MEDIA_CALL_CONNECTED(7)] - Caller PC=0x25B7F26C

024791: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   CurrState[S_MEDIA_CALL_CONNECTING(5)] EventId[E_MEDIA_CALL_CONNECTED(7)]

024792: *Aug 25 01:42:19.430: //5911//MRCP:/act_media_call_connected:

   scb=0x3307ED60, fsm=0x42740C50, fsm_type=FSM_TYPE_MEDIA_CALL(2)

024793: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SERVER_CONNECT_REQ(10)] - Caller PC=0x25D56284

024794: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   NewState[S_MEDIA_CALL_CONNECTED(6)] OldState[S_MEDIA_CALL_CONNECTING(5)]

024795: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_REMOTE_SERVER(3)]

   CurrState[S_SERVER_IDLE(8)] EventId[E_SERVER_CONNECT_REQ(10)]

024796: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SERVER_CONNECTED(12)] - Caller PC=0x25D564C4

024797: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_REMOTE_SERVER(3)]

   NewState[S_SERVER_CONNECTING(9)] OldState[S_SERVER_IDLE(8)]

024798: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_REMOTE_SERVER(3)]

   CurrState[S_SERVER_CONNECTING(9)] EventId[E_SERVER_CONNECTED(12)]

024799: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_DEFINE_GRAMMAR(34)] - Caller PC=0x25D5C5F0

024800: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_DEFINE_GRAMMAR(34)] - Caller PC=0x25D5C5F0

024801: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_START(29)] - Caller PC=0x25D5C5F0

024802: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_REMOTE_SERVER(3)]

   NewState[S_SERVER_CONNECTED(10)] OldState[S_SERVER_CONNECTING(9)]

024803: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_IDLE(17)] EventId[E_RECOG_DEFINE_GRAMMAR(34)]

024804: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_recog_idle_define_grammar:

   fsm_type=FSM_TYPE_RECOG(5), type=RECOGNIZER(2), scb=0x3307ED60, fsm=0x4219AB40

024805: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   NewState[S_RECOG_IDLE(17)] OldState[S_RECOG_IDLE(17)]

024806: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_IDLE(17)] EventId[E_RECOG_DEFINE_GRAMMAR(34)]

024807: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_recog_idle_define_grammar:

   fsm_type=FSM_TYPE_RECOG(5), type=RECOGNIZER(2), scb=0x3307ED60, fsm=0x4219AB40

024808: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   NewState[S_RECOG_IDLE(17)] OldState[S_RECOG_IDLE(17)]

024809: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_IDLE(17)] EventId[E_RECOG_START(29)]

024810: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_recog_start:

   fsm_type=FSM_TYPE_RECOG(5), type=RECOGNIZER(2), scb=0x3307ED60, fsm=0x4219AB40

024811: *Aug 25 01:42:19.430: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   NewState[S_RECOG_ASSOCIATING(18)] OldState[S_RECOG_IDLE(17)]

024812: *Aug 25 01:42:19.434: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_ASSOCIATED(30)] - Caller PC=0x25B7F888

024813: *Aug 25 01:42:19.434: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_ASSOCIATING(18)] EventId[E_RECOG_ASSOCIATED(30)]

024814: *Aug 25 01:42:19.434: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_recog_associating_associated:

   fsm_type=FSM_TYPE_RECOG(5), type=RECOGNIZER(2), scb=0x3307ED60, fsm=0x4219AB40

024815: *Aug 25 01:42:19.434: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   NewState[S_RECOG_RECOGNIZING(19)] OldState[S_RECOG_ASSOCIATING(18)]

024816: *Aug 25 01:42:22.934: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_SYNTH_SPEECH_COMPLETE(17)] - Caller PC=0x25D5AD30

024817: *Aug 25 01:42:22.934: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_SYNTH(4)]

   CurrState[S_SYNTH_SPEAKING(14)] EventId[E_SYNTH_SPEECH_COMPLETE(17)]

024818: *Aug 25 01:42:22.934: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_synth_speaking_speech_complete:

   fsm_type=FSM_TYPE_SYNTH(4), type=SYNTHESIZER(1), scb=0x3307ED60, fsm=0x424AFEA4

024819: *Aug 25 01:42:22.934: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_SYNTH(4)]

   NewState[S_SYNTH_IDLE(12)] OldState[S_SYNTH_SPEAKING(14)]

024820: *Aug 25 01:42:22.934: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_RECOG_START_TIMERS(35)] - Caller PC=0x25D57B78

024821: *Aug 25 01:42:22.934: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   CurrState[S_RECOG_RECOGNIZING(19)] EventId[E_RECOG_START_TIMERS(35)]

024822: *Aug 25 01:42:22.934: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_mrcpv2_recog_recognizing_start_timers:

   fsm_type=FSM_TYPE_RECOG(5), type=RECOGNIZER(2), scb=0x3307ED60, fsm=0x4219AB40

024823: *Aug 25 01:42:22.934: //5911//MRCP:/mrcpv2_fsm_execute:

   After FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_RECOG(5)]

   NewState[S_RECOG_RECOGNIZING(19)] OldState[S_RECOG_RECOGNIZING(19)]

024824: *Aug 25 01:42:27.434: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MEDIA_CALL_DISCONNECTED(8)] - Caller PC=0x25B7FA24

024825: *Aug 25 01:42:27.434: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[RECOGNIZER(2)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   CurrState[S_MEDIA_CALL_CONNECTED(6)] EventId[E_MEDIA_CALL_DISCONNECTED(8)]

024826: *Aug 25 01:42:27.434: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_media_call_connected_disconnected:

   fsm_type=FSM_TYPE_MEDIA_CALL(2), type=RECOGNIZER(2), scb=0x3307ED60, fsm=0x42740C50

024827: *Aug 25 01:42:27.434: //5911//MRCP:/act_media_call_connected_disconnected:

   ERROR: Media leg is disconnected by remote server which may affect subsequent mrcp services

024828: *Aug 25 01:42:35.370: //5911//MRCP:/mrcpv2_enqueue_ev:

   EventId[E_MEDIA_CALL_DISCONNECTED(8)] - Caller PC=0x25B804C0

024829: *Aug 25 01:42:35.370: //5911//MRCP:/mrcpv2_fsm_execute:

   Before FSM Execute: Type[SYNTHESIZER(1)] FSMType[FSM_TYPE_MEDIA_CALL(2)]

   CurrState[S_MEDIA_CALL_CONNECTED(6)] EventId[E_MEDIA_CALL_DISCONNECTED(8)]

024830: *Aug 25 01:42:35.370: //5911//MRCP:/mrcpv2_fsm_get_media_frame:

   act_media_call_connected_disconnected:

   fsm_type=FSM_TYPE_MEDIA_CALL(2), type=SYNTHESIZER(1), scb=0x3307ED60, fsm=0x4233D890

024831: *Aug 25 01:42:35.370: //5911//MRCP:/act_media_call_connected_disconnected:

   ERROR: Media leg is disconnected by remote server which may affect subsequent mrcp services

DEMOVXMLCUSP#

024832: *Aug 25 01:45:19.178: //5911//MRCP:/mrcp_recognizer_stop:

   fsm null

024833: *Aug 25 01:45:19.182: //5911//MRCP:/mrcp_recognizer_stop:

   fsm null

024834: *Aug 25 01:45:19.182: //5911//MRCP:/mrcp_recognizer_stop:

   fsm null

__________________

5 Replies 5

janinegraves
Spotlight
Spotlight

Have you tried using a Digits element to ensure that you can collect

voice input using a builtin grammar? To ensure you're connecting

correctly to nuance?

I have used external grammars with nuance and cvp11 successfully.

Are you sure the grammars are valid? You could look in the Nuance log

for that.

Did you try to retrieve the grxml or gram files from a web browser ON

the nuance system? To ensure it's not a firewall issue?

Can you post one of the grxml files?

Hey Janiine, thanks for responding.

Have you tried using a Digits element to ensure that you can collect

voice input using a builtin grammar? To ensure you're connecting

correctly to nuance?  *** I have tried this and I am able to collect speech just fine.

I have used external grammars with nuance and cvp11 successfully.

Are you sure the grammars are valid? You could look in the Nuance log

for that.  *** I don't see any errors in the Nuance logs that would indicate there is an issue.

Did you try to retrieve the grxml or gram files from a web browser ON

the nuance system? To ensure it's not a firewall issue?  ***  Yes, I can navigate to the grxml and gram files successfully

Can you post one of the grxml files?

I changed the grxml extension to xml and I didn't get an error when I ran it. However, I always got nomatch events. My utterance was "a b c" and "a as in apple" with ConfidenceLevel set down to 0 in Studio, so I expected it to match something.

Anyway, there was not error, just lots of nomatch events.

I added my own external grammar to the Form element and it recognized something in my grammar.

So - first try changing to .xml instead of .grxml.

I use mrcp v1 and rtsp, not sip. If the above doesn't help, then it must be a config'n error on your gateway - and that's outside my expertise.

Sorry!

Janie,

Thanks for your assistance.  I have been able to move over the initial hurdle.  I am now able to recognize speech and use an external grammar.  I resolved this issue by upgrading the router to a more current version. 

One of the challenges I am having right now is that we are in need to collect a lot of speech input in one long string.  Then we parse out the data in accordance with our Grammar.  As collect the data we appear to get a timeout after 10 seconds of recording. 

Any thoughts on where this could be coming from?

Steve

Hi Steve,

Nuance has a config parameter named maxspeechtimeout that forces the

system to stop listening and throw an exception if caller speaks for too

long.

The default is configured in C:\Program

Files\Nuance\Recognizer\config\Baseline.xml file. But, my default is

22000ms (22s).

So, you may also have gateway mrcp or rtsp or sip timers to configure.

Can you look in the nuance log for the error message it's throwing? This

might help you determine whether it's the gateway or nuance causing your

problem.

Can you turn on gateway debugs? I'm not a gateway person, but perhaps

these would help:

deb mrcp error

deb sip error

deb rtsp error

Janine

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: