[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

false

Takes effect At start/restart

vrm.client.DisablePing

Disable ping to the server

When this option is set to true the MRCPv1 Client will not ping the MRCPv1 server.

Valid values

  • true
  • false

Default value

false

Takes effect At start/restart

vrm.client.NoSpeechLanguageHeader

Disable Speech-Language Header

When this parameter is set to true, the SRM Client will not send the Speech-Language header in MRCP SET-PARAMS and SPEAK requests in a TTS session. Without the Speech-Language header, some MRCP TTS servers is able to use its default language when the application specified language is absent.

Valid values

  • true
  • false

Default value

false

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

(blank)

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, e.g. rtsp://<MRCP server IP>:<port>/media/speechsynthesizer. Please consult your MRCP vendor documentation for appropriate setting.

Default value

(blank)

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

Takes effect At start/restart

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.TransportProtocol

MRCP Version

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

Default value

MRCPv1

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

vrm.proxy.ping_interval

Speech Resource Ping Interval

This parameter specifies the ping interval in milliseconds for the MRCP Proxy to ping the speech resource. This parameter is only used by the MRCP proxy.

Default value

30000

Takes effect Immediately