Date of Award

2001

Degree Type

Thesis

Degree Name

M.Sc.

Department

Computer Science

First Advisor

Frost, R.

Keywords

Computer Science.

Rights

CC BY-NC-ND 4.0

Abstract

XML, the eXtensible Markup Language, is used widely and in many different ways. With the explosive growth of the World Wide Web, XML is becoming a universal accepted format for document publishing and data exchange. Voice access to a wealth of information has been challenging. Besides for visually impaired people, the need for speech is greatly increased by restrictions imposed by circumstance. However, the development of speech applications has been hindered by a lack of easy-to-use standard tools for managing the dialogue between user and computer as well as its expensive development and deployment. VoiceXML, the Voice eXtensible Markup Language, is based on XML. It provides a high-level programming interface to speech and telephony resources for creating distributed voice applications. Our objective is to investigate means, techniques, and common patterns to build a generalized mapping model for the transformation from XML to VXML. This model is used to simplify the development of speech applications, especially for voice access and input of information in the XML documents. We present GATXV & XVMA, a generic architecture and a mapping algorithm of translating XML to VXML. They are designed to allow non-speech-experts to build and use VoiceXML to input data in a specified XML format or access such XML data via voice. This approach is absorption of the component technologies, the relevant information sources, and the user interface. The generic architecture and algorithm cover comprehensive considerations on speech user interface design and mapping strategies in the translation process. Paper copy at Leddy Library: Theses & Major Papers - Basement, West Bldg. / Call Number: Thesis2001 .D68. Source: Masters Abstracts International, Volume: 40-06, page: 1544. Adviser: Richard A. Frost. Thesis (M.Sc.)--University of Windsor (Canada), 2001.

Share

COinS