VoiceXML

 

Implementation platform requirements Page 6 of 7

This section outlines the requirements on the hardware/software platforms that will support a VoiceXML interpreter described by WC3.org.

Document acquisition:

The interpreter context acquires the documents for the VoiceXML interpreter to act on. The document request may be generated by the interpretation of a VoiceXML document, or other requests may be generated by the interpreter context in response to events outside the scope of the language, for example an incoming phone call.

Audio output: An implementation platform provides audio output using audio files and/or using text-to-speech (TTS). When both are supported, the platform must be able to freely sequence TTS and audio output. Audio files are referred to by a URI. The language does not specify a required set of audio file formats.

Audio input: An implementation platform is required to detect and report character and/or spoken input simultaneously and to control input detection interval duration with a timer whose length is specified by a VoiceXML document.