EasyManua.ls Logo

AudioCodes Mediant 600 - Voice XML Interpreter; Features; Feature Key; VXML Scripts

AudioCodes Mediant 600
844 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SIP User's Manual 450 Document #: LTRT-83310
Mediant 600 & Mediant 1000
20.1.3 Voice XML Interpreter
The device supports Voice Extensible Markup Language (VoiceXML) version 2.0. VXML is
an XML-based scripting language used to prompt and collect information from callers. A
VXML-based script may be used to control many types of interactive voice response (IVR)
activities, including playing recorded announcements, collecting DTMF digits, recording a
caller's voice, recognizing speech (i.e., automatic speech recognition or ASR), and
synthesizing speech (i.e., text-to-speech or TTS). Its major goal is to bring the advantages
of Web-based development and content delivery to interactive voice response applications.
Notes:
VoiceXML is applicable only to Mediant 1000.
Currently, ASR and TTS are not supported.
20.1.3.1 Features
VoiceXML offers the following features:
VXML uses the AMS for enhanced audio features (i.e., playing prompts on a remote
server, synthesized variables, enhanced digit patterns capabilities, different
languages).
Supports DTMF recognition.
Supports recording of audio for later playback.
Speech recognition: subscriber’s speech is compared with voice grammars residing
on an external speech server that is directed using the MRCP protocol) with matching
words or phrases are returned as text strings.
Text-to-Speech (TTS): regular text written in the IVR script is translated to speech and
played to the user (the translation itself is done by an external server that is directed
using the MRCP protocol).
20.1.3.2 Feature Key
VXML is protected by a Software Upgrade Key. However, if the device's Software Upgrade
Key doesn't contain VXML, then VXML support is disabled. In such circumstances, upon
trying to activate a VXML script, a Syslog message appears notifying the user that the
VXML task was disabled. In addition, when the Software Upgrade Key doesn't contain
VXML, the EnableVXML ini file parameteris ignored (i.e., although set to 1, VXML remains
disabled).
20.1.3.3 VXML Scripts
Conceptually, there are two different types of VXML scripts that can be used
(simultaneously or only one) by the device:
Dynamic scripts: This script is downloaded as needed for an individual call and
usually contains customized content for that particular call. When a call arrives, the
device accesses a remote Web server to download a script. Once the script is
downloaded. it's parsed, executed, and cleaned up at the end of the call.
Static scripts: This script represents an application that can be used across many
different callers. An example of such an application might be a drug prescription refill
service where a prompt is played to the caller, the prescription number is obtained
from the caller as speech or DTMF digits, and this data is then saved to an off-board
database.

Table of Contents

Other manuals for AudioCodes Mediant 600

Related product manuals