机器人的交互方法及系统技术方案

技术编号:16233347 阅读:37 留言:0更新日期:2017-09-19 14:47
本发明专利技术实施例公开了一种机器人的交互方法及系统,所述方法包括:接收机器人上传的关于交互用户的所有交互信息;提取所述交互信息的交互图像信息与交互关键字;建立关于所述交互用户的专属字符库,其中所述专属字符库包括所述交互关键字与交互图像信息之间的匹配关系;实时更新所述专属字符库,并基于所述专属字符库提供目标关键字以对所述交互用户进行应答。本发明专利技术实施例针对不同用户实现了差异性的应答,改善了现有机器人与用户交流时单一的应答以及应答速度慢的问题,能够提高机器人的应答速度的同时满足用户的个人差异性,为用户提供了更好的体验。

Robot interactive method and system

The embodiment of the invention discloses a method and system for interactive robot, the method includes all information about the interactive interactive users receiving robot upload; extracting the image information and the information interaction interaction interaction is established based on the key; the interactive user exclusive character library, wherein the exclusive character library includes the matching relationship between interactive keyword and interactive image information; real time update of the exclusive character library, and the exclusive character library based on the target keyword to response to the user interaction. The embodiment of the invention for different users to achieve different response, improve the existing robot to communicate with users when a single response and response speed, meet the user's individual differences can improve the response speed of the robot at the same time, provide a better experience for the user.

【技术实现步骤摘要】
机器人的交互方法及系统
本专利技术实施例涉及机器人
,尤其涉及一种机器人交互的方法及系统。
技术介绍
机器人(Robot)是自动执行工作的机器系统。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动,用于协助或取代人类工作。目前,随着科学技术的快速发展,机器人能够实现与人类的正常交互。在现有技术中,由于机器人接收到外界语音后,会对接收到的语音进行解析,再匹配出与该语音相对应的文字作为应答,因此并不能快速的做出应答。并且,由于人类具有个人差异性,现有技术中的机器人比较单一,不能很好的适应于不同性格的人类。
技术实现思路
本专利技术实施例提供一种机器人交互的方法及系统,能够改善机器人与人类交互中反应速度慢、以及单一性的问题。第一方面,本专利技术实施例提供了一种机器人的交互方法,包括:接收机器人上传的关于交互用户的所有交互信息;提取所述交互信息的交互图像信息与交互关键字;建立关于所述交互用户的专属字符库,其中所述专属字符库包括所述交互关键字与交互图像信息之间的匹配关系;实时更新所述专属字符库,并基于所述专属字符库提供目标关键字以对所述交互用户进行应答。进一步的,在所述接收机器人上传的关于交互用户的所有交互信息之前包括:接收所述机器人上传的关于所述交互用户的认证信息,其中所述认证信息包括所述交互用户的个人图像信息与个人声音信息。进一步的,所述专属字符库根据交互情景或者所述交互用户的情绪进行分类,且每个交互图像信息对应于多个交互关键字。进一步的,所述基于所述专属字符库提供目标关键字包括:接收所述机器人上传的所述交互用户的当前图像信息;基于所述专属字符库,根据所述交互用户的当前图像信息确定与之相对应的多个交互关键字;于接收所述机器人上传的所述交互用户的当前语音信息后,确定所述目标关键字。进一步的,所述交互关键字为在所述机器人与所述交互用户交流的所有语音信息中提取的关键字。第二方面,本专利技术实施例还提供了一种机器人的交互系统,包括:交互信息接收模块,用以接收机器人上传的关于交互用户的所有交互信息;图像与关键字提取模块,用以提取所述交互信息的交互图像信息与交互关键字;专属字符库建立模块,用以建立关于所述交互用户的专属字符库,其中所述专属字符库包括所述交互关键字与交互图像信息之间的匹配关系;目标关键字提取模块,用以实时更新所述专属字符库,并基于所述专属字符库提供目标关键字以对所述交互用户进行应答。进一步的,还包括:认证信息接收模块。认证信息接收模块,用以在所述接收机器人上传的关于交互用户的所有交互信息之前,接收所述机器人上传的关于所述交互用户的认证信息,其中所述认证信息包括所述交互用户的个人图像信息与个人声音信息。进一步的,所述专属字符库根据交互情景或者所述交互用户的情绪进行分类,且每个交互图像信息对应于多个交互关键字。进一步的,所述目标关键字提取模块具体用以:接收所述机器人上传的所述交互用户的当前图像信息;基于所述专属字符库,根据所述交互用户的当前图像信息确定与之相对应的多个交互关键字;于接收所述机器人上传的所述交互用户的当前语音信息后,确定所述目标关键字。进一步的,所述交互关键字为在所述机器人与所述交互用户交流的所有语音信息中提取的关键字。本专利技术实施例提供了一种机器人的交互方法及系统,通过接收机器人上传的关于交互用户的所有交互信息,提取交互信息的交互图像信息与交互关键字;建立关于交互用户的专属字符库,实时更新专属字符库,并基于专属字符库提供目标关键字以对交互用户进行应答,针对不同用户实现了差异性的应答,改善了现有机器人与用户交流时单一的应答以及应答速度慢的问题,能够提高机器人的应答速度的同时满足用户的个人差异性,为用户提供了更好的体验。附图说明图1是本专利技术实施例一中的一种机器人的交互方法的流程图;图2是本专利技术实施例二中的一种机器人的交互系统的结构图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种机器人的交互方法的流程图,本实施例可适用于各种机器人的交互的情况,该方法可以由本专利技术实施例提供的机器人的交互系统来执行。如图1所示,具体包括:S110、接收机器人上传的关于交互用户的所有交互信息。由于机器人的存储容量有限,且存储数据的多少影响了机器人的运行速度,因此,将机器人与机器人服务器相连,将大容量的数据存储以及复杂运算转移到机器人服务器端,由服务器进行处理,在不影响机器人原有运行状态的同时,能够实现更多数据的存储与处理。具体的,机器人在新买来之后,与用户之间的交流先使用现有应答方式,即将对接收到的用户声音信息进行分析,在现有字符库中匹配出与用户声音信息相对应的字符,并转化成语音进行输出。由于本实施例所提供的机器人具有自学习功能,因此随着机器人使用时间的增多,机器人能够更快的做出应答。其中,交互用户指的是与机器人产生对话或者其他交流的用户,交互用户可以是一个,也可以是多个。交互信息可以是机器人与交互用户之间的交互言语与交互图像,如交互用户单方面命令式语言场景的交互信息、交互用户与其他用户之间的交互信息,或者交互用户与机器人之间双方的交互信息。具体的,机器人每次与交互用户进行交流时,均会将与交互用户之间的交互信息上传至服务器端。其中,上传方式可以通过蓝牙或者无线网络进行上传。例如,若交互用户为一小学生,当其做作业时,机器人观察到交互用户的母亲告诉其正确的写作业姿势,以及每当交互用户的姿势不正确时,交互用户的母亲均会提醒。因此,机器人可以将交互用户写作业的场景上传至服务器,每当小学生写作业时,机器人可以代替母亲的角色进行提醒。示例性的,所述接收机器人上传的关于交互用户的所有交互信息之前还包括:接收所述机器人上传的关于所述交互用户的认证信息,其中所述认证信息包括所述交互用户的个人图像信息与个人声音信息。其中,认证信息为机器人记录的关于某一个交互用户的注册信息。且认证信息包括交互用户的个人图像信息与个人声音信息。其中,个人图像信息和个人声音信息用于机器人与交互用户交流时进行区分。在机器人服务器中,每个认证的交互用户均有属于自己的专属字符库。其中,专属字符库中存储了关于该交互用户的交互信息。需要说明的是,一个机器人可以认证多个交互用户,由于认证信息包含各个交互用户的个人图像信息与个人声音信息,因此,机器人在与交互用户交流时,只要区分出交互用户为哪个,即可将相应的交互信息存储至该交互用户的专属字符库中。S120、提取所述交互信息的交互图像信息与交互关键字。其中,交互图像信息可以为视频图像信息或者图片图像信息,交互关键字可以为词语或者简单语句。具体的,服务器可以先将接收到的交互信息进行识别存储至相应的专属字符库中,在专属字符库中利用图像处理技术将交互图像信息与交互关键字进行区分,或者,服务器也可以先利用图像处理技术对交互信息中的交互图像信息与交互关键字进行区分,将处理后的交互图像信息与交互关键字存储至专属字符库中。示例性的,所述交互关键字为在所述机器人与所述交互用户交流的所有语音信息中提取本文档来自技高网...
机器人的交互方法及系统

