VXMLSurfer

 

 

  Home Progress Documentation Downloads Contact Us


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!