Whats the purpose of VoiceXML?
From the VoiceXML 1.0 Specification: VoiceXML’s main goal is to bring the full power of Web development and content delivery to voice response applications, and to free the authors of such applications from low-level programming and resource management. It enables integration of voice services with data services using the familiar client-server paradigm. In other words, VoiceXML provides a way to build a voice application that doesn’t rely upon proprietary techniques, but instead leverages the same well-known infrastructure used to build Web sites. This opens up the world of voice applications to a wider audience of developers, and simplifies the integration of phone-based interfaces with existing applications and Web infrastructures.