Wednesday, April 30, 2008

VXML - Voice XML

VXML - Voice XML:

· VXML - Voice XML) is the W3C's standard XML format for specifying interactive voice dialogues between a human and a computer.

· It allows voice applications to be developed and deployed in an analogous way to HTML for visual applications.

· Just as HTML documents are interpreted by a visual web browser, VoiceXML documents are interpreted by a Voice Browser.

· These voice browsers attached to the Public Switched Telephone Network (PSTN) so that users can use a telephone to interact with voice applications.

· Many commercial VoiceXML applications have been deployed, processing Millions Of Telephone Calls Per Day. These applications include: order inquiry, package tracking, driving directions, emergency notification, wake-up, flight tracking, voice access to email, customer relationship management, prescription refilling, audio newsmagazines, voice dialing, real-estate information and national directory assistance applications.

Voice XML Document:

VoiceXML has tags that instruct the voice browser to provide speech synthesis, automatic speech recognition, dialog management, and audio playback. The following is an example of a VoiceXML document:

<?xml version="1.0"?>

<vxml version="2.0" xmlns="">




Hello world!





When interpreted by a VoiceXML interpreter this will output "Hello world" with synthesized speech.

Thanks & Regards,

Arun Manglick || Tech Lead

No comments:

Post a Comment