Custom VoiceXML Properties
The following table lists the generic custom VoiceXML properties.
Property |
Type |
Description |
||
---|---|---|---|---|
|
String |
Allows the document to specify an external media server for text-to-speech operations. The media server is specified in the form of a URI, and is used in all consecutive ASR operations until the next media server is specified. It can be defined for:
The media server’s URI can be formatted for Media Resource Control Protocol version 1 (MRCPv1) which uses Real Time Streaming Protocol (RTSP). For example:
The media server’s URI can be formatted for Media Resource Control Protocol version 2 (MRCPv2) which uses Session Initiation Protocol (SIP). For example:
There are two ways to specify an external media server for TTS and ASR operations:
|
||
|
String |
Allows a document to specify an external media server for automatic speech recognition operations. The media server is specified in the form of a URI, and is used in all consecutive ASR operations. By default, the media server is selected in round-robin approach. If you specify a particular media server, then only that specified server is used by overriding the default behavior. The media server’s URI can be formatted for Media Resource Control Protocol version 1 (MRCPv1) which uses RTSP. For example:
The media server’s URI can be formatted for Media Resource Control Protocol version 2 (MRCPv2) which uses Session Initiation Protocol (SIP). For example:
|
||
|
String |
Allows a document to specify the session xml file location which is used in the SPEAK/RECOGNIZE of MRCPv2 messages.
This file is a valid optional XML file which contains information required by third-party speech servers. Cisco VVB creates the MIME body using the content of this file and sends it to third-party servers in MRCPv2 dialog-creating request.
|
||
|
Boolean |
Allows the user to enable or disable the secure logging functionality to protect sensitive information printed in the logs. This is applicable for user-input-based VXML elements. The value can be true or false to enable or disable the user input logging. For example:
As the property is applicable at field level, the user should be able to enable or disable secure logging in each field in a single VXML application. |
||
|
Boolean |
Whether to cache the prompt for current voice element. VVB caches the synthesized prompts for faster performance. Set the value of this parameter to |
||
|
String |
Set the gender type for Synthesize operation. |
||