Mixed Protocols for configuring speech servers

Last Updated : Jun 05, 2026 |

When the Media Processing Platform (MPP) software receives a call, the MPP software uses the Media Resource Control Protocol (MRCP) protocol to communicate with the speech servers. Using Experience Portal, you can configure multiple MRCP options for each speech server depending on the protocols the speech vendor supports.

For example, Experience Portal enables you to configure the following MRCP protocols for the Nuance speech server in the Experience Portal system:

  • MRCP V1

  • MRCP V2 TCP

  • MRCP V2 TLS

In such a configuration, the MPP software uses the speech servers in a round-robin way. For example, if you configure a Nuance Vocalizer to use MRCPV1 and a Nuance Recognizer server to use MRCPv2 with TLS, the MPP software uses the Nuance Vocalizer MRCPv1 server for the first call, the Nuance Recognizer MRCPv2 with TLS for the second call, and so on.

Important:
  • Using EPM, you can configure various MRCP options for different types of speech servers. However, you need to contact your speech server vendor for information on the MRCP options supported by each speech server. For example, the Nuance Recognizer server supports all options (MRCPv1, MRCPv2+TCP, and MRCPv2+TLS).

  • To configure TLS on any ASR or TTS speech server, you must restart the MPP server to reauthorize the certificates.