VoiceXML语音上网
朱茜、朱新亚
有许多交互式语音应用程序可以让用户通过按键式电话与计算机交流。但是,通常呼叫者需要浏览的菜单很长,而且很花时间。同时,让呼叫者一边听电话,一边在蜂窝电话的小型键盘上搜索并且按钮要按得正确,是很困难的事情。因此用户需要IVR用户界面来与计算机交流。
VoiceXML 2.0是一种标记语言,用来构建语音界面——有语音的 HTML。语音浏览器类似 Web 浏览器,它通过解释VoiceXML 2.0脚本来向用户提供语音信息并接受用户的语音请求。
万维网联盟(W3C,World Wide Web Consortium)全力推荐使用VoiceXML 2.0,它通常被理解为一种Web标准。该标准添加了语音识别语法格式,用来识别用户可能就提示回答的字词,上一版本没有这一功能。
为了更好地理解VoiceXML 2.0,可以将VoiceXML和HTML进行类比。采用HTML的Web应用可以分为两部分:浏览器和Web服务器。相应地,VoiceXML涉及的组件也可分为语音浏览器和相当于Web服务器功能的应用服务器。
由于电话(包括很多蜂窝电话)没有计算功能,无法管理语音浏览器,所以语音浏览器驻留在网络上的语音服务器中。语音服务器可以位于企业数据中心,或者
位于主管供应商处。用户拨叫一台语音服务器,该服务器从一台应用服务器上下载VoiceXML
2.0脚本、语法格式和声音文件。语音浏览器以一种语音信息的形式将VoiceXML
2.0脚本翻译给用户听,语音信息可以是预先录制的语音,或经由一个文本语音合成器产生的文本。然后语音浏览器调用一个自动语音识别(ASR)软件,使用
语法格式来识别出用户响应的语音词汇。
下面我们来看一个具体的例子:
系统:“欢迎致电小李。请问您想接通销售部门、会计部门还是维护部门?”
用户:“维护部门。”
ASR
将识别用户的语音回复。在上面这个例子中,语法格式只包括三个词:“销售部门”、“会计部门”和“维护部门”。由于ASR的语法格式仅由有限数量的单词组
成,这种语法驱动的ASR比起听写式ASR执行更为精确。听写式ASR则是试图识别用户说出的大多数英语或其他语言的单词。
开发人员使用VoiceXML
2.0来为多种应用程序和信息(包括有时效性的数据、业务数据和个人信息)提供电话用户界面。有了这些应用程序,用户只需要从任意电话拨入,表明身份并请
求所需的信息,就可以随时随地访问企业数据。客户还可以使用这些系统来访问订单状态;以及目录、交付和账户信息。
有许多交互式语音应用程序可以让用户通过按键式电话与计算机交流。但是,通常呼叫者需要浏览的菜单很长,而且很花时间。同时,让呼叫者一边听电话,一边在蜂窝电话的小型键盘上搜索并且按钮要按得正确,是很困难的事情。因此用户需要IVR用户界面来与计算机交流。
VoiceXML 2.0是一种标记语言,用来构建语音界面——有语音的 HTML。语音浏览器类似 Web 浏览器,它通过解释VoiceXML 2.0脚本来向用户提供语音信息并接受用户的语音请求。
万维网联盟(W3C,World Wide Web Consortium)全力推荐使用VoiceXML 2.0,它通常被理解为一种Web标准。该标准添加了语音识别语法格式,用来识别用户可能就提示回答的字词,上一版本没有这一功能。
为了更好地理解VoiceXML 2.0,可以将VoiceXML和HTML进行类比。采用HTML的Web应用可以分为两部分:浏览器和Web服务器。相应地,VoiceXML涉及的组件也可分为语音浏览器和相当于Web服务器功能的应用服务器。
由于电话(包括很多蜂窝电话)没有计算功能,无法管理语音浏览器,所以语音浏览器驻留在网络上的语音服务器中。语音服务器可以位于企业数据中心,或者
位于主管供应商处。用户拨叫一台语音服务器,该服务器从一台应用服务器上下载VoiceXML
2.0脚本、语法格式和声音文件。语音浏览器以一种语音信息的形式将VoiceXML
2.0脚本翻译给用户听,语音信息可以是预先录制的语音,或经由一个文本语音合成器产生的文本。然后语音浏览器调用一个自动语音识别(ASR)软件,使用
语法格式来识别出用户响应的语音词汇。
下面我们来看一个具体的例子:
系统:“欢迎致电小李。请问您想接通销售部门、会计部门还是维护部门?”
用户:“维护部门。”
ASR
将识别用户的语音回复。在上面这个例子中,语法格式只包括三个词:“销售部门”、“会计部门”和“维护部门”。由于ASR的语法格式仅由有限数量的单词组
成,这种语法驱动的ASR比起听写式ASR执行更为精确。听写式ASR则是试图识别用户说出的大多数英语或其他语言的单词。
开发人员使用VoiceXML
2.0来为多种应用程序和信息(包括有时效性的数据、业务数据和个人信息)提供电话用户界面。有了这些应用程序,用户只需要从任意电话拨入,表明身份并请
求所需的信息,就可以随时随地访问企业数据。客户还可以使用这些系统来访问订单状态;以及目录、交付和账户信息。
VoiceXML组件
分享到:
相关推荐
VoiceXML语音浏览器的研究.VoiceXML语音浏览器的研究.VoiceXML语音浏览器的研究.
一个VoiceXML语音浏览器的设计和实现.pdf
本文简要描述了VoiceXML规范及主要术语,给出了一个基于VoiceXML的语音与数据集成模型。该模型通过VoiceXML解释器和浏览器访问Internet上的VoiceXML文档及数据库,从而实现语音和数据的集成,达到了语音浏览的目标。...
4.1 VoiceXML简介 3 4.2 VoiceXML的背景 4 4.2.1 VoiceXML的结构模型 4 4.2.2 VoiceXML的设计目标 5 4.2.3 VoiceXML的范围 6 4.2.4 VoiceXML的设计要点 7 4.2.5 对VoiceXML实现平台的要求 7 4.3 VoiceXML的一些概念 ...
随着Internet技术在全球的蓬勃发展和...而VoiceXML是XML语言在交互式语音浏览 中的应用,W3C已经把其作为语音浏览器的标准。文章将着重 讨论基于VoiceXML的语音浏览器系统的体系结构模型以及 其软件实现方案。
在分析目前主要预取算法优劣的基础上,根据VoiceXML语音平台与基于HTML的www之间的区别,提出了在VoiceXML语音平台中应该预取其引用的语音资源。在采用基于热点预取技术的同时,提出了一种自适应的多用户共享的...
VoiceXML 教程【最新】 VoiceXML 教程【最新】 VoiceXML 教程【最新】 VoiceXML 教程【最新】
基于HP OCMP VoiceXML平台语音短信的实现,何红丽,,HP OpenCall是开发和部署下一代语音、数据和融合服务的全面的电信级平台,它能够连接任何网络,使人们能够在同一个基础架构上进行通�
计算机-后端-基于VoiceXML的语音web架构研究.pdf
用户可免费注册,免费用VoiceXML开发测试自定义融合通信应用系统,为企业用户拥有强大的融合通信系统提供可能。 详细出处参考:http://www.ctiforum.com/factory/f03_04/www.vopromote.com/vopromote09_0201.htm
人工智人-家居设计-基于VoiceXML的语音智能交互平台的研究与实现.pdf
VoiceXML支持多方通信的研究,王文林,廖建新,VoiceXML主要针对语音浏览器而设计, 所以没有提供对多方通信控制的能力. 在分析了多方通信业务所需要的能力的基础上, 利用VoiceXML的objec
VoiceXML 语言解释器的设计与实现
VoiceXml 2.0 开发培训
voicexml的帮助文挡. 其中有很多voicexml程序的例子,对语法有详细的介绍.
VoiceXML语音应用程序使人们可以通过电话查询网络上的信息和服务,实现了语音网络和数据网络的融合,是电子商务今后发展的一个方向。本文详细地介绍了VoiceXML语音应用程序的开发过程,并给出了一个语音购物网站的具体...
在 Java Web 开发框架中创建 VoiceXML 页面
是一门关于xml的开发案~~~~应用于语言开发
语音XML开发的例子及规范 This document specifies VoiceXML, the Voice Extensible Markup Language. VoiceXML is designed for creating audio dialogs that feature synthesized speech, digitized audio, ...
本文简要描述了VoiceXML规范及相关术语,并给出了一种基于VoiceXML的语音与数据集成模型,它主要由语音浏览器、语音识别、语音合成和VoiceXML网关等部分组成。应用该模型,可以方便地建立各种基于WEB的语音应用系统...