交流互动方法、装置、设备与计算机可读存储介质与流程

文档序号:18402092发布日期:2019-08-10 00:00阅读:166来源:国知局
交流互动方法、装置、设备与计算机可读存储介质与流程

本发明涉及金融科技(fintech)技术领域,尤其涉及交流互动方法、装置、设备与计算机可读存储介质。



背景技术:

近年来,随着金融科技(fintech),尤其是互联网金融的不断发展,人机交互技术被引入银行等金融机构的日常业务中。其中,机器人由于具备一定的智能性以及行动性,在很多应用场景下,尤其是在指引接待和交流互动等应用场景下,广受用户喜爱,因此,如何建立人机连接并进行交互是一项重要工作。

现有做法是,机器人的触摸界面中有相关功能的选项,用户可在机器人的触摸界面中进行手动点击操作,机器人基于用户的点击操作,反馈相应的动作,如显示点击操作对应的界面,或者执行点击操作对应的动作,或者播放点击操作对应的声音等;当然,用户还可以通过语音向机器人下达命令,机器人通过识别语音中的命令,执行相应的动作等。

但目前的人机交互,需要用户近距离与机器人接触,才能实现交互,且交互功能比较匮乏,在交互过程中也容易受到外界的干扰,如用户在下达语音指令时,容易受到外界其他声音的干扰;在用户手动点击触摸界面时,若有其他人也在触摸界面进行点击,容易发生指令冲突等,因此,现有的人机交互人机连接并不牢固,且交互过程中智能性不足。



技术实现要素:

本发明的主要目的在于提出一种交流互动方法、装置、设备与计算机可读存储介质,旨在提高人机交互中,人机连接的牢固性,以及人机交互的智能性。

为实现上述目的,本发明提供一种交流互动方法,所述交流互动方法包括如下步骤:

当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求;

若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面,以供所述终端基于所述接入界面与所述第一机器人进行交互。

优选地,所述当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求的步骤包括:

启动摄像头,并检测所述摄像头是否捕抓到预设动作;或者,启动语音识别装置,并检测所述语音识别装置是否识别到预设语音命令;

若是,则显示所述预设动作或者所述预设语音指令对应的第一机器人的二维码;

检测是否存在基于所述二维码所触发的连接请求。

优选地,所述当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求的步骤包括:

当检测到唤醒指令时,确定所述唤醒指令对应的第一机器人的标识信息,并广播所述标识信息对应的ibeacon信号;

检测是否存在基于所述ibeacon信号所触发的连接请求。

优选地,所述若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面的步骤包括:

若存在,则确定所述连接请求是否满足预设条件;

若满足,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面。

优选地,所述若存在,则确定所述连接请求是否满足预设条件的步骤包括:

若存在,则获取所述连接请求对应的第一位置信息和所述唤醒指令对应的第二位置信息,并确定所述第一位置信息与所述第二位置信息是否一致;

若一致,则确定所述连接请求满足预设条件。

优选地,所述若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面的步骤之后,所述方法还包括:

当接收到所述终端基于所述接入界面发送的预设指令时,控制所述第一机器人执行所述预设指令对应的执行动作;

和/或,基于遥测传输协议、websocket通信协议和http协议,将第一机器人基于所述执行动作所产生的数据发送至所述终端,以供所述终端在所述接入界面显示所述数据。

优选地,所述当接收到所述终端基于所述接入界面发送的预设指令时,控制所述第一机器人执行所述预设指令对应的执行动作的步骤:

当接收到所述终端基于所述接入界面发送的视野共享指令时,确定所述视野共享指令对应的第二机器人,并获取所述第二机器人的视野;

将所述第二机器人的视野显示于所述第一机器人的显示界面。

此外,为实现上述目的,本发明还提供一种交流互动装置,所述交流互动装置包括:

检测模块,用于当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求;

连接模块,用于若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面,以供所述终端基于所述接入界面与所述第一机器人进行交互。

