What type of language is VoiceXML?
VoiceXML is a declarative, XML-based language comprised of elements that describe the human-machine interaction provided by a voice response system. This includes: • Output of audio files and synthesized speech (text-to-speech). • Recognition of spoken and DTMF input. • Control of telephony features such as call transfer and disconnect. • Direction of the call flow based on user input VoiceXML may also embed meta-information, references to other VoiceXML files, and JavaScript code, used to implement client-side logic.