VoiceXML Development Guide

Version 2.1

Introduction

This guide contains everything you'll need to learn how to build great IVR applications with VoiceXML. Inside you'll find tutorials, VoiceXML sample code, a detailed VoiceXML language specification, a handy VoiceXML element reference, and appendices covering everything from VoiceXML best practices to advanced VoiceXML topics.

This guide can be used to learn VoiceXML for any platform that supports the VoiceXML 2.x standard. Where required, some lessons make use of Voxeo's Free VoiceXML hosting and VoiceXML support for developers. More information on Voxeo's VoiceXML solutions can be found at these links:
  • Voxeo's VoiceXML Developer Site


  • Voxeo's Corporate Home page
  • Voxeo's VoiceXML IVR Platform Page


  • Voxeo's VoiceXML IVR Hosting Page

  • To sign up for Voxeo's Free VoiceXML Developer Site & Hosting, just click here.


    Getting Started

    Learning VoiceXML?

    Our Learning VoiceXML section is filled with tutorials and sample code to help you get started with voice application development.  If you'd like to jump in, and try the first tutorial, click here.

    Looking for advanced topics?

    If you already know VoiceXML, you can skip ahead to our appendices, where you'll find information on VoiceXML Best Practices and several more advanced topics.

    Need element information?

    Use our VoiceXML Element Summary to get an overview for every VoiceXML element. To get detailed information for a specific element, including sample code, click on an element name.


    Using This Guide

    Collapsible Menus

    The "Chapters & Tutorials" section, located at the top of the left frame, uses a collapsible tree menu for easy navigation.  Simply click on the "+" image to expand a topic.  To collapse an expanded topic, just click the "-" image. You can also click on the headings in the blue bars to collapse and expand the entire sections.

    Tooltip Information

    Hover over the links in the "Elements" section to view a tooltip containing a brief description for each element.  Tooltips are also used extensively on the Element Summary page.  On this page,you'll find an overview of every element, including a list of attributes and parent/child relationships.



    © 2003-2008 Voxeo Corporation  |  Voxeo IVR  |  VoiceXML & CCXML IVR Developer Site