优选地,所述检测模块还用于:

启动摄像头,并检测所述摄像头是否捕抓到预设动作;或者,启动语音识别装置,并检测所述语音识别装置是否识别到预设语音命令;

若是,则显示所述预设动作或者所述预设语音指令对应的第一机器人的二维码;

检测是否存在基于所述二维码所触发的连接请求。

优选地,所述检测模块还用于:

当检测到唤醒指令时,确定所述唤醒指令对应的第一机器人的标识信息,并广播所述标识信息对应的ibeacon信号;

检测是否存在基于所述ibeacon信号所触发的连接请求。

优选地,所述连接模块还用于:

若存在,则确定所述连接请求是否满足预设条件;

若满足,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面。

优选地,所述连接模块还用于:

若存在,则获取所述连接请求对应的第一位置信息和所述唤醒指令对应的第二位置信息,并确定所述第一位置信息与所述第二位置信息是否一致;

若一致,则确定所述连接请求满足预设条件。

优选地,所述交流互动装置还包括交互模块,用于:

当接收到所述终端基于所述接入界面发送的预设指令时,控制所述第一机器人执行所述预设指令对应的执行动作;

和/或,基于遥测传输协议、websocket通信协议和http协议,将第一机器人基于所述执行动作所产生的数据发送至所述终端,以供所述终端在所述接入界面显示所述数据。

优选地,所述交互模块还用于:

当接收到所述终端基于所述接入界面发送的视野共享指令时,确定所述视野共享指令对应的第二机器人,并获取所述第二机器人的视野;

将所述第二机器人的视野显示于所述第一机器人的显示界面。

此外,为实现上述目的,本发明还提供一种交流互动设备,所述交流互动设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的交流互动程序,所述交流互动程序被所述处理器执行时实现如上所述的交流互动方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有交流互动程序,所述交流互动程序被处理器执行时实现如上所述的交流互动方法的步骤。

本发明提出的交流互动方法,当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求;若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面,以供所述终端基于所述接入界面与所述第一机器人进行交互。本发明还公开了一种交流互动装置、设备和计算机可读存储介质。本发明通过唤醒指令,激活连接通道,并基于连接通道建立终端与机器人的交互连接,使用户通过终端实现人机交互,并且交互过程在接入界面进行,有效提高抗干扰能力,实现智能交互。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;

图2为本发明交流互动方法第一实施例的流程示意图;

图3为本发明交流互动方法第二实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。

本发明实施例设备可以是pc机或服务器设备。

如图1所示,该设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及交流互动程序。

其中,操作系统是管理和控制交流互动设备与软件资源的程序,支持网络通信模块、用户接口模块、交流互动程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;用户接口模块用于管理和控制用户接口1003。

在图1所示的交流互动设备中,所述交流互动设备通过处理器1001调用存储器1005中存储的交流互动程序,并执行下述交流互动方法各个实施例中的操作。

基于上述硬件结构,提出本发明交流互动方法实施例。

参照图2,图2为本发明交流互动方法第一实施例的流程示意图,所述方法包括:

步骤s10,当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求;

步骤s20,若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面,以供所述终端基于所述接入界面与所述第一机器人进行交互。

本实施例交流互动方法可选运用于理财机构或者银行系统等金融机构的交互设备中,交互设备包括至少一台机器人、后台服务器,以及用于与机器人连接的终端,其中,机器人包括机器人显示屏。用户可使用手机等终端设备,与机器人进行连接,并通过后台服务器进行数据信息的传输,进而实现人机交互,也可称为大小屏交互,其中,大屏指的是机器人显示屏,小屏指的是终端的显示界面。

本实施例通过唤醒指令,激活连接通道,并基于连接通道建立终端与机器人的交互连接,使用户通过终端实现人机交互,并且交互过程在接入界面进行,有效提高抗干扰能力,实现智能交互。

以下将对各个步骤进行详细说明:

步骤s10,当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求。

