本发明涉及人工智能技术领域,具体是一种助教机器人的通话应用方法。
背景技术:
电子信息化已经成为带动教育现代化、智能化,实现教育跨越式发展的重要手段,国家对教育信息化的重视和投入前所未有。助教机器人是以机器人作为教学的载体,辅助教师和学生从事教学的活动。利用助教机器人可以在教学中让学生潜移默化的接触到所学知识在科技活动,日常生活的用途,让学生开拓思路,通过合适的平台与相应的内容将课程内容通过平台展现给学生,学生学习起来事半功倍。因此,越来越多的幼儿园和学校开始使用助教机器人。
当孩子在幼儿园、学校上学时,家长想和孩子进行通话并不容易,目前通常采用的方式是家长打电话给老师,老师再转告学生,或者老师将电话给接听。这种方式很不方便,效率不高。
技术实现要素:
本发明的目的在于提供一种助教机器人的通话应用方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种助教机器人的通话应用方法,包含以下步骤:
a、预先在云服务器中录入家长信息,与家长信息关联的学生人脸信息,以及对应的班级信息;
b、在使用通话功能时,家长通过客户端向云服务器发送通话请求;
c、云服务在接收到客户端发来的通话请求后,根据家长信息查找对应班级的助教机器人,然后向该助教机器人发送通话指令;
d、助教机器人接收到通话指令后,对教室内拍摄照片,并对照片进行人脸识别,判断照片内是否包含该关联学生人脸信息;
e、如果照片内包含该关联学生人脸信息,则助教机器人播放语音信息提醒该学生前来进行通话,并且在检测到该学生来到助教机器人面前时,启动通话装置,通过云服务器与客户端与进行通话,如果照片内不包含该关联学生人脸信息,则通过云服务器向客户端返回提示信息,提示该学生不在教室内,暂时无法进行通话;客户端接收到该提示信息后进行屏幕显示或者语音播报。
作为本发明的进一步技术方案:所述通话请求中包含家长信息。
作为本发明的进一步技术方案:所述助教机器人对教室内拍摄的照片为一张或多张。
作为本发明的进一步技术方案:如果照片内不包含该关联学生人脸信息,则间隔一定时间后,再次对教室内拍摄照片,并对照片进行人脸识别,如果再次拍照后照片内仍然不包含该关联学生人脸信息,则通过云服务器向客户端返回提示信息,示该学生不在教室内的信息,暂时无法进行视频通话。
作为本发明的进一步技术方案:助教机器人在接收到视频通话指令后,如果此时助教机器人正在被其他应用、功能或其他用户占用,则向云服务返回助教机器人占用状态信息,云服务器接收该助教机器人占用状态信息后,向客户端发送助教机器人处于占用状态的提示信息。
作为本发明的进一步技术方案:所述助教机器人内预设禁止进行通话的时间,例如上课时间、午休时间,如果助教机器人在禁止进行通话的时间内收到通话请求,则通过云服务器向家长客户端返回提示信息,提示目前时段禁止进行通话,客户端接收到该提示信息后进行屏幕显示或者语音播报。
作为本发明的进一步技术方案:所述通话包括语音通话和视频通话。
与现有技术相比,本发明的有益效果是:本发明通过助教机器人实现家长与在校孩子的通话,十分便捷。还丰富了助教机器人的功能,拓展了助教机器人的应用。
附图说明
图1为本发现的方法流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:请参阅图1,一种助教机器人的通话应用方法,包含以下步骤:
预先在云服务器中录入家长信息,与家长信息关联的学生人脸信息,以及对应的班级信息;
在使用通话功能时,家长通过客户端向云服务器发送通话请求,该请求中包含家长信息;
云服务在接收到客户端发来的通话请求后,根据家长信息查找对应班级的助教机器人,然后向该助教机器人发送通话指令;
助教机器人接收到通话指令后,对教室内拍摄照片(可以拍摄一张照片也可以拍摄多张照片),并对照片进行人脸识别,判断照片内是否包含该关联学生人脸信息;
如果照片内包含该关联学生人脸信息,则助教机器人播放语音信息(例如“xxx小朋友请过来,你的妈妈/爸爸找你”等)提醒该学生前来进行通话,并且在检测到该学生来到助教机器人面前时,启动通话装置,通过云服务器与客户端与进行通话;
如果照片内不包含该关联学生人脸信息,则通过云服务器向客户端返回提示信息,提示该学生不在教室内,暂时无法进行通话;客户端接收到该提示信息后进行屏幕显示或者语音播报。
上述通话包括语音通话和视频通话。
实施例2:在实施例1的基础上:如果照片内不包含该关联学生人脸信息,则间隔一定时间后,再次对教室内拍摄照片,并对照片进行人脸识别;再次拍照后照片内仍然不包含该关联学生人脸信息,则通过云服务器向客户端返回提示信息,示该学生不在教室内的信息,暂时无法进行视频通话。
实施例3:在实施例1的基础上:助教机器人在接收到视频通话指令后,如果此时助教机器人正在被其他应用、功能或其他用户占用,则向云服务返回助教机器人占用状态信息;云服务器接收该助教机器人占用状态信息后,向客户端发送助教机器人处于占用状态的提示信息,客户端接收到该提示信息后进行屏幕显示或者语音播报。
实施例4:在实施例1的基础上:在助教机器人内预设禁止进行通话的时间(例如将上课时间、午休时间等设置为禁止是普通时间),如果助教机器人在禁止进行通话的时间内收到通话请求,则通过云服务器向家长客户端返回提示信息,提示目前时段禁止进行通话,客户端接收到该提示信息后进行屏幕显示或者语音播报。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。