一种视频搜索方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:29673702 阅读:16 留言:0更新日期:2021-08-13 21:55
本公开提供了一种视频搜索方法、装置、计算机设备及存储介质,其中,该方法包括:接收搜索请求,并获取所述搜索请求中的搜索信息;获取用户属性信息,并确定与所述用户属性信息匹配的目标切分规则;基于所述搜索信息,从多个学习视频对应的多个视频片段中,确定出基于所述目标切分规则切分的、与所述搜索信息匹配的至少一个视频片段;其中,所述多个学习视频对应的多个视频片段为预先基于多种切分规则分别对所述多个学习视频切分得到的;将所述至少一个视频片段作为搜索结果展示在用户端界面上。

【技术实现步骤摘要】
一种视频搜索方法、装置、计算机设备及存储介质
本公开涉及计算机
,具体而言,涉及一种视频搜索方法、装置、计算机设备及存储介质。
技术介绍
随着互联网技术的飞速发展,在线教育的发展如火如荼,越来越多的人通过观看学习视频的方式来提升自己。而用户观看的学习视频,通常是时长较长的直播回放视频,或者是对现实课堂进行录制得到的讲课视频。相关技术中,当用户想要观看某个特定视频的特定内容时,往往只能先通过搜索或者其他方式先找到包含所述特定内容的特定视频,再通过拖动进度条等方式找到想要观看的特定内容,整个过程过于繁琐,影响用户体验和学习效率。
技术实现思路
本公开实施例至少提供一种视频搜索方法、装置、计算机设备及存储介质。第一方面,本公开实施例提供了一种视频搜索方法,包括:接收搜索请求,并获取所述搜索请求中的搜索信息;获取用户属性信息,并确定与所述用户属性信息匹配的目标切分规则;基于所述搜索信息,从多个学习视频对应的多个视频片段中,确定出基于所述目标切分规则切分的、与所述搜索信息匹配的至少一个视频片段;其中,所述多个学习视频对应的多个视频片段为预先基于多种切分规则分别对所述多个学习视频切分得到的;将所述至少一个视频片段作为搜索结果展示在用户端界面上。一种可能的实施方式中,所述确定与所述用户属性信息匹配的目标切分规则,包括:确定与所述用户属性信息匹配的目标统计信息;确定基于所述目标统计信息进行切分的目标切分规则。一种可能的实施方式中,所述用户属性信息包括班级、年级、年龄、学科偏好、教师偏好、片段长度偏好中的至少一种;所述目标统计信息包括用户历史作答情况、所在班级中教师常用语句中的关键词、教学直播中的实时观看人数以及交互信息的频率中的至少一种。一种可能的实施方式中,所述接收搜索请求,并获取所述搜索请求中的搜索信息,包括以下至少一种:接收语音搜索请求,识别所述语音搜索请求,并将语音识别结果作为所述搜索信息;接收图片搜索请求,识别所述图片搜索请求,并将图片识别结果作为所述搜索信息;接收文字搜索请求,识别所述文字搜索请求,并将文字识别结果作为所述搜索请求。一种可能的实施方式中,所述基于所述搜索信息,从多个学习视频中确定出与所述搜索信息匹配的至少一个视频片段,包括:基于所述多个学习视频的文本信息,确定与所述搜索信息匹配的目标文本信息;其中,所述学习视频包括直播视频以及录播视频。将所述目标文本信息对应的视频帧作为目标视频帧;将所述目标视频帧所在的视频片段作为与所述搜索信息匹配的所述至少一个视频片段。一种可能的实施方式中,所述学习视频的文本信息包括以下至少一种:对学习视频中语音信息进行识别得到的第一文本信息、对学习视频中文字信息进行识别得到的第二文本信息、对学习视频中图片信息进行识别得到的第三文本信息、对学习视频中特征信息进行识别得到的第四文本信息。一种可能的实施方式中,所述学习视频的文本信息由下述至少一种方式得到:当所述学习视频为直播视频时,实时生成所述文本信息;当所述学习视频为录播视频时,根据所述录播视频中的图片信息、文字信息、语音信息、特征信息中的至少一个,生成所述文本信息。一种可能的实施方式中,所述基于所述学习视频的文本信息,确定与所述搜索信息匹配的目标文本信息,包括:确定所述学习视频的文本信息中的第一关键词;确定与所述第一关键词存在关联关系的第二关键词;基于所述第一关键词和第二关键词,确定与所述搜索信息匹配的目标文本信息。一种可能的实施方式中,将所述至少一个视频片段作为搜索结果展示在用户端界面上,包括:将所述至少一个视频片段按照设定的预览方式,展示在用户端界面上。一种可能的实施方式中,将所述至少一个视频片段作为搜索结果展示在用户端界面上,包括:将所述至少一个视频片段按照设定的排列方式,展示在用户端界面上。一种可能的实施方式中,在从多个学习视频中确定出与所述搜索信息匹配的至少一个视频片段之后,所述方法还包括:存储所述搜索请求与所述至少一个视频片段的对应关系;在接收到其他搜索请求之后,检测存储的对应关系中是否存在与所述其他搜索请求匹配的搜索请求;将与所述其他搜索请求匹配的搜索请求,所对应的视频片段作为搜索结果展示在用户端界面上。一种可能的实施方式中,所述将所述至少一个视频片段作为搜索结果展示在用户端界面上,包括:将所述至少一个视频片段作为搜索结果展示在用户端界面上,且标记出每一个视频片段的出处及起始时间,以使任一视频片段的出处所对应的标记结果被触发后,在所述用户端界面上展示包含所述任一视频片段对应的学习视频。第二方面,本公开实施例还提供一种视频搜索装置,包括:接收模块,用于接收搜索请求,并获取所述搜索请求中的搜索信息;第一确定模块,用于获取用户属性信息,并确定与所述用户属性信息匹配的目标切分规则;第二确定模块,用于基于所述搜索信息,从多个学习视频对应的多个视频片段中,确定出基于所述目标切分规则切分的、与所述搜索信息匹配的至少一个视频片段;其中,所述多个学习视频对应的多个视频片段为预先基于多种切分规则分别对所述多个学习视频切分得到的;展示模块,用于将所述至少一个视频片段作为搜索结果展示在用户端界面上。一种可能的实施方式中,所述第一确定模块,在确定与所述用户属性信息匹配的目标切分规则时,用于:确定与所述用户属性信息匹配的目标统计信息;确定基于所述目标统计信息进行切分的目标切分规则。一种可能的实施方式中,所述用户属性信息包括班级、年级、年龄、学科偏好、教师偏好、片段长度偏好中的至少一种;所述目标统计信息包括用户历史作答情况、所在班级中教师常用语句中的关键词、教学直播中的实时观看人数以及交互信息的频率中的至少一种。一种可能的实施方式中,所述接收模块,在接收搜索请求,并获取所述搜索请求中的搜索信息时,用于:接收语音搜索请求,识别所述语音搜索请求,并将语音识别结果作为所述搜索信息;和/或,接收图片搜索请求,识别所述图片搜索请求,并将图片识别结果作为所述搜索信息;和/或,接收文字搜索请求,识别所述文字搜索请求,并将文字识别结果作为所述搜索请求。一种可能的实施方式中,所述第二确定模块,在基于所述搜索信息,从多个学习视频中确定出与所述搜索信息匹配的至少一个视频片段时,用于:基于所述多个学习视频的文本信息,确定与所述搜索信息匹配的目标文本信息;其中,所述学习视频包括直播视频以及录播视频。将所述目标文本信息对应的视频帧作为目标视频帧;将所述目标视频帧所在的视频片段作为与所述搜索信息匹配的所述至少一个视频片段。一种可能的实施方式中,所述学习视频的文本信息包括以下至少一种:对学习视频中语音信息进行识别得到的第一文本信息、本文档来自技高网...

