[发明专利]实现交互语音应答流程控制的方法和系统有效
申请号: | 201110442649.5 | 申请日: | 2011-12-27 |
公开(公告)号: | CN103188406A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 王希敏;龙建华;沈波;邓迅;康飞;韩文芳;黄昭明 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04M3/493 | 分类号: | H04M3/493 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 毛丽琴 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 交互 语音 应答 流程 控制 方法 系统 | ||
1.一种实现交互语音应答流程控制的方法,其特征在于,包括:
检测在工作界面上是否新增功能单元;
若在工作界面上新增功能单元,则提取新增功能单元的业务逻辑信息、内部静态设置信息和功能单元类型信息;
在树形结构的业务流程控制数据中新增功能节点,所述新增功能节点与新增功能单元相对应,新增功能节点包括新增功能单元的业务逻辑信息和功能单元类型信息,将与业务逻辑信息中指定的功能单元相对应的功能节点作为新增功能节点的父节点;
将新增功能单元的内部静态设置信息存储在内部静态数据中,并将新增功能单元的内部静态设置信息与业务流程控制数据中的新增功能节点相关联;
判断是否接收到生成业务脚本的请求;
若没有接收到生成业务脚本的请求,则执行检测是否出现新增功能节点的步骤;
若接收到生成业务脚本的请求,则根据业务流程控制数据和内部静态数据生成业务脚本;
将业务脚本加载到系统中。
2.根据权利要求1所述的方法,其特征在于,
若在工作界面上没有新增功能单元,判断是否在工作界面上删除功能单元;
若在工作界面上删除功能单元,则在树形结构的业务流程控制数据中,将与删除功能单元相对应的功能节点删除;
将内部静态数据中的与删除功能单元相对应的内部静态设置信息删除;
然后执行判断是否接收到生成业务脚本请求的步骤。
3.根据权利要求2所述的方法,其特征在于,
若没有在工作界面上删除功能单元,则判断是否对工作界面上的功能单元进行编辑;
若对工作界面上的功能单元进行编辑,则提取经过编辑的功能单元的业务逻辑信息和内部静态设置信息,得到更新信息;
在树形结构的业务流程控制数据中,利用更新信息,对与经过编辑的功能单元相对应的功能节点包括的业务逻辑信息、以及在内部静态数据中对应的内部静态设置信息进行更新;
然后执行判断是否接收到生成业务脚本请求的步骤;
若没有对工作界面上的功能单元进行编辑,则执行判断是否接收到生成业务脚本请求的步骤。
4.一种实现交互语音应答流程控制的系统,其特征在于,包括:
第一检测单元,用于检测在工作界面上是否新增功能单元;
提取单元,用于根据第一检测单元的检测结果,若在工作界面上新增功能单元,提取新增功能单元的业务逻辑信息、内部静态设置信息和功能单元类型信息,并指示增加单元在树形结构的业务流程控制数据中新增功能节点,指示第一存储单元存储内部静态设置信息;
增加单元,用于根据提取单元的指示,在树形结构的业务流程控制数据中新增功能节点,所述新增功能节点与新增功能单元相对应,新增功能节点包括新增功能单元的业务逻辑信息和功能单元类型信息,将与业务逻辑信息中指定的功能单元相对应的功能节点作为新增功能节点的父节点;
第一存储单元,用于根据提取单元的指示,将新增功能单元的内部静态设置信息存储在内部静态数据中,并将新增功能单元的内部静态设置信息与业务流程控制数据中的新增功能节点相关联;
识别单元,用于判断是否接收到生成业务脚本的请求;若没有接收到生成业务脚本的请求,则指示第一检测单元执行检测是否出现新增功能节点的操作;
脚本生成单元,用于根据识别单元的识别结果,若接收到生成业务脚本的请求,则根据业务流程控制数据和内部静态数据生成业务脚本,并指示加载单元将业务脚本加载到系统中;
加载单元,用于将业务脚本加载到系统中;
第二存储单元,用于存储树形结构的业务流程控制数据。
5.根据权利要求4所述的系统,其特征在于,还包括:
第二检测单元,用于根据第一检测单元的检测结果,若在工作界面上没有新增功能单元,判断是否在工作界面上删除功能单元;
删除单元,用于根据第二检测单元的检测结果,若在工作界面上删除功能单元,则在树形结构的业务流程控制数据中,将与删除功能单元相对应的功能节点删除;将内部静态数据中的与删除功能单元相对应的内部静态设置信息删除;然后指示识别单元执行判断是否接收到生成业务脚本请求的操作。
6.根据权利要求5所述的系统,其特征在于,还包括:
第三检测单元,用于根据第二检测单元的检测结果,若没有在工作界面上删除功能单元,则判断是否对工作界面上的功能单元进行编辑;若没有对工作界面上的功能单元进行编辑,则指示识别单元执行判断是否接收到生成业务脚本请求的操作;
提取单元还用于根据第三检测单元的检测结果,若对工作界面上的功能单元进行编辑,则提取经过编辑的功能单元的业务逻辑信息和内部静态设置信息,得到更新信息,并指示更新单元进行信息更新;
更新单元,用于根据提取单元的指示,在树形结构的业务流程控制数据中,利用更新信息,对与经过编辑的功能单元相对应的功能节点包括的业务逻辑信息、以及在内部静态数据中对应的内部静态设置信息进行更新;然后指示识别单元执行判断是否接收到生成业务脚本请求的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110442649.5/1.html,转载请声明来源钻瓜专利网。