Main Menu
|
Section Menu
|
Syllabus
|
Previous
|
Next |
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.
It must report characters (for example, DTMF) entered by a user.
It must be able to receive speech recognition grammar data dynamically. Some VoiceXML elements contain speech grammar data; others refer to speech grammar data through a URI.
The speech recognizer must be able to accommodate dynamic update of the spoken input for which it is listening through either method of speech grammar data specification. It should be able to record audio received from the user. The implementation platform must be able to make the recording available to a request variable.
Main Menu
|
Section Menu
|
Syllabus
|
Previous
|
Next |