- There are more extensions but that is the one i'm using.
- <include>
- <extension name="ums_demo2">
- <condition field="destination_number" expression="^7002$"/>
- <condition field="${module_exists(mod_v8)}" expression="true"/>
- <condition field="${module_exists(mod_unimrcp)}" expression="true">
- <action application="answer"/>
- <action application="set" data="tts_engine=unimrcp:ums-v2"/>
- <action application="javascript" data="transcribe.js"/>
- </condition>
- </extension>
- </include>
- -----------------------------------------------------------
- IP Addresses were replaced with ***.
- They were all real external addresses. Nothing 127.0.0.1 or NAT translated.
- <include>
- <!-- UniMRCP Server MRCPv2 -->
- <profile name="ums-v2" version="2">
- <!--param name="client-ext-ip" value="auto"-->
- <param name="client-ip" value="***"/>
- <param name="client-port" value="16090"/>
- <param name="server-ip" value="***"/>
- <param name="server-port" value="8060"/>
- <!--param name="force-destination" value="1"/-->
- <param name="sip-transport" value="udp"/>
- <!--param name="ua-name" value="FreeSWITCH"/-->
- <!--param name="sdp-origin" value="FreeSWITCH"/-->
- <!--param name="rtp-ext-ip" value="auto"/-->
- <param name="rtp-ip" value="***"/>
- <param name="rtp-port-min" value="15000"/>
- <param name="rtp-port-max" value="16000"/>
- <!-- enable/disable rtcp support -->
- <param name="rtcp" value="1"/>
- <param name="rate" value="8000"/>
- <!-- rtcp bye policies (rtcp must be enabled first)
- 0 - disable rtcp bye
- 1 - send rtcp bye at the end of session
- 2 - send rtcp bye also at the end of each talkspurt (input)
- -->
- <param name="rtcp-bye" value="0"/>
- <!-- rtcp transmission interval in msec (set 0 to disable) -->
- <param name="rtcp-tx-interval" value="5000"/>
- <!-- period (timeout) to check for new rtcp messages in msec (set 0 to disable) -->
- <param name="rtcp-rx-resolution" value="1000"/>
- <!--param name="playout-delay" value="50"/-->
- <!--param name="max-playout-delay" value="200"/-->
- <!--param name="ptime" value="20"/-->
- <param name="codecs" value="PCMU PCMA L16/96/8000"/>
- <!--<param name="codecs" value="own-preference='false'>PCMU/94/8000 PCMA/95/8000 L16/96/8000 PCMU/97/16000 PCMA/98/16000 L16/99/16000 telephone-event/101/8000 telephone-event/102/16000"/>-->
- <!-- Add any default MRCP params for SPEAK requests here -->
- <synthparams>
- <!--<param name="Speech-Language" value="it-IT"/>-->
- <!--<param name="voice-name" value="pt-BR-Standard-A"/>-->
- </synthparams>
- <!-- Add any default MRCP params for RECOGNIZE requests here -->
- <recogparams>
- <!--param name="start-input-timers" value="false"/-->
- </recogparams>
- </profile>
- </include>