The C-Band : continuum mapping and measuring the radio environment

Voice-enabled applications, applications that interact with a user via an audio channel, are used extensively today. Their use is growing as speech related technologies improve, as speech is one of the most natural methods of interaction. They can provide customer support as IVRs, can be used as an...

Full description

Bibliographic Details
Main Author: King, Oliver Gray
Format: Others
Published: Rhodes University 2007
Online Access:http://hdl.handle.net/10962/d1004744
id ndltd-netd.ac.za-oai-union.ndltd.org-rhodes-vital-5449
record_format oai_dc
spelling ndltd-netd.ac.za-oai-union.ndltd.org-rhodes-vital-54492017-07-20T04:13:26ZThe C-Band : continuum mapping and measuring the radio environmentKing, Oliver GrayVoice-enabled applications, applications that interact with a user via an audio channel, are used extensively today. Their use is growing as speech related technologies improve, as speech is one of the most natural methods of interaction. They can provide customer support as IVRs, can be used as an assistive technology, or can become an aural interface to the Internet. Given that the telephone is used extensively throughout the globe, the number of potential users of voice-enabled applications is very high. VoiceXML is a popular, open, high-level, standard means of creating voice-enabled applications which was designed to bring the benefits of web based development to services. While VoiceXML is an ideal language for creating these applications, VoiceXML gateways, the hardware and software responsible for interpreting VoiceXML applications and interfacing with the PSTN, are still expensive and so there is a need for a low-cost gateway. Asterisk, and open-source, TDM/VoIP telephony platform, can be used as a low-cost PSTN interface. This thesis investigates adding a VoiceXML service to Asterisk, creating a low-cost VoiceXML prototype gateway which is able to render voice-enabled applications. Following the Component-Based Software Engineering (CBSE) paradigm, the VoiceXML gateway is divided into a set of components which are sourced from the open-source community, and integrated to create the gateway. The browser requires a VoiceXML interpreter (OpenVXI), a Text-To-Speech engine (Festival) and a speech recognition engine (Sphinx 4). The integration of the components results in a low-cost, open-source VoiceXML gateway. System tests show that the integration of the components was successful, and that the system can handle concurrent calls. A fully compliant version of the gateway can be used in the real world to render voice-enabled applications at a low cost.Rhodes UniversityFaculty of Science, Physics and Electronics20072013-07-01145 p.pdfvital:5449http://hdl.handle.net/10962/d1004744King, Oliver Gray
collection NDLTD
format Others
sources NDLTD
description Voice-enabled applications, applications that interact with a user via an audio channel, are used extensively today. Their use is growing as speech related technologies improve, as speech is one of the most natural methods of interaction. They can provide customer support as IVRs, can be used as an assistive technology, or can become an aural interface to the Internet. Given that the telephone is used extensively throughout the globe, the number of potential users of voice-enabled applications is very high. VoiceXML is a popular, open, high-level, standard means of creating voice-enabled applications which was designed to bring the benefits of web based development to services. While VoiceXML is an ideal language for creating these applications, VoiceXML gateways, the hardware and software responsible for interpreting VoiceXML applications and interfacing with the PSTN, are still expensive and so there is a need for a low-cost gateway. Asterisk, and open-source, TDM/VoIP telephony platform, can be used as a low-cost PSTN interface. This thesis investigates adding a VoiceXML service to Asterisk, creating a low-cost VoiceXML prototype gateway which is able to render voice-enabled applications. Following the Component-Based Software Engineering (CBSE) paradigm, the VoiceXML gateway is divided into a set of components which are sourced from the open-source community, and integrated to create the gateway. The browser requires a VoiceXML interpreter (OpenVXI), a Text-To-Speech engine (Festival) and a speech recognition engine (Sphinx 4). The integration of the components results in a low-cost, open-source VoiceXML gateway. System tests show that the integration of the components was successful, and that the system can handle concurrent calls. A fully compliant version of the gateway can be used in the real world to render voice-enabled applications at a low cost.
author King, Oliver Gray
spellingShingle King, Oliver Gray
The C-Band : continuum mapping and measuring the radio environment
author_facet King, Oliver Gray
author_sort King, Oliver Gray
title The C-Band : continuum mapping and measuring the radio environment
title_short The C-Band : continuum mapping and measuring the radio environment
title_full The C-Band : continuum mapping and measuring the radio environment
title_fullStr The C-Band : continuum mapping and measuring the radio environment
title_full_unstemmed The C-Band : continuum mapping and measuring the radio environment
title_sort c-band : continuum mapping and measuring the radio environment
publisher Rhodes University
publishDate 2007
url http://hdl.handle.net/10962/d1004744
work_keys_str_mv AT kingolivergray thecbandcontinuummappingandmeasuringtheradioenvironment
AT kingolivergray cbandcontinuummappingandmeasuringtheradioenvironment
_version_ 1718501266676514816