|

VoiceXML allows a
user to interact with the Internet through voice-recognition
and speech synthesis. It utilizes the existing telephony
technology to interact with users through speech recognition,
speech synthesis and standard web technologies. It uses
speech recognition and touchtone (DTMF keypad) for input,
and pre-recorded audio and text-to-speech synthesis (TTS)
for output. It is based on the Worldwide Web Consortium's
(W3C's) Extensible Markup Language (XML), and leverages
the web paradigm for application development and deployment.
VoiceXML is an open, standards-based programming language
used for creating speech applications and services. Just
as HTML is the standard for the Internet, VoiceXML is
the commonly used standard for speech applications.
The communication mechanism
used in Audio Web System is VoiceXML. With VoiceXML, the
application is clearly separated from the speech and telephony
resources. So the Server component of Audio Web can be
in any web server while the Voice Browser is a separate
Telephony Server, which is linked to the Web Server through
the IP network. Thus the web server hosting the VoiceXML
application and the Telephony Server can be co-located,
or they can be a continent apart communicating via the
Internet. With this architecture, the Voice Browser is
independent of the application and caters to the needs
of different IVR systems provided by Atinav.
|