一种机器人交互方法及交互机器人技术

技术编号:16432678 阅读:103 留言:0更新日期:2017-10-22 10:01
一种机器人交互方法,包括以下用户信息收集步骤:获取该用户的现场信息,根据该现场信息计算用户交互参数;当该用户交互参数满足要求时,从用户特征信息集中查询和确定待补充项,根据该待补充项从交流场景库中确定相关的交流场景信息,并基于与待补充项相关的交流场景信息通过语音和/或图像主动向该用户发问;获取该用户的语音和/或图像反馈信息,提取该反馈信息中与待补充项关联的相关内容,保存该相关内容至该用户特征信息集。

A robot interaction method and interactive robot

A method of robot interaction, which comprises the following steps: collecting user information site information access to the user's site, according to the information calculation of user interaction parameters; when meet the requirements of the user interaction parameters, and to determine a query from the user information according to the characteristics of centralized, supplementary terms from the AC scene database in determining the exchange of information of the scene to be related, and based on the related information of the scene of communication by voice and / or image to the user questions; access to the user's voice and / or image information, extract the relevant content of the feedback information and the supplementary items associated, save the relevant content to the user information set.

【技术实现步骤摘要】
【国外来华专利技术】一种机器人交互方法及交互机器人
本专利技术涉及机器人交互领域,具体涉及一种机器人交互方法以及交互机器人。
技术介绍
随着网络传输和大数据科技的发展以及硬件处理能力的提升,越来越多的机器人走进了人们的家庭生活。当前的人机交互方式基本都是人问机器答,尽管回答方式多种多样,且越来越智能,但大多是机器人被动接收用户的提问信息。机器人与用户之间没有建立深度联系。例如中国专利申请号201610970633.4公开了一种机器人人机交互方法及系统,所述机器人人机交互系统包括:第一获取模块,用于获取激光信号;第二获取模块,用于获取语音信号;第一执行模块,用于根据所述激光信号对应的不同激光接收器,激发不同的预设动作;第二执行模块,用于根据所述语音信号,执行对应的预设动作和/或对应的预设语音。目前的人机交互方式基本都是人问机器答,大多是被动的接收用户发问信息。这种被动交互方式使得机器人缺少的用户信息只有在实际使用时才能一次性在交互中通过机器人反复提问的方式由用户提供。而有些机器人流程,如订机票订火车票,甚至需要十多条信息项才能完成最终预定任务。但是该种在一次交互中通过问答的方式获取所有需求的方式用户体验不好,机器人存储的可使用信息与用户的需求相差很远,很可能会导致用户放弃使用语音交互方式,转回触摸屏操控。因此如何有效收集用户信息且不会影响用户体验将是亟待解决的问题。因此,现有技术的机器人交互方式还有待于改进。
技术实现思路
本专利技术提供一种机器人交互方法以及机器人,该机器人交互方法以及机器人在机器人日常运行中选择合适的时机,通过各种交互方式,主动和用户交互以收集用户的各项信息和习惯偏好,不断自我完善用户特征信息集合以支持用户后续的提问请求,实现以最少的语音问答次数提供最贴近提问请求的应答。第一方面,本专利技术实施例提供了一种机器人交互方法,包括以下用户信息收集步骤:获取该用户的现场信息,根据该现场信息计算用户交互参数;当该用户交互参数满足要求时,从用户特征信息集中查询和确定待补充项,根据该待补充项从交流场景库中确定相关的交流场景信息,并基于与待补充项相关的交流场景信息通过语音和/或图像主动向该用户发问;获取该用户的语音和/或图像反馈信息,提取该反馈信息中与待补充项关联的相关内容,保存该相关内容至该用户特征信息集。第二方面,本专利技术实施例还提供了一种交互机器人,包括:音频获取模组、音频识别模块、图像获取模组、以及图像识别模块,还包括问答模块以及用户信息完善模块:该问答模块包括交流场景库以及特征信息集;该问答模块用于获取该用户的现场信息,根据该现场信息计算用户交互参数;所述信息完善模块用于重复确定待补充项并完善所述特征信息库,并用于在用户交互参数满足要求时,从用户特征信息集中查询和确定待补充项,根据所述待补充项从交流场景库中确定相关的交流场景信息,并基于与待补充项相关的交流场景信息通过语音和/或图像主动向该用户发问;获取该用户的语音和/或图像反馈信息,提取该反馈信息中与待补充项关联的相关内容,保存该相关内容至该用户特征信息集。第三方面,本专利技术实施例还提供了一种电子设备,包括:至少一个处理器;以及,与该至少一个处理器通信连接的存储器,通信组件、音频数据采集器以及视频数据采集器;其中,该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行时调用音频数据采集器与视频数据采集器的数据,通过通信组件与云端服务器建立连接,以使该至少一个处理器能够执行如上所述的方法。第四方面,本专利技术实施例还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上所述的方法。第五方面,本专利技术实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如上所述的方法。本专利技术的有益效果在于,本专利技术实施例提供的机器人交互方法以及机器人,在机器人日常运行中可自动选择合适的时机,通过各种预设的交流场景库的交互方式,主动和用户交互以收集用户的各项信息和习惯偏好,不断自我完善用户特征信息集合以支持用户后续的提问请求,实现以最少的语音问答次数提供最贴近提问请求的应答。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本专利技术实施例提供的交互机器人的系统模块图;图2是本专利技术实施例提供的交互机器人的用户信息完善模块的细分模块图;图3是本专利技术实施例提供的机器人交互方法主要流程图;图4是本专利技术实施例提供的机器人交互方法机器人应答用户的流程示意图;图5是本专利技术实施例提供的机器人交互方法中待补充项为用户习惯和偏好的实施流程图;图6是本专利技术实施例提供的机器人交互方法中待补充项为心理属性的实施流程图;图7是本专利技术实施例提供的机器人交互方法中待补充项为关联人物的实施流程图;图8是本专利技术实施例提供的机器人交互方法的电子设备的硬件结构示意图;图9是本专利技术实施例提供的机器人交互系统框架示意图;以及图10是本专利技术实施例提供的机器人交互方法中待补充项为关联人物的示例图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供的机器人交互方法以及机器人,通过机器人在日常生活中主动与人交互,主动收集用户信息,尤其是针对当前用户特征信息集中缺少或尚需确认信息的主动收集,加速用户属性的完善。本专利技术采用针对性的主动信息发问和获取的方式可高效完善用户的特征信息集,建立机器人与用户之间的深度联系,为后续的人机交互提供更快更贴心的用户体验。请参考图1,所示为该交互机器人的模块图。本实施例涉及的交互机器人10包括处理单元12、音频获取模组20、音频识别模块22、图像获取模组30、图像识别模块32、应答模块40以及发送接收单元810。该交互机器人还包括问答模块40、用户信息完善模块50以及应答模块60。该交互机器人10无线连接至云端服务器100,向该云端服务器100发送消息和接收来自云端服务器100的数据。在实施例中,用户的移动终端也连接至该云端服务器100并建立自己所拥有机器人的联系,使得用户走出户外通过移动终端与在家的机器人交换数据和信息。该问答模块40包括交流场景库42,并建立用户对应的特征信息集。该问答模块40获取该用户的现场信息,根据该现场信息计算用户交互参数;该信息完善模块50重复确定待补充项并完善该特征信息库。该信息完善模块50在交互参数满足要求时,查询和确定该特征信息集中的待补充项,根据该待补充项从该交流场景库42中确定交流场景信息。机器人根据该交流场景信息可以向用户发问,该交流场景信息包括跟待补充项相关的发问场景和主题。比如,待补充项为饮食喜好,发问场景可根据当前时间比如07:00,确定为早餐刚起床的家庭场景,交流人数一人,发问主题为天气或者早餐;或者仍然以待补充项为饮食喜好为例,根据当前环境参数,比如中午13:00,本文档来自技高网...
一种机器人交互方法及交互机器人

