基于智能机器人的应用调用方法与装置的制造方法

文档序号:9918322阅读:481来源:国知局
基于智能机器人的应用调用方法与装置的制造方法
【技术领域】
[0001]本发明涉及智能机器人领域,尤其涉及一种基于智能机器人的应用调用方法与装置。
【背景技术】
[0002]随着机器人技术的发展,智能机器人产品已经越来越多地深入到人们生活的各个方面,机器人不只用来帮助用户高效地完成指定的工作,更被设计为能够为用户提供亲切自然交互体验的伙伴。
[0003]目前,多模态人机交互主要体现在智能机器人与用户之间的声音交互、动作交互、表情交互等。机器人可以通过语言与用户进行交流,也可以根据用户的指令完成相应的动作,做出相应的表情。
[0004]然而,现有技术中开启及关闭机器人应用的操作一般十分繁琐,需要用户发出固定的语音指令或进行按钮操作才能对机器人的相关应用实现开启/关闭/中断,对于应用的调用存在着操作繁琐,使用不便的技术问题。

【发明内容】

[0005]本发明所要解决的技术问题之一是需要提供一种新的调用机器人应用的方法。
[0006]为了解决上述技术问题,本申请的实施例首先提供了一种基于智能机器人的应用调用方法,包括接收并识别多模态输入信息;解析并确定所述多模态信息中携带的应用触发指令,其中,所述应用触发指令用于指示与机器人应用和/或应用功能相关的开闭及中断;基于所述应用触发指令对智能机器人的应用列表进行搜索,若应用列表中存在与所述应用触发指令相匹配的应用标识,则根据所述应用标识触发应用和/或应用功能的开闭及中断;若应用列表中不存在与所述应用触发指令相匹配的应用标识,则将所述应用触发指令输出至服务器,并在服务器下发的输出指令的指示下,进行应用和/或应用功能的开闭及中断。
[0007]优选地,接收并识别多模态输入信息包括,接收交互过程中的多模态输入信息;所述多模态输入信息包括声音输入信息、视觉输入信息与触觉输入信息,其中,所述声音输入信息被识别为文本数据集合,所述视觉输入信息被识别为可执行指令集合和/或人脸属性集合,所述触觉输入信息被识别为触摸参数集合。
[0008]优选地,接收并识别多模态输入信息包括,获取机器人的思维状态信息。
[0009]优选地,在根据所述应用标识触发应用和/或应用功能的开闭及中断之前还包括:获取机器人的情感状态信息;基于所述应用标识及所述情感状态信息触发应用和/或应用功能的开闭及中断。
[0010]优选地,在根据所述应用标识触发应用和/或应用功能的开闭及中断之前还包括,输出与是否开闭及中断应用和/或应用功能相关的多模态交互指令,确定用户是否开闭及中断应用和/或应用功能。
[0011]优选地,在根据所述应用标识触发应用和/或应用功能的开闭及中断的同时还输出与所述多模态输入信息相对应的多模态输出。
[0012]本申请的实施例还提供了一种基于智能机器人的应用中功能调用装置,包括:指令接收模块,其接收并识别多模态输入信息;指令确定模块,其解析并确定所述多模态信息中携带的应用触发指令,其中,所述应用触发指令用于指示与机器人应用和/或应用功能相关的开闭及中断;指令执行模块,其基于所述应用触发指令对智能机器人的应用列表进行搜索,若应用列表中存在与所述应用触发指令相匹配的应用标识,则根据所述应用标识触发应用和/或应用功能的开闭及中断;指令转移模块,若应用列表中不存在与所述应用触发指令相匹配的应用标识,其将所述应用触发指令输出至服务器,并在服务器下发的输出指令的指示下,进行应用和/或应用功能的开闭及中断。
[0013]优选地,所述指令接收模块接收交互过程中的多模态输入信息;所述多模态输入信息包括声音输入信息、视觉输入信息与触觉输入信息,其中,所述声音输入信息被识别为文本数据集合,所述视觉输入信息被识别为可执行指令集合和/或人脸属性集合,所述触觉输入信息被识别为触摸参数集合。
[0014]优选地,所述指令执行模块在根据所述应用标识触发应用和/或应用功能的开闭及中断之前,输出与是否开闭及中断应用和/或应用功能相关的多模态交互指令,确定用户是否开闭及中断应用和/或应用功能。
[0015]优选地,所述指令执行模块在根据所述应用标识触发应用和/或应用功能的开闭及中断的同时还输出与所述多模态输入信息相对应的多模态输出。
[0016]与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
[0017]智能机器人通过接收及解析用户的多模态信息,获取对于相关应用的操作指令,若应用列表中存在与所述应用触发指令相匹配的应用标识,则根据所述应用标识触发应用和/或应用功能的开闭及中断;若应用列表中不存在与所述应用触发指令相匹配的应用标识,则将所述应用触发指令输出至服务器,并在服务器下发的输出指令的指示下,进行应用中功能的开闭及中断,改善了用户发出固定的语音指令或进行按钮操作才能对机器人的相关应用实现开启/关闭/中断,使得用户对于应用的调用的操作更为简洁,使用交互过程更为人性化。
[0018]本发明的其他优点、目标,和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书,权利要求书,以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0019]附图用来提供对本申请的技术方案或现有技术的进一步理解,并且构成说明书的一部分。其中,表达本申请实施例的附图与本申请的实施例一起用于解释本申请的技术方案,但并不构成对本申请技术方案的限制。
[0020]图1为根据本发明实施例的基于智能机器人的应用调用方法的流程示意图;
[0021]图2为根据本发明一实施例的利用应用列表触发系统应用中功能的具体的流程示意图;
[0022]图3为根据本发明另一实施例的利用应用列表触发系统应用中功能的具体的流程示意图;
[0023]图4为根据本发明又一实施例的利用应用列表触发系统应用中功能的具体的流程示意图;
[0024]图5为根据本发明再一实施例的利用应用列表触发系统应用中功能的具体的流程示意图;
[0025]图6为根据本发明实施例的基于智能机器人的应用调用装置的结构示意图。
【具体实施方式】
[0026]以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本发明的保护范围之内。
[0027]实施例一:
[0028]图1为根据本发明实施例的基于智能机器人的应用调用方法的流程示意图,如图所示,该方法包括:
[0029]步骤S110、接收并识别多模态输入信息。
[0030]步骤S120、解析并确定多模态信息中携带的应用触发指令,其中,应用触发指令用于指示与机器人应用和/或应用功能相关的开闭及中断。
[0031]步骤S130、基于应用触发指令对智能机器人的应用列表进行搜索,若应用列表中存在与应用触发指令相匹配的应用标识,则根据应用标识触发应用和/或应用功能的开闭及中断。
[0032]步骤S140、若应用列表中不存在与应用触发指令相匹配的应用标识,则将应用触发指令输出至服务器,并在服务器下发的输出指令的指示下,进行应用和/或应用功能的开闭及中断。
[0033]用户发出的输入信息中会包含有用户的意图。用户想要机器人为其播放音乐,智能机器人能够接收来自用户的多模态输入信息多模态输入信息可以包括声音输入信息、视觉输入信息、触觉输入信息等。
[0034]上述多模态输入信息也能够从不同程度上表现出用户的意图的一种倾向性。举例而言,用户发出的多模态输入信息是声音输入信息“我要拍照”,则基本能够确定用户是想让机器人调用相机应用来为其拍照。又如,智能机器人通过视觉采集设备获取用户的动作输入为“用手做出V字手势”以及“面露笑容”,这两个多模态输入信息表示的倾向性虽然不及声音输入所表示的倾向性明显,但也
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1