Motivation
- VXMLSurfer is the interface of the HearSay voice-browser
- Users interact with VXMLSurfer through keyboard and mic
- HTTP request is forwarded to the Mozilla browser engine
- The loaded Web page is converted into a frame tree
- The frame tree is processed and converted to VXML dialogs
Features
- Compliant with VoiceXML 2.0 specifications
- Geared to Web-browsing as opposed to telephony
- Modular, Extensible, Multi-Platform (Java)
- Extends VoiceXML 2.0 to give more control over dialog flow
- Loaded with add-ons: Spell Check, TTS, SR, etc.
Future Work
- Complete VoiceXML 2.0 Specifications.
- Messaging between VXMLSurfer and calling application.
- Speech Recognition (CMU Sphinx)
- Java Script Interpreter and Grammar Interpreter Modules
- Multilingual TTS, etc.
|
Applications Of VXMLSurfer
- VXMLSurfer is the interface of the HearSay voice-browser
- Users interact with VXMLSurfer through keyboard and mic
- HTTP request is forwarded to the Mozilla browser engine
- The loaded Web page is converted into a frame tree
- The frame tree is processed and converted to VXML dialogs
Uses
- VXML is typically used in telephony applications.
- Computer games use VXML to program interactive dialogs
- VXML dialogs disseminate information through public terminals
- VoiceXML can be used in voice browsing!
|