Font Size: a A A

The Voicexml Voice Browser Implementation And Integration

Posted on:2009-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:X YuFull Text:PDF
GTID:2208360245961512Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
People can use phone,mobile phone,PC,PDA or other intelligent devices to access Internet with speech synthesis technology and speech recognize technology.Also people can build voice application using voice browsing technology.The voice browsing technology is a bridge between voice and Internet,which plays an important role.As the core technology of voice browsing,VoiceXML makes the convergence of telephone network and Internet easy. VoiceXML brings a beautiful perspective for the voice area.This thesis implements a prototype system of voice browsing platform based on narrowband IN by analyzing the technology of VoiceXML,Text To Speech (TTS),Automated Speech Recognition(ASR) and document parsing.In addition,this thesis deeply introduces the structure of the system and the design ideology.The platform is based on the open source project-OpenVXI of CMU and can be divided into three parts: implementation platform,VoiceXML browser and document server.The design,implementation, platform integration, optimization for the voice browser are introduced detailedly.As voice browser is always coupled with implementation platform closely, the voice browser introduces standard INAP/UIScript information to communicate with implementation platform, so that it can be disposed into narrowband IN easily and quickly, it can also be migrated between different device manufacturer's IN platform.The wide-used business application demand is considered fully in the design process for the voice browser. The call control model of multiple thread-multiple channels can satisfy the huge parallel call requests.Because OpenVXI doesn't buffer the voice file, it often downloads the same voice file repeatedly and result in the performance degrading.An optimization solution that bring the VoiceAgent module into the system to buffer voice file is mentioned in this thesis,it improves the performance of whole voice browsing platform obviously.The automated test tool-VxmlEmul which makes the function and performance test for the voice browser more convenient and quicker is mentioned. VxmlEmul can emulate the function of narrowband IN and test voice browser without the participating of IN device.At the end of the thesis, the function and performance test for voice browser is finished by using VxmlEmul.The test results prove that the voice browser achieve prospective effect.The research of the thesis makes the foundation for future production and business application.
Keywords/Search Tags:Voice browse, VoiceXML, Voice recognition, Voice synthesize
PDF Full Text Request
Related items