机器人互动方法、装置及设备制造方法及图纸

技术编号:19593418 阅读:57 留言:0更新日期:2018-11-28 04:53
本发明专利技术公开了一种机器人互动方法、装置及设备,其中,方法包括:获取交互对象输入的语音信息,对语音信息进行语义识别获取会话意图;根据被模拟用户预先配置的会话场景知识库,获取与会话意图对应的反馈信息;将反馈信息合成被模拟用户的声音播放给交互对象。由此,实现了机器人对特定人物的高度仿真,提高了机器人互动的自由度和智能化程度。

【技术实现步骤摘要】
机器人互动方法、装置及设备
本专利技术涉及人工智能
,尤其涉及一种机器人互动方法、装置及设备。
技术介绍
人工智能(ArtificialIntelligence,简称AI)。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语音识别、图像识别、自然语言处理和专家系统等。相关技术中,存在把一定生物特征用于某个特定场景下的机器人,例如高德地图的林志玲声音导航,通过语音合成技术为用户提供导航服务,再例如一些家庭陪伴机器人,可以录制父母的声音给孩子讲故事等,这类机器人互动能力有限,目前缺少一种能模拟特定人物与交互对象进行高自由度互动的机器人。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种机器人互动方法,通过在声音、对话方式、知识库上高度模仿被模拟用户,实现了机器人对特定人物的高度仿真,并且,通过智能的识别交互对象的会话意图,并智能的获取反馈信息进行反馈,提高了机器人互动的自由度和智能化程度。本专利技术的另一个目的在于提出一种机器人互动装置。本专利技术的另一个目的在于提出一种电子设备。本专利技术的又一个目的在于提出一种非临时性计算机可读存储介质。为达上述目的,本专利技术第一方面实施例提出了一种机器人互动方法,包括:获取交互对象输入的语音信息,对所述语音信息进行语义识别获取会话意图;根据被模拟用户预先配置的会话场景知识库,获取与所述会话意图对应的反馈信息;将所述反馈信息合成所述被模拟用户的声音播放给所述交互对象。本专利技术实施例的机器人互动方法,通过获取交互对象输入的语音信息,对语音信息进行语义识别获取会话意图,进而根据被模拟用户预先配置的会话场景知识库,获取与会话意图对应的反馈信息,进一步将反馈信息合成被模拟用户的声音播放给交互对象。由此,通过在声音、对话方式、知识库上高度模仿被模拟用户,实现了机器人对特定人物的高度仿真,并且,通过智能的识别交互对象的会话意图,并智能的获取反馈信息进行反馈,提高了机器人互动的自由度和智能化程度。另外,根据本专利技术上述实施例的机器人互动方法还可以具有如下附加技术特征:可选地,所述根据被模拟用户预先配置的会话场景知识库,获取与所述会话意图对应的反馈信息,包括:根据所述会话意图查询所述会话场景知识库获知查询路径;若所述查询路径显示预置路径,则查询所述被模拟用户预先配置的与用户特征相关的结构化知识,和/或,富媒体知识,获取与所述会话意图对应的反馈信息。可选地,在所述根据所述会话意图查询所述会话场景知识库获知查询路径之后,还包括:若所述查询路径显示外接路径,则查询所述被模拟用户预先配置的与所述会话意图对应的第三方应用接口,或,搜索引擎,获取与所述会话意图对应的反馈信息。可选地,所述将所述反馈信息合成所述被模拟用户的声音播放给所述交互对象,包括:查询所述被模拟用户预先录制的固定场景声音库,获取所述反馈信息的音频文件,播放给所述交互对象。可选地,所述将所述反馈信息合成所述被模拟用户的声音播放给所述交互对象,包括:查询所述被模拟用户预先训练的会话场景声音库,合成所述反馈信息的音频文件,播放给所述交互对象。可选地,所述的方法还包括:获取虚拟现实场景交互指令;调用所述被模拟用户预先绘制的用户3D模型,向所述交互对象展示所述被模拟用户。可选地,所述的方法还包括:向所述被模拟用户上报与所述交互对象的多轮对话交互情况;接收所述被模拟用户发送的接管指令,停止与所述交互对象的交互行为。为达上述目的,本专利技术第二方面实施例提出了一种机器人互动装置,包括:第一获取模块,用于获取交互对象输入的语音信息,对所述语音信息进行语义识别获取会话意图;第二获取模块,用于根据被模拟用户预先配置的会话场景知识库,获取与所述会话意图对应的反馈信息;处理模块,用于将所述反馈信息合成所述被模拟用户的声音播放给所述交互对象。本专利技术实施例的机器人互动装置,通过获取交互对象输入的语音信息,对语音信息进行语义识别获取会话意图,进而根据被模拟用户预先配置的会话场景知识库,获取与会话意图对应的反馈信息,进一步将反馈信息合成被模拟用户的声音播放给交互对象。由此,通过在声音、对话方式、知识库上高度模仿被模拟用户,实现了机器人对特定人物的高度仿真,并且,通过智能的识别交互对象的会话意图,并智能的获取反馈信息进行反馈,提高了机器人互动的自由度和智能化程度。另外,根据本专利技术上述实施例的机器人互动装置还可以具有如下附加技术特征:可选地,所述第二获取模块具体用于:根据所述会话意图查询所述会话场景知识库获知查询路径;若所述查询路径显示预置路径,则查询所述被模拟用户预先配置的与用户特征相关的结构化知识,和/或,富媒体知识,获取与所述会话意图对应的反馈信息。可选地,所述第二获取模块具体用于:若所述查询路径显示外接路径,则查询所述被模拟用户预先配置的与所述会话意图对应的第三方应用接口,或,搜索引擎,获取与所述会话意图对应的反馈信息。可选地,所述处理模块具体用于:查询所述被模拟用户预先录制的固定场景声音库,获取所述反馈信息的音频文件,播放给所述交互对象。可选地,所述处理模块具体用于:查询所述被模拟用户预先训练的会话场景声音库,合成所述反馈信息的音频文件,播放给所述交互对象。可选地,所述的装置还包括:展示模块,用于获取虚拟现实场景交互指令;调用所述被模拟用户预先绘制的用户3D模型,向所述交互对象展示所述被模拟用户。可选地,所述的装置还包括:接管模块,用于向所述被模拟用户上报与所述交互对象的多轮对话交互情况;接收所述被模拟用户发送的接管指令,停止与所述交互对象的交互行为。为达上述目的,本专利技术第三方面实施例提出了一种电子设备,包括处理器和存储器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如第一方面实施例所述的机器人互动方法。为达上述目的,本专利技术第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如第一方面实施例所述的机器人互动方法。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明图1为本专利技术实施例所提供的一种机器人互动方法的流程示意图;图2为本专利技术实施例所提供的另一种机器人互动方法的流程示意图;图3为本专利技术实施例所提供的一种机器人互动实际应用示意图;图4为本专利技术实施例所提供的一种机器人互动装置的结构示意图;图5为本专利技术实施例所提供的另一种机器人互动装置的结构示意图;图6示出了适于用来实现本专利技术实施例的示例性电子设备的框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的机器人互动方法、装置及设备。图1为本专利技术实施例所提供的一种机器人互动方法的流程示意图,如图1所本文档来自技高网...

