[发明专利]一种VoiceXml业务集成开发系统及其实现方法无效

专利信息
申请号: 200910169261.5 申请日: 2009-08-25
公开(公告)号: CN101631262A 公开(公告)日: 2010-01-20
发明(设计)人: 乔旭峰 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04Q3/00 分类号: H04Q3/00;H04M3/42
代理公司: 信息产业部电子专利中心 代理人: 梁 军
地址: 518057广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 voicexml 业务 集成 开发 系统 及其 实现 方法
【说明书】:

技术领域

发明涉及智能网业务和VoiceXML领域,特别涉及一种在智能网系统中的VoiceXml业务集成开发系统及其实现方法。

背景技术

语音扩展标记语言(Voice Extensible Markup Language,VoiceXML)是万维网联盟(World Wide Web Consortium,W3C)组织发布的国际标准,可以用于描述语音业务流程。因为它基于XML格式,因此使用一般的文本编辑器即可完成业务的开发。随着近年来智能网系统的发展,VoiceXML因其良好的开放性,被越来越广泛地应用于智能网业务的开发领域。但是,在这个趋势中,其开发效率问题也越来越凸显出来。

VoiceXML中定义的标签众多,顶层的标签有form和menu,前者代表一个业务逻辑单元,后者则可完成一个语音菜单;goto标签作为它们的下级标签,用来在form、menu之间进行跳转。Form还有一些可完成一些具体功能的子标签,如block标签可完成一组动作,进行放音、算数运算、跳转等,transfer标签能够完成在智能网中的呼出能力,record标签则可实现录音功能,field标签完成收号操作等。这些标签还有众多的参数或属性。

在目前的实现方式中,开发者使用文本编辑器编写VoiceXML业务,然后将其发布到WEB服务器上,最后通过电话拨测触发该业务来验证业务流程的正确性;如果发现业务逻辑存在问题,则修改VoiceXML业务,然后再重做“发布”、“拨测”步骤直到确认业务逻辑无误。

但是,现有的VoiceXML开发模式具有以下的弊端:

1)使用文本编辑器来开发VoiceXML业务,需要开发者熟练掌握VoiceXML语法,但是,由于VoiceXML标签众多,标签之间还有一定的依赖关系,因此要熟练掌握并不容易;

2)VoiceXML以XML格式描述业务逻辑,逻辑间的流转关系很难在文本编辑器中清晰地观察出来,代码的可读性不高;

3)需要将VoiceXML业务加载到WEB服务器上,并通过实际电话拨测触发业务,经由VoiceXML解析器解释执行来验证业务逻辑的正确性,很难进行业务的调试。

总之,需要找到一种新的VoiceXML业务开发系统,能够解决上述问题。

发明内容

本发明的目的在于,提供一种VoiceXml业务集成开发系统,能够可视化地展现出VoiceXML业务的逻辑流程,大大提高VoiceXML业务的开发效率;

本发明的另一目的在于,提供一种VoiceXml业务集成开发系统的实现方法,能够可视化地展现出VoiceXML业务的逻辑流程,大大提高VoiceXML业务的开发效率;

本发明的VoiceXML业务集成开发系统,包括可视化流程编辑器和VoiceXML脚本生成器,其中,所述可视化流程编辑器,用于提供一个编辑界面,所述编辑界面上设置有VoiceXML定义的标签对应的图元,还用于在用户选择所述图元并对选择的图元设置流转关系时,将用户设置的相关信息进行保存;所述VoiceXML脚本生成器,用于根据所述可视化流程编辑器中保存的所述相关信息,生成VoiceXML脚本。

其中,所述可视化流程编辑器中保存的所述相关信息,包括:用户选择的图元的类型、参数、所述图元在编辑界面中的位置信息,以及各个图元之间的流转关系。

其中,在所述可视化流程编辑器中,用户通过选择相应的图元,并用连线将相应的图元进行连接,以对选择的图元设置流转关系。

其中,所述VoiceXML脚本生成器,用于生成VoiceXML要求的固定格式,并读入所述可视化流程编辑器中保存的相关信息,按照图元与标签之间的对应关系,生成与可视化流程编辑器中设置的业务逻辑相对应的VoiceXML脚本,其中,VoiceXML要求的固定格式包括XML头、vxml根文档标签。

另外,可以进一步包括调试单元,用于执行所述VoiceXML脚本生成器中生成的VoiceXML脚本,并向用户返回执行结果,以供用户确定业务逻辑是否正确。

其中,所述调试单元,包括执行模拟器和终端模拟器,其中,所述执行模拟器,用于根据所述终端模拟器的调试请求执行所述VoiceXML脚本生成器中生成的VoiceXML脚本,并将执行结果发送至终端模拟器;所述终端模拟器,用于在用户需要调试业务逻辑时,根据用户进行的拨号操作,将该调试请求触发到所述执行模拟器上,并捕获所述执行模拟器下发的执行结果,向用户提供该执行结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910169261.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top