在本实施例中,机器人可以有多台,用户可选择自己想要交互的机器人进行交互,可以理解的,为了避免机器人随时处于工作状态而浪费较多的电量,机器人在未唤醒时,处于低功率状态,在低功率状态下,机器人只保留少量传感器进行工作,如只保留摄像头进行工作,或者只保留语音识别模块进行工作等。

当交互设备检测到用户触发的唤醒指令时,激活唤醒指令对应的第一机器人的连接通道,即用户唤醒哪一台机器人,则激活哪一台机器人的连接通道,其他机器人处于低功率状态,其中,连接通道可以以二维码、wifi或者蓝牙等中任一形式表示,用户可使用终端扫描二维码,或者连接wifi,或者连接蓝牙等方式向机器人发起连接请求,因此,在激活了第一机器人的连接通道后,需检测是否存在基于连接通道所触发的连接请求。

进一步地,在预设时间内,检测是否存在基于所述连接通道所触发的连接请求。

在该步骤中,可以理解的,若用户唤醒机器人之后,一直没有使用终端发起连接请求,那么机器人将持续耗电,因此,预设一个时间值,在预设时间内,检测是否存在基于连接通道所触发的连接请求,若否,则认为当前的唤醒指令是误唤醒,此时,关闭第一机器人的连接通道,并使第一机器人处于低功率状态。

进一步地,可在关闭第一机器人的连接通道之前,通过第一机器人发送提示信息,该提示信息包括第一机器人的连接指导,以及第一机器人的连接通道即将关闭的信息。

进一步地,步骤s10包括:

步骤a,启动摄像头,并检测所述摄像头是否捕抓到预设动作;或者,启动语音识别装置,并检测所述语音识别装置是否识别到预设语音命令;

在该步骤中,交互设备只开启机器人的摄像头,或者只开启机器人的语音识别装置,使机器人处于低功率状态,并通过摄像头检测当前摄像头的视野中是否有预设动作存在,或者通过语音识别装置检测预设的识别范围内是否出现预设语音命令,即该步骤中,用户用于唤醒机器人的方式包括手势唤醒,以及语音唤醒。可以理解的,用户也可以通过机器人预设的物理按键唤醒机器人。

步骤b,若是,则显示所述预设动作或者所述预设语音指令对应的第一机器人的二维码;

在该步骤中,若检测到摄像头捕抓到预设动作,或者检测到语音装置识别到预设语音命令,则显示对应的第一机器人的二维码,以供用户进行扫描连接。以语音识别为例,用户说出包含启动机器人的语音信息,交互设备通过第一机器人识别到该信息,则显示第一机器人的二维码。

步骤c,检测是否存在基于所述二维码所触发的连接请求。

在该步骤中,在显示了二维码之后,检测是否存在基于二维码所触发的连接请求,具体指是否有用户使用终端扫描当前二维码。

即本实施例的唤醒方式可以是手势唤醒或者语音唤醒等,连接通道是二维码,交互设备通过显示二维码以供用户使用终端进行扫描,用户通过使用终端扫描二维码,从而向机器人发起连接请求。

需要进一步说明的是,连接通道也可以是蓝牙连接通道,此时激活连接通道具体表现为在机器人显示界面显示蓝牙接入指引,以供用户观看并根据蓝牙接入指引开启终端的蓝牙功能向机器人发起连接请求。

进一步地,步骤s10包括:

步骤d,当检测到唤醒指令时,确定所述唤醒指令对应的第一机器人的标识信息,并广播所述标识信息对应的ibeacon信号;

在该步骤中,当检测到唤醒指令时,确定唤醒指令对应的第一机器人的标识信息,该标识信息具体为机器人的uuid、minor、major等信息,并广播该标识信息对应的ibeacon信号,其中,ibeacon信号指的是基于ibeacon技术所广播的信号,ibeacon使用的是ble(bluetoothlowenergy,蓝牙低能耗)技术,具体而言,利用的是ble中名为通告帧(advertising)的广播帧。通告帧是定期发送的帧,只要是支持ble的设备就可以接收到。