【技术保护点】
1.一种机器人互动方法,其特征在于,包括以下步骤:获取交互对象输入的语音信息,对所述语音信息进行语义识别获取会话意图;根据被模拟用户预先配置的会话场景知识库,获取与所述会话意图对应的反馈信息;将所述反馈信息合成所述被模拟用户的声音播放给所述交互对象。

【技术特征摘要】
1.一种机器人互动方法,其特征在于,包括以下步骤:获取交互对象输入的语音信息,对所述语音信息进行语义识别获取会话意图;根据被模拟用户预先配置的会话场景知识库,获取与所述会话意图对应的反馈信息;将所述反馈信息合成所述被模拟用户的声音播放给所述交互对象。2.如权利要求1所述的方法,其特征在于,所述根据被模拟用户预先配置的会话场景知识库,获取与所述会话意图对应的反馈信息,包括:根据所述会话意图查询所述会话场景知识库获知查询路径;若所述查询路径显示预置路径,则查询所述被模拟用户预先配置的与用户特征相关的结构化知识,和/或,富媒体知识,获取与所述会话意图对应的反馈信息。3.如权利要求2所述的方法,其特征在于,在所述根据所述会话意图查询所述会话场景知识库获知查询路径之后,还包括:若所述查询路径显示外接路径,则查询所述被模拟用户预先配置的与所述会话意图对应的第三方应用接口,或,搜索引擎,获取与所述会话意图对应的反馈信息。4.如权利要求1所述的方法,其特征在于,所述将所述反馈信息合成所述被模拟用户的声音播放给所述交互对象,包括:查询所述被模拟用户预先录制的固定场景声音库,获取所述反馈信息的音频文件,播放给所述交互对象。5.如权利要求1所述的方法,其特征在于,所述将所述反馈信息合成所述被模拟用户的声音播放给所述交互对象,包括:查询所述被模拟用户预先训练的会话场景声音库,合成所述反馈信息的音频文件,播放给所述交互对象。6.如权利要求1所述的方法,其特征在于,还包括:获取虚拟现实场景交互指令;调用所述被模拟用户预先绘制的用户3D模型,向所述交互对象展示所述被模拟用户。7.如权利要求1所述的方法,其特征在于,还包括:向所述被模拟用户上报与所述交互对象的多轮对话交互情况;接收所述被模拟用户发送的接管指令,停止与所述交互对象的交互行为。8.一种机器人互动装置,其特征在于,包括:第一获取模块,用于获取交互对象输入的语音信息,对所述语音信息进行语义识别...

【专利技术属性】
技术研发人员:戴俊刘瑛
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1