[发明专利]用于支持语音的软件应用的协作语音对话及事务逻辑解释器无效
申请号: | 201180064570.1 | 申请日: | 2011-11-15 |
公开(公告)号: | CN103299362A | 公开(公告)日: | 2013-09-11 |
发明(设计)人: | D·达博岱;E·W·史塔克;A·麦克奈尔;T·莱舍尔;M·柯尼希;E·斯托尔;M·J·雷斯勒;S·沃鲁甘蒂 | 申请(专利权)人: | 沃科莱特有限公司 |
主分类号: | G10L15/26 | 分类号: | G10L15/26;G10L15/22 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英;刘炳胜 |
地址: | 美国宾夕*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 支持 语音 软件 应用 协作 对话 事务 逻辑 解释 | ||
技术领域
本发明的实施例涉及语音驱动系统,具体涉及包括协作的语音对话和事务逻辑解释器的语音驱动系统。
背景技术
一般来说,支持语音的软件是计算密集型的。例如,支持语音的软件常常要考虑依照特定对话流运行的支持语音的操作(例如,捕获和转换来自用户的言语输入和/或向用户提供言语输出)。其还常常要考虑其它逻辑操作,诸如确定特定条件是否为真。
支持语音的软件中的操作通常是顺序执行的,即在遇到操作时完成该操作。例如,VoiceXML(VXML)已实现于一些支持语音的软件中以提供言语合成和言语识别以及用于支持语音的软件的事务逻辑。用于支持语音的软件的VXML包含XML中的事务逻辑及控制流。然而,这种顺序流阻碍了支持语音的软件的优化。确切地说,VXML通常要求操作在遇到时就被完成,因而未留下改善支持语音的软件操作的优化能力。
发明内容
本发明的实施例通过提供一种在支持语音的操作与事务逻辑之间协作地裁决的方法、装置及程序产品来解决现有技术的这些缺陷。该方法包括接收XML数据,并且从XML数据生成至少一个对象。该方法还包括响应于确定所述至少一个对象已被调用,执行由该对象的一部分定义的操作。
本发明的实施例提供了语音对话对象的产生,其中所述对象随后可以在对话流期间被调用。通过这种方式,本发明的实施例允许在支持语音的操作和事务逻辑之间进行裁决,从而允许对一些操作进行预处理和/或这些操作的并行化。因而能够在不牺牲操作能力的情况下提高支持语音的应用的效率及操作。这些和其它优点将从下列附图和具体描述中变得显而易见。
附图说明
结合在本说明书中且构成其一部分的这些附图示出了本发明的实施例,并且与上文给出的本发明的一般性描述和下文给出的实施例详细描述一起用于解释本发明的原理。
图1是根据本发明实施例的包括语音客户服务器和移动系统的支持语音的系统的示意图;
图2是图1的语音客户服务器的硬件及软件部件的示意图;
图3是图1的移动系统的图示,其还示出了移动设备及其耳机;
图4是图3的移动设备及耳机的硬件及软件部件的示意图;
图5是可包含在图1的语音客户服务器中的多个软件模块的示意图;
图6是可包含在图1的移动系统中的多个软件模块的示意图;
图7是可实现于图1的支持语音的系统中的第一语音对话的图形表示的示意图;
图8是可实现于图1的支持语音的系统中的第二语音对话的图形表示的示意图;
图9是说明用于图1的支持语音的系统的语音应用的配置的操作序列的流程图;
图10是说明用于响应对语音对话的调用的、图1的支持语音的系统的VoiceArtisan应用的操作序列的流程图;以及
图11是说明用于产生与语音对话相应的语音对话对象的、图1的支持语音的系统的VoiceArtisan应用的操作序列的流程图。
应当理解,所提交的附图不一定是成比例的,其给出了本发明实施例的基本原理的各种说明性特征的略微简化的图示。此处公开的本发明实施例的特定设计特征,包括例如各种所示部件的特定尺寸、方位、位置及形状以及特定操作序列(例如包括同时进行和/或顺序进行的操作)将在一定程度上通过期望的具体应用及使用环境确定。所示实施例的某些特征可能相对于其它特征已作了放大或变形以便于查看和清楚理解。
具体实施方式
硬件及软件环境
现在参见附图,在所有附图中相同数字标示相同部件,图1为根据本发明实施例的语音驱动系统10的示意图。该系统10包括语音客户服务器12(示出且此后被称作“VCS”12)和移动系统16。VCS12被配置成将言语输入转换成机器可读的输入,以及在解释的基于脚本的事务逻辑、语音识别和言语合成功能之间裁决。移动系统16被配置成捆绑解释的编程语言脚本模块及利用已使用的语音对话的基于XML的描述的其它应用源。将意识到,VCS12和移动系统16的图示只是说明性的,VCS12和/或移动系统16的功能可以组合在一个部件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沃科莱特有限公司,未经沃科莱特有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180064570.1/2.html,转载请声明来源钻瓜专利网。