【技术保护点】
1.一种视频搜索方法,其特征在于,包括:/n接收搜索请求,并获取所述搜索请求中的搜索信息;/n获取用户属性信息,并确定与所述用户属性信息匹配的目标切分规则;/n基于所述搜索信息,从多个学习视频对应的多个视频片段中,确定出基于所述目标切分规则切分的、与所述搜索信息匹配的至少一个视频片段;其中,所述多个学习视频对应的多个视频片段为预先基于多种切分规则分别对所述多个学习视频切分得到的;/n将所述至少一个视频片段作为搜索结果展示在用户端界面上。/n

【技术特征摘要】
1.一种视频搜索方法,其特征在于,包括:
接收搜索请求,并获取所述搜索请求中的搜索信息;
获取用户属性信息,并确定与所述用户属性信息匹配的目标切分规则;
基于所述搜索信息,从多个学习视频对应的多个视频片段中,确定出基于所述目标切分规则切分的、与所述搜索信息匹配的至少一个视频片段;其中,所述多个学习视频对应的多个视频片段为预先基于多种切分规则分别对所述多个学习视频切分得到的;
将所述至少一个视频片段作为搜索结果展示在用户端界面上。


2.根据权利要求1所述的方法,其特征在于,所述确定与所述用户属性信息匹配的目标切分规则,包括:
确定与所述用户属性信息匹配的目标统计信息;
确定基于所述目标统计信息进行切分的目标切分规则。


3.根据权利要求2所述的方法,其特征在于,所述用户属性信息包括班级、年级、年龄、学科偏好、教师偏好、片段长度偏好中的至少一种;
所述目标统计信息包括用户历史作答情况、所在班级中教师常用语句中的关键词、教学直播中的实时观看人数以及交互信息的频率中的至少一种。


4.根据权利要求1所述的方法,其特征在于,所述接收搜索请求,并获取所述搜索请求中的搜索信息,包括以下至少一种:
接收语音搜索请求,识别所述语音搜索请求,并将语音识别结果作为所述搜索信息;
接收图片搜索请求,识别所述图片搜索请求,并将图片识别结果作为所述搜索信息;
接收文字搜索请求,识别所述文字搜索请求,并将文字识别结果作为所述搜索请求。


5.根据权利要求1所述的方法,其特征在于,所述基于所述搜索信息,从多个学习视频中确定出与所述搜索信息匹配的至少一个视频片段,包括:
基于所述多个学习视频的文本信息,确定与所述搜索信息匹配的目标文本信息;其中,所述学习视频包括直播视频以及录播视频;
将所述目标文本信息对应的视频帧作为目标视频帧;
将所述目标视频帧所在的视频片段作为与所述搜索信息匹配的所述至少一个视频片段。


6.根据权利要求5所述的方法,其特征在于,所述学习视频的文本信息包括以下至少一种:
对学习视频中语音信息进行识别得到的第一文本信息、对学习视频中文字信息进行识别得到的第二文本信息、对学习视频中图片信息进行识别得到的第三文本信息、对学习视频中特征信息进行识别得到的第四文本信息。


7.根据权利要求5所述的方法,其特征在于,所述学习视频的文本信息由下述至少一种方式得到:
当所述学习视频为直播视频时,实时生成所述文本信息;
当所述学习视频为录播视频时,根据所述录播视频中的图片信息、文字信息、语音信息、特征信息中的至少一个,生成所述文本信息。


8.根据权利要求5所述的方...

【专利技术属性】
技术研发人员:刘煊甄学文
申请(专利权)人:北京乐学帮网络技术有限公司
类型:发明
国别省市:北京;11

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

1