【技术保护点】
一种机器人的交互方法,其特征在于,包括:接收机器人上传的关于交互用户的所有交互信息;提取所述交互信息的交互图像信息与交互关键字;建立关于所述交互用户的专属字符库,其中所述专属字符库包括所述交互关键字与交互图像信息之间的匹配关系;实时更新所述专属字符库,并基于所述专属字符库提供目标关键字以对所述交互用户进行应答。

【技术特征摘要】
1.一种机器人的交互方法,其特征在于,包括:接收机器人上传的关于交互用户的所有交互信息;提取所述交互信息的交互图像信息与交互关键字;建立关于所述交互用户的专属字符库,其中所述专属字符库包括所述交互关键字与交互图像信息之间的匹配关系;实时更新所述专属字符库,并基于所述专属字符库提供目标关键字以对所述交互用户进行应答。2.根据权利要求1所述的方法,其特征在于,在所述接收机器人上传的关于交互用户的所有交互信息之前包括:接收所述机器人上传的关于所述交互用户的认证信息,其中所述认证信息包括所述交互用户的个人图像信息与个人声音信息。3.根据权利要求1所述的方法,其特征在于,所述专属字符库根据交互情景或者所述交互用户的情绪进行分类,且每个交互图像信息对应于多个交互关键字。4.根据权利要求3所述的方法,其特征在于,所述基于所述专属字符库提供目标关键字包括:接收所述机器人上传的所述交互用户的当前图像信息;基于所述专属字符库,根据所述交互用户的当前图像信息确定与之相对应的多个交互关键字;于接收所述机器人上传的所述交互用户的当前语音信息后,确定所述目标关键字。5.根据权利要求1所述的方法,其特征在于,所述交互关键字为在所述机器人与所述交互用户交流的所有语音信息中提取的关键字。6.一种机器人的交互系统,其特征在于,包括:交互信息接收...

【专利技术属性】
技术研发人员:李承敏王文斌包振毅叶巧莉
申请(专利权)人:上海与德通讯技术有限公司
类型:发明
国别省市:上海,31

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

1