Hello!
We often have problems - recognition error.
In the asterisk console, I see the following:
unimrcp-asterisk-centos*CLI>
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [2461901@from-trunk:1] Answer("SIP/2461901-00000043", "") in new stack
-- Executing [2461901@from-trunk:2] NoOp("SIP/2461901-00000043", "3002") in new stack
-- Executing [2461901@from-trunk:3] System("SIP/2461901-00000043", "php /tmp/curl.php 3002_Iseeloo:_Hello?") in new stack
-- Executing [2461901@from-trunk:4] MRCPRecog("SIP/2461901-00000043", ""builtin:speech/transcribe",b=1&nit=5000&f=spk/hello&spl=ru-RU") in new stack
[Jul 9 14:00:21] NOTICE[3759][C-00000043]: app_mrcprecog.c:1079 app_recog_exec: MRCPRecog() grammar: builtin:speech/transcribe
[Jul 9 14:00:21] NOTICE[3759][C-00000043]: app_mrcprecog.c:1100 app_recog_exec: MRCPRecog() options: b=1&nit=5000&f=spk/hello&spl=ru-RU
[Jul 9 14:00:21] NOTICE[3759][C-00000043]: src/mrcp_application.c:117 : Create MRCP Handle 0x7fb43c0140e8 [unimrcpv2]
[Jul 9 14:00:21] NOTICE[3759][C-00000043]: src/mrcp_client_session.c:131 : Create Channel ASR-37 <new>
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:385 : Receive App Request ASR-37 <new> [2]
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client.c:696 : Add MRCP Handle ASR-37 <new>
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:717 : Add Control Channel ASR-37 <new@speechrecog>
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:409 : Send Offer ASR-37 <new> [c:1 a:1 v:0] to
192.168.148.208:8060
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_sofiasip_client_agent.c:301 : Local SDP ASR-37 <new>
v=0
o=Asterisk 0 0 IN IP4 192.168.148.152
s=-
c=IN IP4 192.168.148.152
t=0 0
m=application 9 TCP/MRCPv2 1
a=setup:active
a=connection:new
a=resource:speechrecog
a=cmid:1
m=audio 10074 RTP/AVP 8 96 101
a=rtpmap:8 PCMA/8000
a=rtpmap:96 L16/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=sendonly
a=ptime:20
a=mid:1
[Jul 9 14:00:21] NOTICE[1351]: src/mrcp_sofiasip_client_agent.c:556 : Receive SIP Event [nua_i_state] Status 0 INVITE sent [unimrcpv2]
[Jul 9 14:00:21] NOTICE[1351]: src/mrcp_sofiasip_client_agent.c:494 : SIP Call State ASR-37 [calling]
[Jul 9 14:00:21] NOTICE[1351]: src/mrcp_sofiasip_client_agent.c:556 : Receive SIP Event [nua_r_invite] Status 503 Service Unavailable [unimrcpv2]
[Jul 9 14:00:21] NOTICE[1351]: src/mrcp_sofiasip_client_agent.c:556 : Receive SIP Event [nua_i_state] Status 503 Service Unavailable [unimrcpv2]
[Jul 9 14:00:21] NOTICE[1351]: src/mrcp_sofiasip_client_agent.c:494 : SIP Call State ASR-37 [terminated]
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:149 : Receive Answer ASR-37 <new> [c:0 a:0 v:0] Status 503
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:453 : Raise App Response ASR-37 <new> [2] FAILURE [2]
[Jul 9 14:00:21] ERROR[1346]: app_mrcprecog.c:294 speech_on_channel_add: (ASR-37) Channel error status=2, response code=503!
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:385 : Receive App Request ASR-37 <new> [1]
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:828 : Terminate Session ASR-37 <new>
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:207 : Session Terminated ASR-37 <new>
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client.c:706 : Remove MRCP Handle ASR-37 <new>
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_client_session.c:453 : Raise App Response ASR-37 <new> [1] SUCCESS [0]
[Jul 9 14:00:21] NOTICE[1346]: src/mrcp_application.c:203 : Destroy MRCP Handle ASR-37
[Jul 9 14:00:21] NOTICE[3759][C-00000043]: app_mrcprecog.c:1040 mrcprecog_exit: MRCPRecog() exiting status: ERROR on SIP/2461901-00000043
== Spawn extension (from-trunk, 2461901, 4) exited non-zero on 'SIP/2461901-00000043'
-- Executing [h@from-trunk:1] NoOp("SIP/2461901-00000043", ""Bye!"") in new stack
-- Executing [h@from-trunk:2] Hangup("SIP/2461901-00000043", "") in new stack
== Spawn extension (from-trunk, h, 2) exited non-zero on 'SIP/2461901-00000043'
unimrcp-asterisk-centos*CLI>
What do you recommend to check?
Pavel