[发明专利]智能机器人语义处理的方法及装置在审
申请号: | 201710358868.2 | 申请日: | 2017-05-19 |
公开(公告)号: | CN107195301A | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | 熊友军;陈林 | 申请(专利权)人: | 深圳市优必选科技有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/30;G10L15/18;G06F17/30 |
代理公司: | 北京康盛知识产权代理有限公司11331 | 代理人: | 张宇峰 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 机器人 语义 处理 方法 装置 | ||
技术领域
本发明涉及智能机器人技术领域,特别涉及智能机器人语义处理的方法及装置。
背景技术
随着科技的发展,智能机器人不仅可应用于太空作用、反恐侦测等一些人类无法完成的作用中,还可应用于日常生活中,例如:车站、商场中应用智能机器人进行人类疏导。或者,家庭中使用机器人进行家务服务等。
目前,智能机器人可本地进行语音释义以及处理,获得对应的语义处理结果,这样,智能机器人本地需要强大的数据存储系统,并且,不同的应用环境对应不同的数据存储,使得智能机器人比较笨拙,也不能灵活应用于多种场景中。
发明内容
本发明实施例提供了一种智能机器人语义处理的方法及装置。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
根据本发明实施例的第一方面,提供了一种智能机器人语义处理的方法,包括:
获取智能机器人发送的语音请求;
对所述语音请求进行语义理解,确定当前语义意图;
根据所述当前语义意图进行对应的语义处理,并向所述智能机器人返回对应的语义处理结果。
本发明一实施例中,所述根据所述当前语义意图进行对应的语义处理包括:
若数据库中存在与所述当前语义意图匹配的语义处理结果时,获得所述语义处理结果;
若所述数据库中不存在与所述当前语义意图匹配的语义结果时,通过与所述当前语义意图对应的业务应用进行处理,获得对应的语义处理结果。
本发明一实施例中,所述通过与所述当前语义意图对应的业务应用进行处理,获得对应的语义处理结果包括:
若所述当前语义意图为功能意图时,从对应的第三方功能应用中,获得对应的语义处理结果;若所述当前语义意图为业务技能意图,选中与所述当前语义意图对应的已注册的当前技能业务应用,并获得对应的语义指示返回给所述智能机器人,指示所述智能机器人进行对应的语音操作,并继续进行语义处理,直至获得对应的语义处理结果;或者,
若预存的第三方功能应用的信息中,存在与所述当前语义意图对应的当前第三方功能应用的信息时,从所述当前第三方功能应用中,获得对应的语义处理结果;若预存的第三方功能应用的信息中,不存在与所述当前语义意图对应的当前第三方功能应用的信息时,选中与所述当前语义意图对应的已注册的当前技能业务应用,并获得对应的语义指示返回给所述智能机器人,指示所述智能机器人进行对应的语音操作,并继续进行语义处理,直至获得对应的语义处理结果。
本发明一实施例中,所述选中与所述当前语义意图对应的已注册的当前技能业务应用之前,还包括:
对所述技能业务应用进行注册,并将与所述技能业务应用对应的语义意图与业务触发调用接口进行了绑定。
本发明一实施例中,所述获得对应的语义处理结果之后,还包括:
在所述数据库中保存获得的所述语义处理结果。
根据本发明实施例的第二方面,提供一种智能机器人语义处理的装置,包括:
获取单元,用于获取智能机器人发送的语音请求;
语义理解单元,用于对所述语音请求进行语义理解,确定当前语义意图;
语义处理单元,用于根据所述当前语义意图进行对应的语义处理,并向所述智能机器人返回对应的语义处理结果。
本发明一实施例中,所述语义处理单元,还用于若数据库中存在与所述当前语义意图匹配的语义处理结果时,获取所述语义处理结果;以及,若所述数据库中不存在与所述当前语义意图匹配的语义结果时,通过与所述当前语义意图对应的业务应用进行处理,获得对应的语义处理结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优必选科技有限公司,未经深圳市优必选科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710358868.2/2.html,转载请声明来源钻瓜专利网。