Feedback

  • Contents
 

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.