步骤e,检测是否存在基于所述ibeacon信号所触发的连接请求。

在该步骤中,检测是否存在基于ibeacon信号所触发的连接请求,即交互设备广播第一机器人的ibeacon信号,用户可使用终端的蓝牙功能,识别ibeacon信号所携带的uuid、minor、major等信息,其中,uuid(universallyuniqueidentifier,通用唯一识别码)是规定为iso/iec11578:1996标准的128位标识符,而major和minor是由ibeacon发布者自行设定的,都是16位的标识符。比如,交易场所对应的机器人可以在major中写入交易区域资讯,可在minor中写入交易摊位的id等。另外,在机器人嵌入ibeacon功能时,可以用major表示产品型号,用minor表示错误代码,用来向外部通知故障等。

具体的,可通过微信接口,接入ibeacon技术,用户只需打开微信摇一摇周边,即可对机器人广播的ibeacon信号进行识别,并发起连接请求。

步骤s20,若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面,以供所述终端基于所述接入界面与所述第一机器人进行交互。

在本实施例中,若存在连接请求,则确定连接请求对应的终端的id,以及第一机器人的id,并基于终端的id和第一机器人的id建立点对点连接,并在连接成功后,在终端的显示界面显示对应的接入界面,以供用户在接入界面中进行操作,以实现人机交互。

具体的交互过程包括用户通过接入界面,向第一机器人发起获取第一机器人保存的,或者实时通过后台服务器获取的业务营销内容的请求,如获取优惠券、广告宣传和机器人使用技巧宣导请求等,第一机器人接收该请求,并通过后台服务器下发对应的业务营销内容至终端;用户也可以通过接入界面向第一机器人发送预设的指令,如声光特效、发送弹幕、主题交互、拍照等,第一机器人接收该指令,并将弹幕或者主题显示于机器人的显示屏上,或者启动摄像头拍摄照片,并将照片显示于接入界面等;或者用户通过接入界面下达行动指令,第一机器人根据行动指令移动至对应的目的地等。

可以理解的,终端与第一机器人的交流互动方式可以多种多样,因此,本实施例的接入界面中包括第一机器人对应的功能列表,用户可通过该功能列表实现第一机器人的各类功能,同时,机器人具备数据处理功能,能对从终端发送过来的数据进行处理,如用户通过终端向第一机器人发送一段语音,机器人在接收到语音后,对语音进行变音处理并播放,在播放语音过程中可开启灯光特效等。

本实施例,当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求;若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面,以供所述终端基于所述接入界面与所述第一机器人进行交互。本发明通过唤醒指令,激活连接通道,并基于连接通道建立终端与机器人的交互连接,使用户通过终端实现人机交互,并且交互过程在接入界面进行,有效提高抗干扰能力,实现智能交互。

进一步地,基于本发明交流互动方法第一实施例,提出本发明交流互动方法第二实施例。

交流互动方法的第二实施例与交流互动方法的第一实施例的区别在于,参照图3,步骤s20包括:

步骤s21,若存在,则确定所述连接请求是否满足预设条件;

步骤s22,若满足,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面。

本实施例在检测到连接请求时,需确定连接请求是否满足预设条件,只有连接请求满足预设条件,才建立终端与第一机器人的连接,使得终端与第一机器人的连接更加严谨,有效避免无效的连接请求。

以下将对各个步骤进行详细说明:

步骤s21,若存在,则确定所述连接请求是否满足预设条件。

在本实施例中,若检测到基于连接通道的连接请求,则对连接请求进行验证,确定当前连接请求是否满足预设条件。

具体的验证步骤包括:

若存在,则获取所述连接请求对应的第一位置信息和所述唤醒指令对应的第二位置信息,并确定所述第一位置信息与所述第二位置信息是否一致;

