[发明专利]语义技能创建方法及装置在审
申请号: | 201810373744.6 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108664568A | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 丁瑞;彭加琪;黄鑫;陈志刚 | 申请(专利权)人: | 科大讯飞股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/27;G06F8/30 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 230088 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 技能 语义 状态组件 创建 状态流程图 业务执行 自然语言 技能开发 简单组合 组合关系 门槛 维护 学习 | ||
本发明实施例提供一种语义技能创建方法及装置,涉及自然语言领域。该方法包括:获取技能状态组件,基于业务执行逻辑对技能状态组件进行组合,得到技能状态流程图;基于技能状态流程图,创建具有业务执行逻辑的语义技能。本发明实施例提供的方法,由于技能开发者只需对技能状态组件进行组合,即可得到语义技能,从而降低了创建语义技能的学习门槛。与此同时,简化了语义技能的创建过程,提高了语义技能的创建效率。另外,由于只需对技能状态组件进行简单组合,而不需要编写代码,后期只需对技能状态组件的组合关系进行调整,从而后期维护成本较低。
技术领域
本发明实施例涉及自然语言领域,更具体地,涉及一种语义技能创建方法及装置。
背景技术
随着移动智能终端和信息网络技术的发展,人们在越来越多的场景中使用语音交互应用。例如,以智能音箱作为入口,通过语音交互的方式使用天气/股票/音乐/交通状况/闹钟/提醒等语音交互应用。其中,每种语音交互应用又称为一种语义技能。又例如,以车载车机为入口,语音交互使用LBS/导航/电台/音乐等语义技能。基于上述需求,业界也出现越来越多的对话式人工智能开放平台,以为技能开发者提供一个可以开发语义技能的平台。
在相关技术中,通常是由技能开发者通过对话式人工智能开放平台以编写代码的方式来创建语义技能。由于语义技能的对话业务逻辑通常比较复杂,且编写代码的过程本身比较复杂,从而导致创建语义技能的学习门槛较高,创建过程较为繁琐。另外,由于编写代码本身容易出错,后期需要通过维护代码以维护语义技能,从而导致维护成本也比较高。
发明内容
为了解决上述问题,本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的语义技能创建方法及装置。
根据本发明实施例的第一方面,提供一种语义技能创建方法,该方法包括:
获取技能状态组件,基于业务执行逻辑对技能状态组件进行组合,得到技能状态流程图;
基于技能状态流程图,创建具有业务执行逻辑的语义技能。
本发明实施例提供的方法,通过获取技能状态组件,基于业务执行逻辑对技能状态组件进行组合,得到技能状态流程图。基于技能状态流程图,创建具有业务执行逻辑的语义技能。由于技能开发者只需对技能状态组件进行组合,即可得到语义技能,从而降低了创建语义技能的学习门槛。与此同时,简化了语义技能的创建过程,提高了语义技能的创建效率。另外,由于只需对技能状态组件进行简单组合,而不需要编写代码,后期只需对技能状态组件的组合关系进行调整,从而后期维护成本较低。
根据本发明实施例第二方面,提供了一种语义技能创建装置,该装置包括:
组合模块,用于获取技能状态组件,基于业务执行逻辑对技能状态组件进行组合,得到技能状态流程图;
创建模块,用于基于技能状态流程图,创建具有业务执行逻辑的语义技能。
根据本发明实施例的第三方面,提供了一种语义技能创建设备,包括:
至少一个处理器;以及
与处理器通信连接的至少一个存储器,其中:
存储器存储有可被处理器执行的程序指令,处理器调用程序指令能够执行第一方面的各种可能的实现方式中任一种可能的实现方式所提供的语义技能创建方法。
根据本发明实施例的第四方面,提供了一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行第一方面的各种可能的实现方式中任一种可能的实现方式所提供的语义技能创建方法。
应当理解的是,以上的一般描述和后文的细节描述是示例性和解释性的,并不能限制本发明实施例。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科大讯飞股份有限公司,未经科大讯飞股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810373744.6/2.html,转载请声明来源钻瓜专利网。