topbartopbar
FORUM TUTORIAL

Tutorial 1: Creating A Basic VoiceXML Application

VoiceXML 2.0 is an extensible markup language (XML) for the creation of automated speech recognition (ASR) and interactive voice response (IVR) applications. Based on the XML tag/attribute format, the VoiceXML syntax involves enclosing instructions (items) within a tag structure in the following manner:

< element_name attribute_name="attribute_value">

......contained items......

< /element_name>

A VoiceXML application consists of one or more text files called documents. These document files are denoted by a ".vxml" file extension and contain the various VoiceXML instructions for the application. It is recommended that the first instruction in any document to be seen by the interpreter be the XML version tag:

< ?xml version="1.0"?>

The vxml tags should then enclose the remainder of the document's instructions. Within this tag, the version attribute should be set equal to the version of VoiceXML being used ("2.0" in the present case) as follows:

< vxml version="2.0">

 

Tutorials





    About   |   News   |   Membership   |   Technology   |   Certification   |   Resources   |   FAQ  |  Sitemap   |   Contact

Copyright © 2000 - 2004 VoiceXML Forum. All rights reserved.
The VoiceXML Forum is a program of the
IEEE Industry Standards and Technology Organization (IEEE-ISTO)
For inquiries contact voicexml-admin@voicexml.org
This site is maintained by the VoiceXML Forum Webmaster