在该步骤中,若检测到基于连接通道的连接请求,则获取连接请求对应的第一位置信息,即向第一机器人发起连接请求的终端的位置信息,和唤醒指令对应的第二位置信息,即唤醒第一机器人的用户的位置信息,并将第一位置信息和第二位置信息进行比较,确定第一位置信息和第二位置信息是否一致,可以理解的,若唤醒第一机器人的用户和向第一机器人发起连接请求的终端对应的用户是同一个人,则第一位置信息和第二位置信息是一致的。这是为了避免,如a用户唤醒了机器人,而b用户连接了机器人,导致a用户无法连接上机器人的情况。

若一致,则确定所述连接请求满足预设条件;若不一致,则确定所述连接请求未满足预设条件。

在该步骤中,若确定第一位置信息和第二位置信息一致,则确定连接请求满足预设条件;若不一致,则确定连接请求未满足预设条件。

进一步地,验证步骤还包括:

在检测到基于所述连接通道的连接请求时,通过所述第一机器人的显示屏,显示所述连接请求对应的识别码,并将所述识别码对应的输入框发送至所述接入界面,以供用户输入所述识别码完成验证。

即在该步骤中,用户使用终端向第一机器人发起连接请求的过程中,还需要在终端的接入界面输入第一机器人显示的识别码,以完成验证。

步骤s22,若满足,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面。

在本实施例中,若确定当前连接请求满足预设条件,则建立连接请求对应的终端与第一机器人的连接,并在终端的显示界面显示对应的接入界面。

进一步地,若连接请求未满足预设条件,则通过第一机器人发出包含当前连接出错的提示信息,并显示连接指导信息,以便用户进行更正。

本实施例在检测到连接请求时,先确定连接请求是否满足预设条件,只有连接请求满足预设条件,才建立终端与第一机器人的连接,使得终端与第一机器人的连接更加严谨,有效避免无效的连接请求,实现终端与机器人的智能连接。

进一步地,基于本发明交流互动方法第一、第二实施例,提出本发明交流互动方法第三实施例。

交流互动方法的第三实施例与交流互动方法的第一、第二实施例的区别在于,所述方法还包括:

步骤f,当接收到所述终端基于所述接入界面发送的预设指令时,控制所述第一机器人执行所述预设指令对应的执行动作;

步骤g,和/或,基于遥测传输协议、websocket通信协议和http协议,将第一机器人基于所述执行动作所产生的数据发送至所述终端,以供所述终端在所述接入界面显示所述数据。

本实施例可接收终端基于接入界面发送的预设指令,并控制第一机器人执行预设指令对应的执行动作,或者将第一机器人产生的数据发送至终端,以实现终端与第一机器人的交互。

以下将对各个步骤进行详细说明:

步骤f,当接收到所述终端基于所述接入界面发送的预设指令时,控制所述第一机器人执行所述预设指令对应的执行动作。

在本实施例中,用户可在终端的接入界面下达预设指令,具体的,接入界面中包含有第一机器人各项功能的功能项,用户可在接入界面上点击对应的功能图标或者在接入界面对应的输入框中输入预设指令对应的预设信息并发送等,当交互设备接收到终端发送的预设指令时,控制第一机器人执行对应的执行动作,如预设指令为拍照,则交互设备控制第一机器人开启摄像头,拍摄对应的照片。

步骤g,和/或,基于遥测传输协议,将第一机器人基于所述执行动作所产生的数据发送至所述终端,以供所述终端在所述接入界面显示所述数据。

在本实施例中,可以理解的,第一机器人在执行对应的执行动作过程中,可能产生数据,如第一机器人在拍照时,将产生照片数据,因此,可根据mqtt(messagequeuetelemetrytransport,遥测传输协议)、websocket通信协议和http协议,将第一机器人基于执行动作所产生的数据发送至终端,以供终端在接入界面显示数据。

