Rich VoiceXML Browser and Voice - and Mobile Web Based CMS


The “Rich VoiceXML Browser and Voice - and Mobile Web based CMS” project aimed to allow individual telephone subscribers to have an experience similar to browsing the Web, and enable them to create and offer voice-based services and customized data.

At the core of the proposed system is the design of a generic voice-based browser for voice content, with features similar to those that exist for Web, e.g. bookmarking, history, personalization’s. Associated with the voice browser, we implemented a basic CMS that allows easy creation of voice content through a voice-driven interface.

These two components, associated with a supporting infrastructure, allows that voice-based applications can be created and housed in a hosting platform on the network, so they can be available to other subscribers. The selected technological basis for this project was Java and its logical architecture was divided into three blocks: the Browser Core component, which enables the interpretation of voiceXML content, recognition and synthesis of dialogue, as well as the interpretation of JavaScript; the Rich User Interface component, which allows a personalized browsing through voice applications, similar to browsing the Web, providing bookmarking functionality, history management, and session resume support; the basic voice-based Content Management System component, which offers the possibility of creating voiceXML and HTML content through a voice interface.

The Java (J2SE 1.6.0 framework), JavaScript and Servlets technologies were used to develop this project. Finally, the data layer is supported by MySQL technology and the Integrated Development Environment (IDE) chosen was Eclipse.


Author: João Pinto

Type: MSc thesis

Partner: Faculdade de Engenharia da Universidade do Porto

Year: 2012