【技术保护点】
一种机器人交互方法,其特征在于,包括以下用户信息收集步骤:获取所述用户的现场信息,根据所述现场信息计算用户交互参数;当所述用户交互参数满足要求时,从用户特征信息集中查询和确定待补充项,根据所述待补充项从交流场景库中确定相关的交流场景信息,并基于与待补充项相关的交流场景信息通过语音和/或图像主动向所述用户发问;获取所述用户的语音和/或图像反馈信息,提取所述反馈信息中与待补充项关联的相关内容,保存所述相关内容至所述用户特征信息集。

【技术特征摘要】
【国外来华专利技术】1.一种机器人交互方法,其特征在于,包括以下用户信息收集步骤:获取所述用户的现场信息,根据所述现场信息计算用户交互参数;当所述用户交互参数满足要求时,从用户特征信息集中查询和确定待补充项,根据所述待补充项从交流场景库中确定相关的交流场景信息,并基于与待补充项相关的交流场景信息通过语音和/或图像主动向所述用户发问;获取所述用户的语音和/或图像反馈信息,提取所述反馈信息中与待补充项关联的相关内容,保存所述相关内容至所述用户特征信息集。2.根据权利要求1所述的方法,其特征在于,还包括步骤:接收用户通过语音和/或图像发起的请求;根据所述请求从所述特征信息集提取关联内容,预判所述关联内容后应答所述用户的请求。3.根据权利要求2所述的方法,其特征在于,建立所述特征信息集的特征信息分类关系表;从所述语音和/或图像的请求中提取匹配关键词;根据所述匹配关键词从不断完善的所述特征信息集提取分类关系最接近的关联内容,根据所述关联内容从所述交流场景库中确定应答场景和主题再应答所述用户的请求。4.根据权利要求1-3任一项所述的方法,其特征在于,所述待补充项为用户习惯和偏好,所述交流场景具体为闲聊交流场景,所述主动向所述用户发问具体包括:在闲聊对话中插入对用户习惯和偏好的发问;获取所述用户的反馈信息,提取所述反馈信息中与用户习惯和偏好关联的相关内容,保存所述相关内容至所述特征信息集。5.根据权利要求1-3任一项所述的方法,其特征在于,所述待补充项为心理属性时,向云端服务器获取心理测试题,通过显示界面完成所述心理测试题或者采用语音向所述用户提问完成所述心理测试,包括:将完成的心理测试发送至所述云端服务器;接收所述云端服务器针对所述心理测试返回的分析结果;保存所述分析结果至所述特征信息集。6.根据权利要求1-3任一项所述的方法,其特征在于,所述待补充项为关联人物信息时,获取用户语音信息以及视频信息,还包括:提取语音信息中出现的关联人物,保存所述关联人物至所述特征信息集;提取视频信息中出现的关联人物,保存所述关联人物至所述特征信息集;判断所述关联人物的相关性;对相关性超过设定阈值的关联人物发问;所述关联人物发问步骤包括获取所述用户的现场信息,生成用户交互参数;交互参数适当时,根据锁定的关联人物从所述交流场景库中确定交流场景信息,并主动向所述用户结合语音和图像发问以完善所述锁定的关联人物的特征信息。7.根据权利要求6所述的方法,其特征在于,所述判断所述关联人物的相关性的步骤包括:统计识别的所有关联人物出现的次数;扫描每个关联人物出现的次数,将其与设定次数阈值比较并判断当前关联人物是否需要完善特征信息。8.一种交互机器人,包括音频获取模组、音频识别模块、图像获取模组、以及图像识别模块,其特征在于,还包括问答模块以及用户信息完善模块:所述问答模块包括交流场景库和用户特征信息集;所述问答模块用于获取所述用户的现场信息,根据所述现场信息计算用户交互参数;所述信息完善模块用于重复确定待补充项并完善所述特征信息库,并用于在用户交互参数满足要求时,从用户特征信息集中查询和确定待补充项,根据所述待补充项从交流场景库中确定相关的交流场景信息,并基于与待补充项相关的交流场景信息通过语音和/或图像主动向该用户发问;获取该用户的语音和/或图像反馈信息,提取该反馈信息中与待补充项关联的相关内容,保存该相关内容...

【专利技术属性】
技术研发人员:张涛黄晓庆骆磊
申请(专利权)人:深圳前海达闼云端智能科技有限公司
类型:发明
国别省市:广东,44

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

1