[发明专利]共享技能应用方法及系统有效
申请号: | 201710774580.3 | 申请日: | 2017-08-31 |
公开(公告)号: | CN107608660B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 黄鑫;陈志刚;王智国;胡国平 | 申请(专利权)人: | 科大讯飞股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06Q30/06 |
代理公司: | 北京维澳专利代理有限公司 11252 | 代理人: | 赵景平;胡湘根 |
地址: | 230088 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 技能 应用 方法 系统 | ||
本发明公开了一种共享技能应用方法及系统,该方法包括:获取共享技能,所述共享技能具有定制权限;根据所述共享技能的定制权限及应用需求对所述共享技能进行需求定制,得到定制技能,并记录所述定制技能的标识信息;根据所述标识信息检测所述定制技能是否存在循环定制;如果存在,则进行错误提示;如果不存在,则将所述定制技能添加到应用中。利用本发明,可以避免基于共享技能开发的应用中的技能出现循环定制对系统资源及应用使用效果的影响。
技术领域
本发明涉及人机交互应用开发领域,具体涉及一种共享技能应用方法及系统。
背景技术
随着移动智能终端和信息网络技术的发展,人们在越来越多的场景中使用语音交互应用,例如以智能音箱作为入口,语音交互使用天气/股票/音乐/交通状况/闹钟/提醒等应用,每种应用包括一个或多个技能。又例如以车载车机为入口,语音交互使用LBS/导航/电台/音乐等应用或技能。因而,业界也出现越来越多的对话式人工智能开放平台,例如百度的DuerOS,亚马逊的Alexa等,为应用开发者或技能开发者提供一个可以开发应用或技能的系统。同时,出于开放平台营造一种彼此共享共赢的丰富生态的目的,通常也提供技能商城这种类似形式的市场,使得开发者开发的技能,可以发布到商城中,既可以直接供终端用户选择使用,也可以供第三方应用开发者选择到应用中,通过终端应用再提供给终端用户使用。
为了进一步满足不同应用的个性化需求,使应用开发者在使用该技能时可以根据自己的需求进行定制,有些技能还进一步提供定制功能,比如,为所述技能设定定制权限,应用开发人员在使用该技能时,可以在该定制权限范围内进行个性化定制,得到定制技能。当然,应用开发者不仅可以将定制后的技能应用到新开发的应用程序中,还可以将该定制技能作为共享技能发布到技能商城中,供其它开发者或终端用户选择使用。
对于自然语言理解方面的应用,比如语音交互应用,需要利用该应用中的技能对用户请求数据进行语义理解,返回响应给用户。由于定制后的技能也可以作为共享技能发布到技能商城中,供其它应用开发者使用;因此,应用开发者使用的共享技能也会存在循环定制的情况,即所述共享技能为定制技能,并且该定制技能在定制时使用的被定制技能中包含该定制技能中的业务。例如A开发者开发了一个共享技能A.X并允许定制;B开发者定制了技能A.X,将定制后的技能取名为B.Y并共享,也设置为允许定制;A开发者出于疏忽或者其它原因,看到上述共享技能B.Y的效果不错并且可定制,于是在共享技能B.Y的基础上进行定制,定制后的技能记为A.X'。当系统使用当前定制技能A.X'进行语义理解的时候,因为A.X'是在B.Y的基础上进行定制,所以系统会将一部分理解任务交给技能B.Y,而技能B.Y是在A.X'定制之前的A.X基础上进行定制,因此又会将一部分理解任务交给技能A.X',从而使该任务陷入A.X'和B.Y之间来回处理的死循环中。这种情况不仅严重浪费系统资源,而且会影响语义理解结果。
发明内容
本发明实施例提供一种共享技能应用方法及系统,以避免基于共享技能开发的应用中的技能出现循环定制对系统资源及应用使用效果的影响。
为此,本发明提供如下技术方案:
一种共享技能应用方法,所述方法包括:
获取共享技能,所述共享技能具有定制权限;
根据所述共享技能的定制权限及应用需求对所述共享技能进行需求定制,得到定制技能,并记录所述定制技能的标识信息;
根据所述标识信息检测所述定制技能是否存在循环定制;
如果存在,则进行错误提示;
如果不存在,则将所述定制技能添加到应用中。
优选地,所述根据所述标识信息检测所述定制技能是否存在循环定制包括:
(1)将所述定制技能作为当前定制技能;
(2)确定当前定制技能定制时使用的被定制技能及其标识信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科大讯飞股份有限公司,未经科大讯飞股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710774580.3/2.html,转载请声明来源钻瓜专利网。