<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body bgcolor="#ffffff" text="#000000">
I have an Audio problem with unimrcp and Vestec ASR with mrcp v1.<br>
<br>
This seems to be a similar problem to thread: "ASR from Freeswitch
to MS Speech Server [using MRCP Connector] - Audio Problem"<br>
<br>
What does work:<br>
<ul>
<li>MRCP command are passed successsfull in both ways on port 1554
(vestec mrcp server)</li>
<li>Grammar is accepted and recognition is started</li>
<li>I can see RTP stream (wireshark) from FS port 400x to the mrcp
server<br>
</li>
<li>Result (002 no-input-timeout) is sent back to Freeeswicth and
is processed by FS successfully.</li>
</ul>
What does NOT work:<br>
<ul>
<li> RTP stream is always empty (silence), i grepped this on the
network with ngrep, RTP data is empty, there is no change in the
audio data when I speak.<br>
</li>
<li>so voice recognition will always time out (002
no-input-timeout)</li>
</ul>
<br>
Here are my configs:<br>
unimrcp.conf.xml<br>
<configuration name="unimrcp.conf" description="UniMRCP
Client"><br>
<settings><br>
<param name="default-tts-profile"
value="unimrcpserver-mrcp1"/><br>
<param name="default-asr-profile"
value="unimrcpserver-mrcp1"/><br>
<param name="log-level" value="DEBUG"/><br>
<param name="enable-profile-events" value="false"/><br>
<br>
<param name="max-connection-count" value="100"/><br>
<param name="offer-new-connection" value="1"/><br>
</settings><br>
<profiles><br>
<X-PRE-PROCESS cmd="include"
data="../mrcp_profiles/*.xml"/><br>
</profiles><br>
</configuration><br>
<br>
unimrcpserver-mrcp-v1.xml<br>
<include><br>
<!-- UniMRCP Server MRCPv1 --><br>
<profile name="unimrcpserver-mrcp1" version="1"><br>
<param name="server-ip" value="192.168.178.180"/><br>
<param name="server-port" value="1554"/><br>
<param name="resource-location" value=""/><br>
<param name="speechsynth" value="speechsynthesizer"/><br>
<param name="speechrecog" value="speechrecognizer"/><br>
<param name="rtp-ip" value="auto"/><br>
<param name="rtp-port-min" value="4000"/><br>
<param name="rtp-port-max" value="5000"/><br>
<param name="codecs" value="PCMU PCMA L16/96/8000"/><br>
<synthparams><br>
</synthparams><br>
<!-- Add any default MRCP params for RECOGNIZE requests here
--><br>
<recogparams><br>
<!--param name="start-input-timers" value="false"/--><br>
</recogparams><br>
</profile><br>
</include><br>
<br>
See logs here<br>
<a class="moz-txt-link-freetext" href="http://pastebin.freeswitch.org/18570">http://pastebin.freeswitch.org/18570</a><br>
<br>
Any help is appreciated.<br>
<br>
Best egards<br>
Peter
<pre class="moz-signature" cols="72">--
With kind regards
Peter Steinbach
Telefaks Services GmbH
<a class="moz-txt-link-freetext" href="mailto:lists">mailto:lists</a> (att) telefaks.de
Internet: <a class="moz-txt-link-abbreviated" href="http://www.telefaks.de">www.telefaks.de</a>
</pre>
</body>
</html>