123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!-- UniMRCP client document -->
- <unimrcpclient xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:noNamespaceSchemaLocation="../unimrcpclient.xsd"
- version="1.0">
- <settings>
- <!-- SIP MRCPv2 settings -->
- <sip-settings id="Nuance-SIP-Settings">
- <!-- Server address should be explicitly specified, it defaults to "ip" address set in the properties. -->
- <!-- <server-ip>10.10.0.1</server-ip> -->
- <server-port>5060</server-port>
- <!-- <force-destination>true</force-destination> -->
- <!-- <feature-tags>*;+mrcpv2.speechrecog;+mrcpv2.speechrecog.grammars="http://grammars.example.com/biggrammar.gram"</feature-tags> -->
- </sip-settings>
-
- <!-- RTSP MRCPv1 settings -->
- <rtsp-settings id="Nuance-RTSP-Settings">
- <!-- Server address should be explicitly specified, it defaults to "ip" address set in the properties. -->
- <!-- <server-ip>10.10.0.1</server-ip> -->
- <server-port>4900</server-port>
- <!-- <force-destination>true</force-destination> -->
- <resource-location>media</resource-location>
- <resource-map>
- <param name="speechsynth" value="speechsynthesizer"/>
- <param name="speechrecog" value="speechrecognizer"/>
- </resource-map>
- </rtsp-settings>
- <!-- RTP/RTCP settings -->
- <rtp-settings id="Nuance-RTP-Settings">
- <jitter-buffer>
- <adaptive>1</adaptive>
- <playout-delay>50</playout-delay>
- <max-playout-delay>600</max-playout-delay>
- <time-skew-detection>1</time-skew-detection>
- </jitter-buffer>
- <ptime>20</ptime>
- <codecs>PCMU PCMA L16/96/8000 telephone-event/101/8000</codecs>
- <!-- enable/disable RTCP support -->
- <rtcp enable="true">
- <!-- 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)
- -->
- <rtcp-bye>2</rtcp-bye>
- <!-- rtcp transmission interval in msec (set 0 to disable) -->
- <tx-interval>5000</tx-interval>
- <!-- period (timeout) to check for new rtcp messages in msec (set 0 to disable) -->
- <rx-resolution>1000</rx-resolution>
- </rtcp>
- </rtp-settings>
- </settings>
-
- <profiles>
- <!-- Nuance MRCPv2 profile -->
- <mrcpv2-profile id="nss2">
- <sip-uac>SIP-Agent-1</sip-uac>
- <mrcpv2-uac>MRCPv2-Agent-1</mrcpv2-uac>
- <media-engine>Media-Engine-1</media-engine>
- <rtp-factory>RTP-Factory-1</rtp-factory>
- <sip-settings>Nuance-SIP-Settings</sip-settings>
- <rtp-settings>Nuance-RTP-Settings</rtp-settings>
- </mrcpv2-profile>
-
- <!-- Nuance MRCPv1 profile -->
- <mrcpv1-profile id="nss1">
- <rtsp-uac>RTSP-Agent-1</rtsp-uac>
- <media-engine>Media-Engine-1</media-engine>
- <rtp-factory>RTP-Factory-1</rtp-factory>
- <rtsp-settings>Nuance-RTSP-Settings</rtsp-settings>
- <rtp-settings>Nuance-RTP-Settings</rtp-settings>
- </mrcpv1-profile>
- <!-- more profiles might be added here -->
- </profiles>
- </unimrcpclient>
|