[provision]

vrm.client.ConnectPerSetup

New MRCP Connection Per Sesssion

When this option is set to true the SRM Client will create a new connection to the ASR or TTS server per MRCP session setup.

Valid values

  • true
  • false

Default value

true

vrm.client.resource.address

Speech Resource IP Address

This parameter contains a valid IP address of the speech resource

Default value

0.0.0.0

Takes effect At start/restart

vrm.client.resource.name

Vendor Name

This parameter specifies the name of resource name. Some common names are SPEECHWORKS, REALSPEAK

Default value

REALSPEAK

Takes effect At start/restart

vrm.client.resource.port

Speech Resource Port

This parameter contains a valid Port for the speech resource

Valid values

Must be a valid Port number

Default value

5060

Takes effect At start/restart

vrm.client.resource.type

Speech Resource Type

This parameter specifies the speech resource type.

Default value

TTS

Takes effect At start/restart

vrm.client.resource.uri

Speech Resource URI

This parameter specifies the URI to the speech resource.

Default value

sip:mresources@0.0.0.0:5060

Takes effect At start/restart

vrm.client.SendLoggingTag

Enable Logging Tag

When this option is set to true the SRM Client will set the logging-tag parameter in the first SET-PARAMS method to the unique Call ID of the call.

Valid values

  • true
  • false

Default value

true

vrm.client.SpeechMarkerEncoding

Speech Marker Encoding

If a TTS MRCP server does not have the content-encoding header to specify the Speech Marker name encoding in a SPEECH-MARKER event, the SRM client will use the value specified by this parameter as the encoding of the Speech Marker name.

Default value

UTF-8

Takes effect At start/restart

vrm.client.SrtpLifetime

SRTP Life Time

This parameter is required to support SRTP with Nuance Speech Server 5.0. It specifies the SRTP packets lifetime maximum. Currently 48 is the only value supported.

Valid values

Must be 48

Default value

48

Takes effect At start/restart

vrm.client.TlsCertificateKey

TLS Certificate Key

This parameter specifies the path to TLS Certificate Key. Make sure you acquire the key and from the MRCPv2 server vendor. Place them in the places specified by this parameter in the corresponding resources.

Default value

$InstallationRoot$\config\x509_certificate.pem

Takes effect At start/restart

vrm.client.TlsPassword

TLS Password

If the TLS certificate key and Private key are password protected, this parameter can be used to specify the password. An empty value of this parameter means no password is required

Default value

(blank)

Takes effect At start/restart

vrm.client.TlsPrivateKey

TLS Private Key

This parameter specifies the path to TLS Private Key. Make sure you acquire the key and from the MRCPv2 server vendor. Place them in the places specified by this parameter in the corresponding resources.

Default value

$InstallationRoot$\config\x509_private_key.pem

Takes effect At start/restart

vrm.client.TlsProtocolType

TLS Protocol Type

This parameter specifies the TLS Protocol Type.

Valid values

  • TLSv1

Default value

TLSv1

Takes effect At start/restart

vrm.client.TransportProtocol

MRCP Version

This parameter specifies the MRCP protocol used by the Speech Resource.

Valid values

  • MRCPv2
  • TCP/TLS/MRCPv2

Default value

MRCPv2

Takes effect At start/restart

vrm.client.TTSInsertVoiceTag

Insert Voice Tag

When this option is set to true, the SRM Client will use the voice name defined in the TTSENGINE property to tell the TTS engine what voice to use.

Valid values

  • true
  • false

Default value

false

Takes effect At start/restart