[发明专利]用于语音对话平台的技能配置和调用方法及系统有效
申请号: | 201810840843.0 | 申请日: | 2018-07-27 |
公开(公告)号: | CN108984157B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 王少蓉;邹兴旺;冯德聪 | 申请(专利权)人: | 思必驰科技股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/38;G06F3/16 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 方挺;黄谦 |
地址: | 215123 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 语音 对话 平台 技能 配置 调用 方法 系统 | ||
本发明实施例提供一种用于语音对话平台的技能配置和调用方法。该方法包括:响应于开发者对技能创建按钮的操作,提供技能类型选择窗口;响应于开发者选择任务型技能,提供任务型技能的技能配置页面;响应于开发者对任务创建按钮的操作,提供新创建任务的意图编辑页面;响应于开发者在意图编辑页面的开发,更新新创建任务,以完成技能的配置。本发明实施例还提供一种用于语音对话平台的技能配置和调用系统。本发明实施例通过使用技能‑任务‑意图这样的层级结构,进行有序的划分,减轻了对话管理的难度,支持了多轮对话的任务。同时可以在不同技能中提取、导入指定的任务,从而降低开发的成本,提高开发的效率。
技术领域
本发明涉及程序开发领域,尤其涉及一种用于语音对话平台的技能配置和调用方法及系统。
背景技术
随着人工智能的快速发展,各大公司都对人工智能语音方向进行了深入的研究,各大公司都逐渐推出了各自的语音对话平台,开发者在语音对话平台中可以根据自己的需求、自己的创意,向语音对话平台发布技能,进行调用。
技能类似于一个应用,通过语音对话完成一个或多个特定的功能,所述技能由一个或多个意图直接构成,在多轮对话中以明确意图的上下文意图来区分说法,从而进入相应的意图。
在实现本发明过程中,发明人发现相关技术中至少存在如下问题:
如果需要在技能-意图这样的层级结构里支持上下文信息的传递、支持多轮对话,那么会增加对话管理的难度。例如,意图A和意图B都在同一技能里,并且意图A和意图B都有相同的弱说法,当多轮对话中用户所说的弱说法同时命中了意图A和意图B时,那么就无法判断用户命中的具体是哪个意图,会引起歧义。
如果要在技能-意图这样的结构中解决这一问题,需要对技能做进一步的拆分,这样在操作中没有问题,但是这种方法的易用性非常的低,好比将支付宝中的余额、余额宝、交水电费、交话费…每个细小功能都单独拎出来做成一个APP,从流程上来说不会有问题,但是在将这些技能集合在产品中时,无法保证让个人开发者开发时,能够将这些零碎,但是领域强相关的技能都集合进一个产品中,使得这样技能的开发成本偏高,并且这样结构的技能对多轮对话的支持较弱。
发明内容
为了至少解决现有技术中语音对话平台的对话管理的难度大,技能开发成本高,多轮对话支持较弱的问题。
第一方面,本发明实施例提供一种用于语音对话平台的技能配置方法,包括:
响应于开发者对技能创建按钮的操作,提供技能类型选择窗口,其中,所述技能类型选择窗口至少包括:任务型技能;
响应于开发者选择所述任务型技能,提供所述任务型技能的技能配置页面,所述技能配置页面包括:任务创建按钮;
响应于开发者对任务创建按钮的操作,提供新创建任务的意图编辑页面;
响应于开发者在所述意图编辑页面的开发,更新所述新创建任务,以完成所述技能的配置。
第二方面,本发明实施例提供一种用于语音对话平台的技能调用方法,包括:
接收用户输入的第一语音数据,当所述第一语音数据命中技能内的第一意图时,向用户提供包含指定任务的反馈,其中,所述技能包含多个任务,所述多个任务具有相同的第二意图;
在技能中将所述第一意图与所述指定任务对应,接收用户输入的第二语音数据;
当所述第二语音数据命中所述指定任务内的第二意图时,向用户反馈。
第三方面,本发明实施例提供类型选择窗口提供程序模块,用于响应于开发者对技能创建按钮的操作,提供技能类型选择窗口,其中,所述技能类型选择窗口至少包括:任务型技能;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思必驰科技股份有限公司,未经思必驰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810840843.0/2.html,转载请声明来源钻瓜专利网。