Voice Extensible Markup Language (VoiceXML) is an open standard extensible markup language that was developed to fulfil the increasing demand for easily created audio-based applications. VoiceXML uses a markup language model, similar to Hypertext Markup Language (HTML), to easily develop voice-based dialogs. The main use of VoiceXML is the creation of interactive voice response (IVR) and automated speech recognition (ASR) applications.
This paper will explore the advantages of VoiceXML from the developer’s perspective, cite examples of VoiceXML scripts for multimedia applications, and present NMS Communications’ Vision VoiceXML Server, which allows voice application developers to rapidly develop and reliably deploy voice- and video-based applications for converged networks.