一聚教程网:一个值得你收藏的教程网站

热门教程

移动业务咨询系统--用VoiceXML开发语音应用程序

时间:2022-07-02 11:43:34 编辑:袖梨 来源:一聚教程网

VoiceXML(Voice Extensible Markup Language)是一个新的XMLschema,用来制定通过语音对话访问Web的内容及其交互语音应答的传递标准,从面向应用的角度来说,也就是开发语音用户界面。本文通过设计一个移动业务咨询系统来说明整个应用程序的流程。
1         VoiceXML的起源
VoiceXML(Voice Extensible Markup Language)是一个新的XMLschema,用来制定通过语音对话访问Web的内容及其交互语音应答的传递标准,从面向应用的角度来说,也就是开发语音用户界面。1999年3月,由Motorola、Lucent、AT&T和IBM四家公司联合发起成立了VoiceXML论坛(http://www.VoiceXML.org/),其目的在于为电话和移动设备提供一种便捷的访问Internet网络,获取服务和信息的手段。2000年3月,VoiceXML论坛发布了VoiceXML 1.0标准。5月,W3C(World Wide Web Consortium)接受了VoiceXML1.0。W3C于2004年3月17日又新通过了VoiceXML2.0标准。目前,由于VoiveXml技术和语音技术的快速发展,国内外共有150多家公司支持VoiceXML,Motorola、Lucent等公司已开发出了基于VoiceXML的产品。语音技术不但让那些由于环境或生理限制无法使用图形化浏览器的人得以访问Web,也为所有的用户提供了更为便捷的Web访问功能。
2         VoiceXML的系统体系结构
VoiceXML2.0(包括1.0)规范基于W3C工业标准XML,为语音和电话应用的开发者,服务提供商和设备制造商提供了一个智能化的API。VoiceXML的标准将简化WEB上具有语音响音服务的个性化界面的创建,使人们能够通过语音和电话访问网站上的信息和服务,同时与CGI(PERL,PHP,C,JAVA SERVLET等)的脚本结合在一起来检索后台数据库,访问企业内部网,从而最终将语音浏览器与微型浏览器融合在一起,实现计算机网络与电话技术的完美结合。其具体系统结构如下:
 
 

热门栏目