Jump to: navigation, search

provision Section



  


vrm.client.ConnectPerSetup

Default Value: true
Valid Values:
Changes Take Effect:


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.

vrm.client.NoSpeechLanguageHeader

Default Value: false
Valid Values:
Changes Take Effect: At start/restart


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.

vrm.client.resource.name

Default Value:
Valid Values:
Changes Take Effect: At start/restart


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

vrm.client.resource.type

Default Value: TTS
Valid Values:
Changes Take Effect: At start/restart


This parameter specifies the speech resource type.

vrm.client.resource.uri

Default Value:
Valid Values:
Changes Take Effect: At start/restart


This parameter specifies the URI to the speech resource, e.g. sip:mresources@<MRCP server IP>:<port>. Please consult your MRCP vendor documentation for appropriate setting.

vrm.client.SendLoggingTag

Default Value: true
Valid Values:
Changes Take Effect:


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.

vrm.client.SendSessionXML

Default Value: false
Valid Values:
Changes Take Effect: At start/restart


When this is set, the SRM client will send the specified session.xml contents to the MRCP server. Note, this should not be set to true to any MRCP server other than the Nuance Speech Server 6.1 or later.

vrm.client.SpeechMarkerEncoding

Default Value: UTF-8
Valid Values:
Changes Take Effect: At start/restart


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.

vrm.client.SrtpLifetime

Default Value: 48
Valid Values: Must be 48
Changes Take Effect: At start/restart


This parameter specifies the SRTP packets lifetime maximum. 48 is the value once supported by Nuance Speech Server 5.0.2.

vrm.client.TlsCertificateKey

Default Value: $InstallationRoot$/config/x509_certificate.pem
Valid Values:
Changes Take Effect: At start/restart


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.

vrm.client.TlsPassword

Default Value:
Valid Values:
Changes Take Effect: At start/restart


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

vrm.client.TlsPrivateKey

Default Value: $InstallationRoot$/config/x509_private_key.pem
Valid Values:
Changes Take Effect: At start/restart


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.

vrm.client.TlsProtocolType

Default Value: TLSv1
Valid Values:
Changes Take Effect: At start/restart


This parameter specifies the TLS Protocol Type.

vrm.client.TransportProtocol

Default Value: MRCPv2
Valid Values:
Changes Take Effect: At start/restart


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

vrm.client.TTSInsertVoiceTag

Default Value: false
Valid Values:
Changes Take Effect: At start/restart


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.

Feedback

Comment on this article:

blog comments powered by Disqus
This page was last modified on 24 July 2017, at 02:07.