本发明涉及智能设备技术领域,尤其涉及一种教学视频播放方法及装置、用户设备。
背景技术:
目前,随着学习手机、学习电脑等用户设备的广泛普及,学生利用学习手机、学习电脑等用户设备安装的教学应用来进行学习已经是一种很常见的学习方式。例如,学生可以利用学习手机、学习电脑等用户设备安装的教学应用来作答练习题,从而可以更好地巩固在课堂上学习到的知识点。然而,在实践中发现,当学生对教学应用提供的练习题作答错误时,学生通常需要请教老师或者家长,而老师好或者家长又难以时刻陪伴在学生身边,从而不利于提升学习效率。
技术实现要素:
本发明实施例公开了一种教学视频播放方法及装置、用户设备,有利于提升学习效率。
本发明实施例第一方面公开一种教学视频播放方法,包括:
控制教学应用输出互动答题界面,所述互动答题界面包含属于某一知识点的练习题;
获取用户对所述某一知识点的练习题输入的作答数据,并判断所述作答数据是否与所述练习题的正确答案相匹配;
如果不匹配,获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间;
控制所述教学应用在加载完毕所述教学视频文件标签所属的教学视频文件之后,跳转至所述某一知识点的教学视频段的起始时间开始播放所述教学视频文件包含的所述用于讲解所述某一知识点的教学视频段。
作为一种可选的实施方式,在本发明实施例第一方面中,在判断出所述作答数据与所述练习题的正确答案不匹配之后,以及获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间之前,还包括:
采集用户的人脸图像;
校验所述用户的人脸图像与所述教学应用登记的合法用户的人脸图像是否相匹配;
如果校验出所述用户的人脸图像与所述合法用户的人脸图像相匹配,执行所述的获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间。
作为一种可选的实施方式,在本发明实施例第一方面中,在校验出所述用户的人脸图像与所述合法用户的人脸图像相匹配之后,以及所述获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间之前,还包括:
获取所述合法用户的人脸图像绑定的所述合法用户的出生日期;
根据所述合法用户的出生日期与当前日期计算出所述用户的实际年龄;判断当前时间点是否落入所述用户的实际年龄对应的理想睡眠时间段;
如果所述当前时间点落入所述用户的实际年龄对应的理想睡眠时间段内,获取所述合法用户的人脸图像绑定的监护用户身份标识,并根据所述监护用户身份标识向所述监护用户身份标识所属的监护用户发送包括所述合法用户的人脸图像的学习允许请求;
以及,检测是否收到所述监护用户针对所述学习允许请求返回的学习同意响应,如果收到,执行所述的所述获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述校验所述用户的人脸图像与所述教学应用登记的合法用户的人脸图像是否相匹配,包括:
根据所述用户的人脸图像的色彩信息,对所述用户的人脸图像进行二值化处理;
将二值化处理后的所述用户的人脸图像分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成所述用户的人脸图像的下采样图片;
将得到的下采样图片划分为多个第一像素区域,通过对每个第一像素区域中所有像素点的或运算结果求和,获得组成所述用户的人脸图像的每个第一像素区域的特征信息;
针对所述每个第一像素区域,从所述教学应用登记的合法用户的人脸图像的像素区域集中确定与所述第一像素区域对应的第二素区域,并且校验所述第一像素区域的特征信息与所述第二像素区域的特征信息是否匹配,如果均匹配,则校验出所述用户的人脸图像与所述教学应用登记的合法用户的人脸图像相匹配。
作为一种可选的实施方式,在本发明实施例第一方面中,所述获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间,包括:
获取所述合法用户的人脸图像绑定的所述合法用户所属班级的教师标识;
根据所述教师标识,确定由所述教师标识所属的教师预先设置的各个教学视频文件标签;其中,每一个教学视频文件标签与至少一个知识点绑定;
从所述教师标识所属的教师预先设置的各个教学视频文件标签中,确定出所述某一知识点绑定的教学视频文件标签;
确定所述某一知识点绑定的教学视频文件标签所属的教学视频文件;
以及,从所述教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出用于讲解所述某一知识点的教学视频段的起始时间。
本发明实施例第二方面公开一种教学视频播放装置,包括:
第一控制单元,用于控制教学应用输出互动答题界面,所述互动答题界面包含属于某一知识点的练习题;
第一获取单元,用于获取用户对所述某一知识点的练习题输入的作答数据;
第一判断单元,用于判断所述作答数据是否与所述练习题的正确答案相匹配;
第二获取单元,用于在所述第一判断单元的判断结果为不匹配时,获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间;
视频播放单元,用于控制所述教学应用在加载完毕所述教学视频文件标签所属的教学视频文件之后,跳转至所述某一知识点的教学视频段的起始时间开始播放所述教学视频文件包含的所述用于讲解所述某一知识点的教学视频段。
作为一种可选的实施方式,在本发明实施例第二方面中,所述装置还包括:
采集单元,用于在所述第一判断单元判断出所述作答数据与所述练习题的正确答案不匹配之后,采集用户的人脸图像;
人脸校验单元,用于校验所述用户的人脸图像与所述教学应用登记的合法用户的人脸图像是否相匹配;
所述第二获取单元,具体用于在所述第一判断单元的判断结果为不匹配时,以及所述人脸校验单元校验出所述用户的人脸图像与所述合法用户的人脸图像相匹配时,获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间。
作为一种可选的实施方式,在本发明实施例第二方面中,所述装置还包括:
时间校验单元,用于在所述人脸校验单元校验出所述用户的人脸图像与所述合法用户的人脸图像相匹配之后,获取所述合法用户的人脸图像绑定的所述合法用户的出生日期,并根据所述合法用户的出生日期与当前日期计算出所述用户的实际年龄,以及判断当前时间点是否落入所述用户的实际年龄对应的理想睡眠时间段;
外部交互单元,用于在所述时间校验单元判断出所述当前时间点落入所述用户的实际年龄对应的理想睡眠时间段内时,获取所述合法用户的人脸图像绑定的监护用户身份标识,并根据所述监护用户身份标识向所述监护用户身份标识所属的监护用户发送包括所述合法用户的人脸图像的学习允许请求,以及,检测是否收到所述监护用户针对所述学习允许请求返回的学习同意响应;
所述第二获取单元,具体用于在所述第一判断单元的判断结果为不匹配时,以及所述人脸校验单元校验出所述用户的人脸图像与所述合法用户的人脸图像相匹配时,以及在所述外部交互单元收到所述监护用户针对所述学习允许请求返回的学习同意响应时,获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间。
作为一种可选的实施方式,在本发明实施例第二方面中,所述人脸校验单元,具体用于根据所述用户的人脸图像的色彩信息,对所述用户的人脸图像进行二值化处理;以及,将二值化处理后的所述用户的人脸图像分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成所述用户的人脸图像的下采样图片;以及,将得到的下采样图片划分为多个第一像素区域,通过对每个第一像素区域中所有像素点的或运算结果求和,获得组成所述用户的人脸图像的每个第一像素区域的特征信息;以及,针对所述每个第一像素区域,从所述教学应用登记的合法用户的人脸图像的像素区域集中确定与所述第一像素区域对应的第二素区域,并且校验所述第一像素区域的特征信息与所述第二像素区域的特征信息是否匹配,如果均匹配,则校验出所述用户的人脸图像与所述教学应用登记的合法用户的人脸图像相匹配。
作为一种可选的实施方式,在本发明实施例第二方面中,所述第二获取单元获取所述某一知识点绑定的教学视频文件标签和用于讲解所述某一知识点的教学视频段的起始时间的方式具体为:
获取所述合法用户的人脸图像绑定的所述合法用户所属班级的教师标识;
根据所述教师标识,确定由所述教师标识所属的教师预先设置的各个教学视频文件标签;其中,每一个教学视频文件标签与至少一个知识点绑定;
从所述教师标识所属的教师预先设置的各个教学视频文件标签中,确定出所述某一知识点绑定的教学视频文件标签;
确定所述某一知识点绑定的教学视频文件标签所属的教学视频文件;
以及,从所述教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出用于讲解所述某一知识点的教学视频段的起始时间。
本发明实施例第三方面公开一种用户设备,包括本发明实施例第二方面公开的所述教学视频播放装置。
与现有技术相比,本发明实施例具备以下有益效果:
本发明实施例中,当判断出用户对教学应用输出的互动答题界面包含的属于某一知识点的练习题作答错误时,可以获取这某一知识点绑定的教学视频文件标签和用于讲解这某一知识点的教学视频段的起始时间,进一步地,还可以控制教学应用在加载完毕该教学视频文件标签所属的教学视频文件之后,跳转至这某一知识点的教学视频段的起始时间开始播放该教学视频文件包含的用于讲解这某一知识点的教学视频段。可见,实施本发明实施例,当用户对教学应用提供的练习题作答错误时,可以主动地向用户播放用于讲解该练习题所属知识点的教学视频段,使得用户可以进一步地学习和掌握该练习题所属知识点,从而利于提升学习效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种教学视频播放方法的流程示意图;
图2是本发明实施例公开的另一种教学视频播放方法的流程示意图;
图3是本发明实施例公开的另一种教学视频播放方法的流程示意图;
图4是本发明实施例公开的一种教学视频播放装置的结构示意图;
图5是本发明实施例公开的另一种教学视频播放装置的结构示意图;
图6是本发明实施例公开的一种用户设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种教学视频播放方法及装置、用户设备,有利于提升学习效率。以下进行结合附图进行详细描述。
实施例一
请参阅图1,图1是本发明实施例公开的一种教学视频播放方法的流程示意图。如图1所示,该教学视频播放方法可以包括以下步骤:
101、用户设备控制教学应用输出互动答题界面,该互动答题界面包含属于某一知识点的练习题。
本发明实施例中,用户设备可以包括智能手机(如学习手机)、平板电脑(如学习平板电脑)或者个人计算机(Personal Computer,PC),本发明实施例不作限定。
作为一种可选的实施方式,用户可以在用户设备上触发教学应用(即教学APP)启动,并且在教学应用启动完毕之后,用户可以触发用户设备控制教学应用输出包含属于某一知识点的练习题的互动答题界面。
举例来说,在教学应用启动完毕之后,用户可以摇一摇用户设备,以触发用户设备控制教学应用以随机方式输出包含属于某一知识点的练习题的互动答题界面。
又举例来说,在教学应用启动完毕之后,用户可以先在教学应用上选择某一知识点,并且用户在教学应用上选择完毕某一知识点之后,用户可以摇一摇用户设备,以触发用户设备控制教学应用输出互动答题界面,该互动答题界面仅包含属于用户选择的某一知识点的练习题。
102、用户设备获取用户对上述某一知识点的练习题输入的作答数据。
作为一种可选的实施方式,用户设备可以检测用户以手工方式对上述某一知识点的练习题输入的作答数据;或者,用户设备可以检测用户以语音方式对上述某一知识点的练习题输入的作答数据,本发明实施例不作限定。
103、用户设备判断该作答数据是否与该练习题的正确答案相匹配,如果是,结束本流程;如果否,执行步骤104。
作为一种可选的实施方式,用户设备可以判断该作答数据是否与该练习题的正确答案相同,如果相同,说明该作答数据是否与该练习题的正确答案相匹配,此时可以结束本流程;如果不相同,说明该作答数据是否与该练习题的正确答案不匹配,此时可以执行步骤104。
作为一种可选的实施方式,用户设备可以判断该作答数据与该练习题的正确答案之间的相似度是否高于指定阈值(如90%),如果是,说明该作答数据是否与该练习题的正确答案相匹配,此时可以结束本流程;如果否,说明该作答数据是否与该练习题的正确答案不匹配,此时可以执行步骤104。
104、用户设备获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间。
作为一种可选的实施方式,用户设备的存储模块可以存储有各个教学视频文件标签,各个教学视频文件标签互不相同,而且每一个教学视频文件标签与至少一个知识点绑定;其中,每一个教学视频文件标签所属的教学视频文件包括用于讲解与该教学视频文件标签绑定的至少一个知识点的教学视频段以及每一个知识点的教学视频段的起始时间。在此基础上,用户设备可以从存储模块中获取上述某一知识点绑定的教学视频文件标签,以及确定上述某一知识点绑定的教学视频文件标签所属的教学视频文件,并且可以从该教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出用于讲解上述某一知识点的教学视频段的起始时间。
105、用户设备控制教学应用在加载完毕该教学视频文件标签所属的教学视频文件之后,跳转至上述某一知识点的教学视频段的起始时间开始播放该教学视频文件包含的用于讲解上述某一知识点的教学视频段。
其中,实施图1所描述的方法,当用户对教学应用提供的练习题作答错误时,可以主动地向用户播放用于讲解该练习题所属知识点的教学视频段,使得用户可以进一步地学习和掌握该练习题所属知识点,从而利于提升学习效率。
实施例二
请参阅图2,图2是本发明实施例公开的另一种教学视频播放方法的流程示意图。如图2所示,该教学视频播放方法可以包括以下步骤:
201、用户设备控制教学应用输出互动答题界面,该互动答题界面包含属于某一知识点的练习题。
202、用户设备获取用户对上述某一知识点的练习题输入的作答数据。
203、用户设备判断该作答数据是否与该练习题的正确答案相匹配,如果是,结束本流程;如果否,执行步骤204。
204、用户设备采集用户的人脸图像。
205、用户设备校验该用户的人脸图像与教学应用登记的合法用户的人脸图像是否相匹配,如果匹配,执行步骤206;如果不匹配,结束本流程。
作为一种可选的实施方式,上述步骤205中,用户设备校验该用户的人脸图像与教学应用登记的合法用户的人脸图像是否相匹配,包括:
根据该用户的人脸图像的色彩信息,对该用户的人脸图像进行二值化处理;
将二值化处理后的该用户的人脸图像分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成所述用户的人脸图像的下采样图片;
将得到的下采样图片划分为多个第一像素区域,通过对每个第一像素区域中所有像素点的或运算结果求和,获得组成该用户的人脸图像的每个第一像素区域的特征信息;
针对每个第一像素区域,从教学应用登记的合法用户的人脸图像的像素区域集中确定与该第一像素区域对应的第二素区域,并且校验该第一像素区域的特征信息与该第二像素区域的特征信息是否匹配,如果均匹配,则校验出该用户的人脸图像与所述教学应用登记的合法用户的人脸图像相匹配。
其中,这种上述实施方式可以提高人脸图像匹配的准确率。
206、用户设备获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间。
作为一种可选的实施方式,上述步骤206中,用户设备获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间的方式可以为:
用户设备获取合法用户的人脸图像绑定的合法用户所属班级的教师标识;
以及,根据该教师标识,确定由该教师标识所属的教师预先设置的各个教学视频文件标签;其中,每一个教学视频文件标签与至少一个知识点绑定;
以及,从该教师标识所属的教师预先设置的各个教学视频文件标签中,确定出上述某一知识点绑定的教学视频文件标签;
以及,确定上述某一知识点绑定的教学视频文件标签所属的教学视频文件,即确定上述某一知识点绑定的教学视频文件标签所属的、由该教师标识所属的教师预设的教学视频文件;
以及,从该教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出用于讲解上述某一知识点的教学视频段的起始时间。
其中,实施上述实施方式,可以从用户所属班级的教师预设的各个教学视频文件标签中确定出上述某一知识点绑定的教学视频文件标签,而且还可以从该用户所属班级的教师预设的教学视频文件中,确定上述某一知识点绑定的教学视频文件标签所属的教学视频文件,进一步地,还可以从该教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出该用户所属班级的教师设置的用于讲解上述某一知识点的教学视频段的起始时间。从而可以实现为用户提供由该用户所属班级的教师预设的上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间,以便于该用户可以根据该用户所属班级的教师的课业安排进行针对性学习,提升学习效率。
207、用户设备控制教学应用在加载完毕该教学视频文件标签所属的教学视频文件之后,跳转至上述某一知识点的教学视频段的起始时间开始播放该教学视频文件包含的用于讲解上述某一知识点的教学视频段。
其中,实施图2所描述的方法,当用户对教学应用提供的练习题作答错误且该用户的人脸图像与教学应用登记的合法用户的人脸图像相匹配时,可以主动地向用户播放用于讲解该练习题所属知识点的教学视频段,使得用户可以进一步地学习和掌握该练习题所属知识点,从而利于提升学习效率。
实施例三
请参阅图3,图3是本发明实施例公开的另一种教学视频播放方法的流程示意图。如图3所示,该教学视频播放方法可以包括以下步骤:
301、用户设备控制教学应用输出互动答题界面,该互动答题界面包含属于某一知识点的练习题。
302、用户设备获取用户对上述某一知识点的练习题输入的作答数据。
303、用户设备判断该作答数据是否与该练习题的正确答案相匹配,如果是,结束本流程;如果否,执行步骤304。
304、用户设备采集用户的人脸图像。
305、用户设备校验该用户的人脸图像与教学应用登记的合法用户的人脸图像是否相匹配,如果匹配,执行步骤306;如果不匹配,结束本流程。
作为一种可选的实施方式,上述步骤305中,用户设备校验该用户的人脸图像与教学应用登记的合法用户的人脸图像是否相匹配,包括:
根据该用户的人脸图像的色彩信息,对该用户的人脸图像进行二值化处理;
将二值化处理后的该用户的人脸图像分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成所述用户的人脸图像的下采样图片;
将得到的下采样图片划分为多个第一像素区域,通过对每个第一像素区域中所有像素点的或运算结果求和,获得组成该用户的人脸图像的每个第一像素区域的特征信息;
针对每个第一像素区域,从教学应用登记的合法用户的人脸图像的像素区域集中确定与该第一像素区域对应的第二素区域,并且校验该第一像素区域的特征信息与该第二像素区域的特征信息是否匹配,如果均匹配,则校验出该用户的人脸图像与所述教学应用登记的合法用户的人脸图像相匹配。
其中,这种上述实施方式可以提高人脸图像匹配的准确率。
306、用户设备获取该合法用户的人脸图像绑定的该合法用户的出生日期,以及根据该合法用户的出生日期与当前日期计算出该用户的实际年龄。
其中,上述当前日期是指用户设备即时显示的日期。
307、用户设备判断当前时间点是否落入该用户的实际年龄对应的理想睡眠时间段,如果是,执行步骤308~步骤309;如果否,执行步骤310~步骤311。
308、用户设备获取该合法用户的人脸图像绑定的监护用户身份标识,并根据该监护用户身份标识向该监护用户身份标识所属的监护用户发送包括合法用户的人脸图像的学习允许请求。
309、用户设备检测是否收到监护用户针对学习允许请求返回的学习同意响应,如果是,执行步骤310~步骤311;如果否,结束本流程。
310、用户设备获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间。
作为一种可选的实施方式,上述步骤310中,用户设备获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间的方式可以为:
用户设备获取合法用户的人脸图像绑定的合法用户所属班级的教师标识;
以及,根据该教师标识,确定由该教师标识所属的教师预先设置的各个教学视频文件标签;其中,每一个教学视频文件标签与至少一个知识点绑定;
以及,从该教师标识所属的教师预先设置的各个教学视频文件标签中,确定出上述某一知识点绑定的教学视频文件标签;
以及,确定上述某一知识点绑定的教学视频文件标签所属的教学视频文件,即确定上述某一知识点绑定的教学视频文件标签所属的、由该教师标识所属的教师预设的教学视频文件;
以及,从该教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出用于讲解上述某一知识点的教学视频段的起始时间。
其中,实施上述实施方式,可以从用户所属班级的教师预设的各个教学视频文件标签中确定出上述某一知识点绑定的教学视频文件标签,而且还可以从该用户所属班级的教师预设的教学视频文件中,确定上述某一知识点绑定的教学视频文件标签所属的教学视频文件,进一步地,还可以从该教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出该用户所属班级的教师设置的用于讲解上述某一知识点的教学视频段的起始时间。从而可以实现为用户提供由该用户所属班级的教师预设的上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间,以便于该用户可以根据该用户所属班级的教师的课业安排进行针对性学习,提升学习效率。
311、用户设备控制教学应用在加载完毕该教学视频文件标签所属的教学视频文件之后,跳转至上述某一知识点的教学视频段的起始时间开始播放该教学视频文件包含的用于讲解上述某一知识点的教学视频段。
本发明实施例中,实施上述步骤306~步骤311,可以确保在当前时间点落入该用户的实际年龄对应的理想睡眠时间段时,只有用户的监护用户允许时才向用户播放该教学视频文件包含的用于讲解上述某一知识点的教学视频段,从而可以防止用户过度学习而耽误作息。
其中,实施图3所描述的方法,当用户对教学应用提供的练习题作答错误且该用户的人脸图像与教学应用登记的合法用户的人脸图像相匹配时,可以主动地向用户播放用于讲解该练习题所属知识点的教学视频段,使得用户可以进一步地学习和掌握该练习题所属知识点,从而利于提升学习效率;此外,实施图3所描述的方法,还可以防止用户过度学习而耽误作息。
实施例四
请参阅图4,图4是本发明实施例公开的一种教学视频播放装置的结构示意图。如图4所示,该教学视频播放装置可以包括:
第一控制单元401,用于控制教学应用输出互动答题界面,该互动答题界面包含属于某一知识点的练习题;
第一获取单元402,用于获取用户对上述某一知识点的练习题输入的作答数据;
第一判断单元403,用于判断该作答数据是否与该练习题的正确答案相匹配;
第二获取单元404,用于在第一判断单元403的判断结果为不匹配时,获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间;
视频播放单元405,用于控制教学应用在加载完毕该教学视频文件标签所属的教学视频文件之后,跳转至上述某一知识点的教学视频段的起始时间开始播放该教学视频文件包含的用于讲解上述某一知识点的教学视频段。
其中,实施图4所描述的装置,当用户对教学应用提供的练习题作答错误时,可以主动地向用户播放用于讲解该练习题所属知识点的教学视频段,使得用户可以进一步地学习和掌握该练习题所属知识点,从而利于提升学习效率。
实施例五
请参阅图5,图5是本发明实施例公开的另一种教学视频播放装置的结构示意图。其中,图5所示的教学视频播放装置是由图4所示的教学视频播放装置进行优化得到的。与图4所示的教学视频播放装置相比,图5所示的教学视频播放装置还可以包括:
采集单元406,用于在第一判断单元403判断出该作答数据与该练习题的正确答案不匹配之后,采集用户的人脸图像;
人脸校验单元407,用于校验该用户的人脸图像与该教学应用登记的合法用户的人脸图像是否相匹配;
第二获取单元404,具体用于在第一判断单元403的判断结果为不匹配时,以及人脸校验单元407校验出该用户的人脸图像与合法用户的人脸图像相匹配时,获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间。
作为一种可选的实施方式,人脸校验单元407可以用于根据用户的人脸图像的色彩信息,对用户的人脸图像进行二值化处理;以及,将二值化处理后的用户的人脸图像分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成用户的人脸图像的下采样图片;以及,将得到的下采样图片划分为多个第一像素区域,通过对每个第一像素区域中所有像素点的或运算结果求和,获得组成用户的人脸图像的每个第一像素区域的特征信息;以及,针对每个第一像素区域,从教学应用登记的合法用户的人脸图像的像素区域集中确定与第一像素区域对应的第二素区域,并且校验第一像素区域的特征信息与第二像素区域的特征信息是否匹配,如果均匹配,则校验出用户的人脸图像与教学应用登记的合法用户的人脸图像相匹配。其中,这种上述实施方式可以提高人脸图像匹配的准确率。
作为一种可选的实施方式,图5所示的教学视频播放装置还可以包括:
时间校验单元408,用于在人脸校验单元407校验出该用户的人脸图像与合法用户的人脸图像相匹配之后,获取合法用户的人脸图像绑定的合法用户的出生日期,并根据合法用户的出生日期与当前日期计算出用户的实际年龄,以及判断当前时间点是否落入用户的实际年龄对应的理想睡眠时间段;
外部交互单元409,用于在时间校验单元408判断出当前时间点落入用户的实际年龄对应的理想睡眠时间段内时,获取合法用户的人脸图像绑定的监护用户身份标识,并根据监护用户身份标识向监护用户身份标识所属的监护用户发送包括合法用户的人脸图像的学习允许请求,以及,检测是否收到监护用户针对所述学习允许请求返回的学习同意响应;
第二获取单元404,具体用于在第一判断单元403的判断结果为不匹配时,以及人脸校验单元407校验出用户的人脸图像与合法用户的人脸图像相匹配时,以及在外部交互单元409收到监护用户针对学习允许请求返回的学习同意响应时,获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间。
作为一种可选的实施方式,第二获取单元404获取上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间的方式具体可以为:
获取合法用户的人脸图像绑定的合法用户所属班级的教师标识;
根据该教师标识,确定由该教师标识所属的教师预先设置的各个教学视频文件标签;其中,每一个教学视频文件标签与至少一个知识点绑定;
从该教师标识所属的教师预先设置的各个教学视频文件标签中,确定出上述某一知识点绑定的教学视频文件标签;
确定上述某一知识点绑定的教学视频文件标签所属的教学视频文件;
以及,从该教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出用于讲解上述某一知识点的教学视频段的起始时间。
其中,实施上述实施方式,可以从用户所属班级的教师预设的各个教学视频文件标签中确定出上述某一知识点绑定的教学视频文件标签,而且还可以从该用户所属班级的教师预设的教学视频文件中,确定上述某一知识点绑定的教学视频文件标签所属的教学视频文件,进一步地,还可以从该教学视频文件包括的用于讲解至少一个知识点的教学视频段的起始时间中,确定出该用户所属班级的教师设置的用于讲解上述某一知识点的教学视频段的起始时间。从而可以实现为用户提供由该用户所属班级的教师预设的上述某一知识点绑定的教学视频文件标签和用于讲解上述某一知识点的教学视频段的起始时间,以便于该用户可以根据该用户所属班级的教师的课业安排进行针对性学习,提升学习效率。
本发明实施例可以确保在当前时间点落入该用户的实际年龄对应的理想睡眠时间段时,只有用户的监护用户允许时才向用户播放该教学视频文件包含的用于讲解上述某一知识点的教学视频段,从而可以防止用户过度学习而耽误作息。
实施例六
请参阅图6,图6是本发明实施例公开的一种用户设备的结构示意图。其中,图6所示的用户设备可以包括图4或图5所示的任一种的教学视频播放装置。实施图6所示的用户设备时,当用户对教学应用提供的练习题作答错误时,可以主动地向用户播放用于讲解该练习题所属知识点的教学视频段,使得用户可以进一步地学习和掌握该练习题所属知识点,从而利于提升学习效率。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种教学视频播放方法及装置、用户设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。