Constructing a low-cost, open-source, VoiceXML
- Authors: King, Adam
- Date: 2007 , 2013-07-01
- Subjects: VoiceXML (Document markup language) , Asterisk (Computer file) , Internet telephony , Open source software
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4585 , http://hdl.handle.net/10962/d1004735 , VoiceXML (Document markup language) , Asterisk (Computer file) , Internet telephony , Open source software
- 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. , KMBT_363 , Adobe Acrobat 9.55 Paper Capture Plug-in
- Full Text:
- Date Issued: 2007
- Authors: King, Adam
- Date: 2007 , 2013-07-01
- Subjects: VoiceXML (Document markup language) , Asterisk (Computer file) , Internet telephony , Open source software
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4585 , http://hdl.handle.net/10962/d1004735 , VoiceXML (Document markup language) , Asterisk (Computer file) , Internet telephony , Open source software
- 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. , KMBT_363 , Adobe Acrobat 9.55 Paper Capture Plug-in
- Full Text:
- Date Issued: 2007
Synthesis of novel coumarin derivatives as potential inhibitors of HIV-1 protease
- Authors: Rose, Nathan Rolf
- Date: 2007 , 2013-07-01
- Subjects: Coumarins , Protease Inhibitors , Heterocyclic compounds -- Derivatives , HIV infections -- Treatment
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4430 , http://hdl.handle.net/10962/d1007220 , Coumarins , Protease Inhibitors , Heterocyclic compounds -- Derivatives , HIV infections -- Treatment
- Description: This research has focused on the development of novel coumann derivatives containing peptide-like side chains as potential HIV-1 protease inhibitors. The reaction of various salicylaldehyde derivatives with tert-butyl acrylate In the presence of 1,4- diazabicyclo[2.2.2]octane (DABCO) has afforded a series of Baylis-Hillman adducts in moderate yield. Cyclisation of the adducts in the presence of HCI afforded the corresponding 3-(chloromethyl)coumarin derivatives, which have been reacted with various amine hydrochlorides in the presence of Proton Sponge® to afford a series of novel 3- (aminomethyl)coumarin derivatives, which were fully characterised by NMR and HRMS methods. Various approaches to the introduction of hydroxyl or amino groups at the C-4 position of coumarin and the 3-(chloromethyl)coumarin derivatives have been explored; these have included dihydroxylation of the coumarin double bond, and the synthesis of 4- benzylaminocoumarin derivatives as potential intermediates. The Vilsmeier-Haack and Mannich reactions have also been investigated as possible methods of introducing the desired peptide-like functionality. Computer modelling of selected structures has indicated that some of the novel 3- (aminomethyl)coumarin derivatives may exhibit activity as inhibitors of HIV-1 protease. The planned enzyme inhibition assays were unfortunately precluded by the aqueous insolubility of the selected compounds. Three ¹³C NMR chemical shift algorithms, viz., Modgraph Neural Network, Modgraph HOSE and Chern Window, have been applied to selected compounds prepared in this study. The Modgraph Neural Network algorithm was found, in all cases, to provide the most accurate correlations with the experimentally-determined chemical shifts. , KMBT_363 , Adobe Acrobat 9.54 Paper Capture Plug-in
- Full Text:
- Date Issued: 2007
- Authors: Rose, Nathan Rolf
- Date: 2007 , 2013-07-01
- Subjects: Coumarins , Protease Inhibitors , Heterocyclic compounds -- Derivatives , HIV infections -- Treatment
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4430 , http://hdl.handle.net/10962/d1007220 , Coumarins , Protease Inhibitors , Heterocyclic compounds -- Derivatives , HIV infections -- Treatment
- Description: This research has focused on the development of novel coumann derivatives containing peptide-like side chains as potential HIV-1 protease inhibitors. The reaction of various salicylaldehyde derivatives with tert-butyl acrylate In the presence of 1,4- diazabicyclo[2.2.2]octane (DABCO) has afforded a series of Baylis-Hillman adducts in moderate yield. Cyclisation of the adducts in the presence of HCI afforded the corresponding 3-(chloromethyl)coumarin derivatives, which have been reacted with various amine hydrochlorides in the presence of Proton Sponge® to afford a series of novel 3- (aminomethyl)coumarin derivatives, which were fully characterised by NMR and HRMS methods. Various approaches to the introduction of hydroxyl or amino groups at the C-4 position of coumarin and the 3-(chloromethyl)coumarin derivatives have been explored; these have included dihydroxylation of the coumarin double bond, and the synthesis of 4- benzylaminocoumarin derivatives as potential intermediates. The Vilsmeier-Haack and Mannich reactions have also been investigated as possible methods of introducing the desired peptide-like functionality. Computer modelling of selected structures has indicated that some of the novel 3- (aminomethyl)coumarin derivatives may exhibit activity as inhibitors of HIV-1 protease. The planned enzyme inhibition assays were unfortunately precluded by the aqueous insolubility of the selected compounds. Three ¹³C NMR chemical shift algorithms, viz., Modgraph Neural Network, Modgraph HOSE and Chern Window, have been applied to selected compounds prepared in this study. The Modgraph Neural Network algorithm was found, in all cases, to provide the most accurate correlations with the experimentally-determined chemical shifts. , KMBT_363 , Adobe Acrobat 9.54 Paper Capture Plug-in
- Full Text:
- Date Issued: 2007
The C-Band : continuum mapping and measuring the radio environment
- Authors: King, Oliver Gray
- Date: 2007 , 2013-07-01
- Identifier: vital:5449 , http://hdl.handle.net/10962/d1004744
- 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.
- Full Text:
- Date Issued: 2007
- Authors: King, Oliver Gray
- Date: 2007 , 2013-07-01
- Identifier: vital:5449 , http://hdl.handle.net/10962/d1004744
- 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.
- Full Text:
- Date Issued: 2007
- «
- ‹
- 1
- ›
- »