This section provides unique specifications and limitations for developing VoiceXML applications for Avaya IR. Information in this section assumes that you have a working knowledge of VoiceXML and, if applicable, Secure Socket Layers (SSL).
Beginning with Release 1.2.1, you can now build VoiceXML applications that use Secure Socket Layers to provide for secure data transactions in an application.
Beginning with Release 1.3, the Avaya IR system provides two VoiceXML interpreter software packages. This section describes how to use VoiceXML with both software packages. The AVvoicxml2-0 package enforces compliance with the VoiceXML 2.0 specification, dated March 16, 2004, and should be used with VoiceXML applications that have been written to comply with that version of the specification. To create and deploy VoiceXML applications for the AVvoicxml2-0 package, Avaya recommends that you use Avaya Speech Applications Builder Release 1.3 or later. The AVvoicxml package is backward compatible with existing R1.2.1 VoiceXML applications and supports the VoiceXML 2.0 specification, dated April 24, 2002, with a few exceptions, which are listed in Unsupported features of the VoiceXML 2.0 specification for the AVvoicxml package. The complete VoiceXML 2.0 specification is available at the W3C Web site.