- Contents
Interaction Administrator Help
MRCP Servers Configuration
Use this page to set the MRCP server configuration options.
Notes: In order
to configure an MRCP server, you must have either the Master Administrator
right or the admin access right to edit the MRCP server. For more information,
see Assign
the master administrator right, Assign
administrator access rights, and Administrator
access control groups:System category.
If you make changes to the protocol
setting, or to the network interface card, you must restart the MRCP server.
Active
This check box indicates if this MRCP server is active. By default, this check box is selected (enabled).
SIP Address
Enter the SIP address of this MRCP server. The address is in the SIP URI format, i.e., sip:x@y:port, where x=username and y=host (domain or IP). Some examples include:
-
sip:buzz.mullins@123.123.1.123
-
sip:customercare@inin.com
-
sip:12345@inin.com
Port 6060 is recommended for MRCP servers with CIC installations to avoid potential conflicts with default ports for SIP endpoints.
Location
Select the region to associate this MRCP Server with.
Notes: When creating
an MRCP session, the Location setting of the MRCP Server is taken into
consideration. The MRCP Server selection process based on region, where
MRCP Servers in a preferred region are considered before MRCP Servers
in other regions, is performed before load balancing, where the MRCP Server
is selected with the least amount of sessions.
When a new MRCP resource is required, Telephony Services selects the Media
Server to use for the audio resource. Telephony Services passes the region/location
of the Media Server to the MRCP subsystem. The MRCP subsystem evaluates
all the MRCP Servers in the region, and then selects the MRCP Server with
the least amount of sessions to create the resource on. If no MRCP Servers
are available in the selected Location for the region, the MRCP subsystem
defaults to other available MRCP Servers. The MRCP Server with the least
amount of sessions is selected to create the resource on.
Priority
Select the priority level for this MRCP server. The MRCP subsystem uses this setting in the load balancing algorithm. When multiple servers can satisfy a request, sessions are created on servers with a lower priority number. By default, the priority is 1.
Vendor
Use this field to optionally describe the MRCP server’s vendor.
Capabilities
This section differs depending on the server's vendor; the Retrieve from server option is not available in a third party server configuration.
Retrieve from server: Select this option to have the MRCP server provide its available capabilities to the Interaction Center server. Select the associated button to immediately request the capabilities of the MRCP specified in the SIP Address box.
-
Use refresh interval (sec) – Enable this check box if you want the Interaction Center server to continuously request the capabilities of the MRCP server. Use the associated spin box to set the number of seconds that should elapse between requests.
Use custom: Select this option if you want to manually specify the capabilities of the MRCP server, even if those features are not yet enabled or configured on the MRCP server.
-
Text to speech – Enable this check box to allow the MRCP server to convert text to synthesized speech in calls.
-
External audio sources – Enable this check box to allow the MRCP server to provide streaming audio that is injected into calls, such as Music on Hold.
-
Voicemail – Enable this check box to allow the MRCP server to insert voice mail messages into calls.
SIP Create Session Supported
Select this check box to indicate that the TTS server supports INVITES to create an empty session with no specific resources defined. By default, this check box is not selected (enabled).
Enable Session TTL
This setting enables TTL sessions, when selected. When enabled, either the Indefinite - Session Stays Live until BYE option or the Defined TTL Session Time option is selected. These options are the time in seconds that an MRCP session is kept alive by the server after the last request. This is used to allow the client to cache the session if needed. If Defined TTL Session Time is selected, the default time is 15 seconds. Possible values are from 1 to 3600.
If this check box is not selected, TTL sessions are not enabled, and the options below are grayed-out or unavailable.
MRCP Version
This field displays the version of the MRCP server.