具体的,可接收终端基于第一机器人发送的订阅请求,并基于遥测传输协议、websocket通信协议和http协议,在检测到订阅请求对应的事项变化时,将该事项对应的数据发送至终端,以供终端在接入界面显示。如用户通过终端订阅了优惠信息,则交互设备在检测到有新的优惠信息发布时,将新的优惠信息发送至终端,以供终端在接入界面显示。

进一步地,当接收到所述终端基于所述接入界面发送的视野共享指令时,确定所述视野共享指令对应的第二机器人,并获取所述第二机器人的视野;

将所述第二机器人的视野显示于所述第一机器人的显示界面。

在该步骤中,用户除了可以通过终端与当前第一机器人进行交互外,还可以与第二机器人进行交互。当交互设备接收到终端基于接入界面发送的视野共享指令时,先确定视野指令对应的第二机器人,再获取第二机器人的视野,即用户可借助第二机器人的摄像头,获取到第二机器人所在区域的视野,如在跨区域交易展厅,用户可通过终端连接当前第一机器人,并下达视野共享指令,获取对应的第二机器人的视野,实现跨区域视野的获取。

可以理解的,若第二机器人有用户在使用,则当前用户可以与第二机器人对应的用户进行交流互动。

本实施例可接收终端基于接入界面发送的预设指令,并控制第一机器人执行预设指令对应的执行动作,或者将第一机器人产生的数据发送至终端,以实现终端与第一机器人的交流互动,同时,终端可借助第一机器人与第二机器人进行连接,实现跨区域连接以及跨区域交互。

本发明还提供一种交流互动装置。本发明交流互动装置包括:

检测模块,用于当检测到唤醒指令时,激活所述唤醒指令对应的第一机器人的连接通道,并检测是否存在基于所述连接通道所触发的连接请求;

连接模块,用于若存在,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面,以供所述终端基于所述接入界面与所述第一机器人进行交互。

进一步地,所述检测模块还用于:

启动摄像头,并检测所述摄像头是否捕抓到预设动作;或者,启动语音识别装置,并检测所述语音识别装置是否识别到预设语音命令;

若是,则显示所述预设动作或者所述预设语音指令对应的第一机器人的二维码;

检测是否存在基于所述二维码所触发的连接请求。

进一步地,所述检测模块还用于:

当检测到唤醒指令时,确定所述唤醒指令对应的第一机器人的标识信息,并广播所述标识信息对应的ibeacon信号;

检测是否存在基于所述ibeacon信号所触发的连接请求。

进一步地,所述连接模块还用于:

若存在,则确定所述连接请求是否满足预设条件;

若满足,则建立所述连接请求对应的终端与所述第一机器人的连接,并在所述终端的显示界面显示对应的接入界面。

进一步地,所述连接模块还用于:

若存在,则获取所述连接请求对应的第一位置信息和所述唤醒指令对应的第二位置信息,并确定所述第一位置信息与所述第二位置信息是否一致;

若一致,则确定所述连接请求满足预设条件。

进一步地,所述交流互动装置还包括交互模块,用于:

当接收到所述终端基于所述接入界面发送的预设指令时,控制所述第一机器人执行所述预设指令对应的执行动作;

和/或,基于遥测传输协议、websocket通信协议和http协议,将第一机器人基于所述执行动作所产生的数据发送至所述终端,以供所述终端在所述接入界面显示所述数据。

进一步地,所述交互模块还用于:

当接收到所述终端基于所述接入界面发送的视野共享指令时,确定所述视野共享指令对应的第二机器人,并获取所述第二机器人的视野;

将所述第二机器人的视野显示于所述第一机器人的显示界面。

本发明还提供一种计算机可读存储介质。

本发明计算机可读存储介质上存储有交流互动程序,所述交流互动程序被处理器执行时实现如上所述的交流互动方法的步骤。

其中,在所述处理器上运行的交流互动程序被执行时所实现的方法可参照本发明交流互动方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书与附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1