<!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>