掌桥专利:专业的专利平台
掌桥专利
首页

基于视频的学习辅助方法及装置

文献发布时间:2023-06-19 18:32:25


基于视频的学习辅助方法及装置

技术领域

本申请涉及互联网技术领域,特别涉及一种基于视频的学习辅助方法。本申 请同时涉及一种基于视频的学习辅助装置,一种计算设备,以及一种计算机可读 存储介质。

背景技术

通常情况下,通过观看视频来学习相关的语言是我们学习一门语 言的有效途径之一,例如通过观看美剧学习英语,通过观看日番学习 日语等等,但是当前视频的字幕只能给用户提供基础的译文对照关系, 不能帮助用户深入地了解内容中的俚语使用方法,对于一些较难的词 汇也无法有效的学习,而对于了解相关俚语或词语使用方法的用户而言,也无法将自己的学习经验分享给其他用户,因此,亟需一种学习 辅助方法,协助用户更好的利用视频进行语言的学习。

发明内容

有鉴于此,本申请实施例提供了一种基于视频的学习辅助方法。本申请同时 涉及一种基于视频的学习辅助装置,一种计算设备,以及一种计算机可读存储介 质,以解决现有技术中存在的视频平台不适合学习,用户无法根据视频方便快捷 的学习的情况。

根据本申请实施例的第一方面,提供了一种基于视频的学习辅助方法,应用 于视频播放器,包括:

在播放目标视频的情况下,接收针对所述目标视频的学习指令;

响应于所述学习指令,在所述视频播放器的第一显示区域播放所述目标视 频,在所述视频播放器的第二显示区域展示所述目标视频对应的学习工具栏;

在所述学习工具栏中显示所述目标视频对应的学习内容,其中,所述学习内 容与所述目标视频对应的字幕信息相关。

根据本申请实施例的第二方面,提供了一种基于视频的学习辅助装置,应用 于视频播放器,包括:

接收模块,被配置为在播放目标视频的情况下,接收针对所述目标视频的学 习指令;

展示模块,被配置为响应于所述学习指令,在所述视频播放器的第一显示区 域播放所述目标视频,在所述视频播放器的第二显示区域展示所述目标视频对 应的学习工具栏;

显示模块,被配置为在所述学习工具栏中显示所述目标视频对应的学习内 容,其中,所述学习内容与所述目标视频对应的字幕信息相关。

根据本申请实施例的第三方面,提供了一种计算设备,包括存储器、处理 器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述 计算机指令时实现所述基于视频的学习辅助方法的步骤。

根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有 计算机指令,该计算机指令被处理器执行时实现所述基于视频的学习辅助方法 的步骤。

本申请提供的基于视频的学习辅助方法,应用于视频播放器,包括:在播放 目标视频的情况下,接收针对所述目标视频的学习指令;响应于所述学习指令, 在所述视频播放器的第一显示区域播放所述目标视频,在所述视频播放器的第 二显示区域展示所述目标视频对应的学习工具栏;在所述学习工具栏中显示所 述目标视频对应的学习内容,其中,所述学习内容与所述目标视频对应的字幕信 息相关。本申请一实施例根据用户看视频学习语言的诉求,将播放场景与学习场 景相结合,在学习工具栏中显示与观看的视频相对应的学习内容,在帮助用户观 看视频内容的同时,能更轻松便捷地学习,起到寓教于乐的作用。

附图说明

图1是本申请一实施例提供的一种基于视频的学习辅助方法的流程图;

图2是本申请一实施例提供的视频播放器在学习模式下的界面示意图;

图3是本申请一实施例提供的视频播放器在字幕控件下的界面示意图;

图4是本申请一实施例提供的视频播放器在词汇控件下的界面示意图;

图5是本申请又一实施例提供的视频播放器在词汇控件下的界面示意图;

图6是本申请一实施例提供的视频播放器发送学习弹幕的标注界面示意图;

图7是本申请提供的应用于视频L的基于视频的学习辅助方法的处理流程 图;

图8是本申请一实施例提供的一种基于视频的学习辅助装置的结构示意图;

图9是本申请一实施例提供的一种计算设备的结构框图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请 能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背 本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。

在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目 的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附 权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形 式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中 使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可 能组合。

应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来 描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信 息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也 可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用 的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

首先,对本申请一个或多个实施例涉及的名词术语进行解释。

百宝箱字幕:学习模式中的一种字幕形式,将字幕文件嵌入在播放器的功能 栏中,支持上下拖拽字幕跳转播放进度,点击字幕可查看字幕中的重点词汇释义 和用户公开批注的内容。

学习弹幕:学习模式中特有的弹幕形式,包括官方预设和用户共建,其中, 官方预设为管理员将重点高频词汇与内容的字幕文件做比对,用户共建为用户 针对字幕中的词汇发送实时弹幕,支持学习相关内容。

弹幕技术:在网络上观看视频时弹出的评论性信息。

字幕外挂:与视频对应的字幕文件,无需将字幕压制到视频中,只需将字幕 与视频做关联即可。

一直以来,观看美剧、英剧、日剧、韩剧等都是我们学习相关语

基于此,在本申请中,提供了一种基于视频的学习辅助方法,本申请同时涉 及一种基于视频的学习辅助装置,一种计算设备,以及一种计算机可读存储介质, 在下面的实施例中逐一进行详细说明。

图1示出了根据本申请一实施例提供的一种基于视频的学习辅助方法的 流程图,所述方法应用于视频播放器,具体包括以下步骤:

步骤102:在播放目标视频的情况下,接收针对所述目标视频的学习指令。

目标视频具体是指用户正在播放的视频,针对目标视频的学习指令,即用户 希望学习目标视频中的内容,而发出的学习指令。例如用户正在通过播放器观看 美剧L,此时,用户希望跟着日剧J学习日语,则向视频播放器发出针对日剧J 的学习指令。在此情况下,日剧J即为目标视频,视频播放器会接收针对日剧J 的学习指令。

在实际应用中,可能并不是每个视频都有学习模式的功能,管理员需要预先 为可以进入学习模式的视频进行预处理的工作,并为支持学习模式的目标视频 添加相应的标识,基于此,接收针对所述目标视频的学习指令,包括:

在所述目标视频支持学习模式的情况下,展示学习模式控件;

接收用户针对所述学习模式控件发出的学习指令。

其中,只有管理员预先为目标视频添加了相应的学习模式标识,才可以接收 针对目标视频的学习指令,在实际应用中,需要先判断目标视频是否支持学习模 式,即目标视频是否有学习模式标识,如果目标视频没有学习模式标识,则无法 接收针对目标视频的学习指令;如果目标视频有学习模式标识,即目标视频支持 学习模式,则在视频播放器中显示学习模式控件,该学习模式控件提供了进入学 习模式的入口,用户可以点击该学习模式控件,向视频播放器发送学习指令,此 时视频播放器接收到用户针对该学习模式控件的学习指令。

在本申请提供的一具体实施方式中,以用户通过视频播放器观看美剧L为 例,其中美剧L即为目标视频,播放器通过检测美剧L是否有对应的学习模式 标识,在检测到美剧L有学习模式标识的情况下,确定美剧L支持学习模式, 即展示学习模式控件。用户在观看美剧L的过程中,希望通过美剧L学习英语, 则可以点击学习模式控件,向视频播放器发出针对美剧L的学习指令。

步骤104:响应于所述学习指令,在所述视频播放器的第一显示区域播放所 述目标视频,在所述视频播放器的第二显示区域展示所述目标视频对应的学习 工具栏。

在接收到针对目标视频的学习指令后,响应于该学习指令将视频播放器划 分为第一显示区域和第二显示区域。在第一显示区域中,将目标视频按照预设的 比例进行收缩,并在第一显示区域进行播放;在第二显示区域中,展示用于目标 视频进行学习的学习工具栏,用户可以通过学习工具栏进行相应的学习。

参见图2,图2示出了本申请一实施例提供的视频播放器在学习模式下的界 面示意图。如图2所示,在播放器的左侧为第一显示区域,在播放器的右侧为第 二显示区域,同时,在第一显示区域中播放目标视频,在第二显示区域中展示目 标视频对应的学习工具栏。需要注意的是,图2所示仅为视频播放器在学习模 式下的一种具体实施方式,在实际应用中,第一显示区域和第二显示区域的具体 位置和具体展示形式不做限定,还可以是第一显示区域和第二显示区域为上下 排布等等,在本申请中,对第一展示区域和第二展示区域的具体位置信息不做限 定,以实际应用为准。

在本申请提供的一具体实施方式中,沿用上例,用户通过视频播放器观看美 剧L,并向视频播放器发出针对美剧L的学习指令,视频播放器将美剧L按照 预设比例收缩后显示在屏幕左侧的第一显示区域继续进行播放,同时在屏幕右 侧的第二显示区域展示美剧L的学习工具栏。

步骤106:在所述学习工具栏中显示所述目标视频对应的学习内容,其中, 所述学习内容与所述目标视频对应的字幕信息相关。

学习工具栏是用户用来根据目标视频进行学习的工具栏,在学习工具栏中 展示与目标视频相对应的具体学习内容。

具体的,所述学习工具栏包括字幕控件;

在所述学习工具栏中显示所述目标视频对应的学习内容,包括:

在所述字幕控件中显示所述目标视频的字幕信息列表,其中,所述字幕信息 列表中展示所述目标视频的字幕信息。

参见图3,图3示出了本申请一实施例提供的视频播放器在字幕控件下的界 面示意图。在学习工具栏中有字幕控件,即百宝箱字幕,在字幕控件中显示有目 标视频的字幕信息列表,字幕信息列表中的字幕会根据目标视频的播放而自动 滚动。在字幕列表中会显示目标视频的中英文字幕,在本申请提供的又一具体实 施方式中,在字幕信息列表的字幕信息中还可以有某个单词或短语的简单释义 信息。如图3所示,在“It's inmportant tonot let your past define(vt.定义,使明 确)your future”这句话中的“define”单词的后面,会有define在当前这句话中的 简单释义信息。用户可以通过字幕信息列表获取当前台词的中文译文,还可以确 定关键词的简单释义,需要注意的是,单词或短语的简单释义,是由管理员预先 为每个单词或短语预先配置的。

在所述字幕控件中显示字幕信息列表,需要获取该字幕信息列表,因此,所 述方法还包括:

获取为所述目标视频预先设置的字幕信息列表;或

获取所述目标视频的音频数据,识别所述音频数据生成字幕信息列表。

具体的,字幕信息列表可以是预先为目标视频设置好的字幕文件。有些时候, 目标视频并没有字幕,还可以获取目标视频的音频数据,通过AI语音识别的方 式识别该音频数据,生成对应的字幕信息列表。

字幕信息列表可以是外挂字幕的形式,用户可以自主选择显示或隐藏该字 幕信息列表,当用户选择显示该字幕信息列表时,可以一边听视频中的音频部分, 一边与字幕信息列表进行对照;当用户选择隐藏该字幕信息列表时,可以只练习 听力。

在实际应用中,用户在通过观看视频来练习听力时,通常会反复收听某一段 对话,如果每次通过拖动视频进度条的方法实现的话,进度条无法准确地拖动到 相应的时间点,会造成时间的浪费,基于此,本申请提供的方法还包括:

接收针对所述字幕信息列表的字幕拖动指令;

基于所述字幕拖动指令确定待播放字幕;

根据所述待播放字幕确定所述目标视频的拖动播放时间点,并从所述拖动 播放时间点播放所述目标视频。

在用户希望反复观看某一段内容的情况下,可以通过拖动字幕信息列表中 字幕的形式来实现,即用户可以针对字幕信息列表中的字幕进行拖动,拖动字幕 到自己想要观看的部分,即向视频播放器发出字幕拖动指令,视频播放器在接收 到针对字幕信息列表的字幕拖动指令时,会对字幕信息列表进行滑动,直到滑动 到用户希望停止的位置,确定此时对应的字幕为待播放字幕,而每个字幕在视频 中是有固定的播放时间段的,因此,将待播放字幕的起始时间作为目标视频的拖 动播放时间,也就是说拖动播放时间就是待播放字幕的起始时间,在确定了目标 视频的拖动播放时间点后,即可从该拖动播放时间点开始播放目标视频。

在本申请提供的一具体实施方式中,以用户想重复观看视频V中某一段对 话来练习听力为例,用户拖动字幕信息列表到想要播放的字幕处,确定待播放字 幕,该待播放字幕在视频中的播放时间区间为“1分30秒至1分35秒”,确定拖 动播放时间点为1分30秒,则从视频V的第1分30秒处开始播放。

用户通过在字幕信息列表中进行滑动,拖动字幕到希望开始播放的时间,可 以精确跳转进度,节省用户的调整时间,方便用户重复观看某个片段。另外,还 可以在字幕中对重点词汇进行相应的特殊处理,如加粗、标红、添加简单释义等 操作,方便用户直接获取相关词汇的信息,便于用户进行学习。

在本申请提供的又一具体场景中,用户在字幕信息列表的某个字幕中发现 了经过特殊标记的词汇或短语,希望对其进行进一步的学习和了解,则还可以在 学习工具栏中进一步学习相关词汇的具体内容。

具体的,所述学习工具栏包括词汇控件;

所述方法还包括S1082-S1084:

S1082、确定目标字幕,并确定所述目标字幕的目标词汇。

目标字幕即用户确定希望学习的字幕,获取目标字幕包括:

接收针对所述目标视频的字幕信息列表的词汇学习指令,并根据所述词汇 学习指令确定目标字幕;或

获取所述目标视频的当前视频帧的目标字幕。

当用户在字幕信息列表中查看字幕信息时,发现字幕信息中某个经过特殊 标记的单词或短语是自己不太熟悉,想要进一步学习的,可以针对字幕信息列表 发出词汇学习指令,视频编辑器此时可以接收到用户发出的,针对字幕信息列表 的词汇学习指令,词汇学习指令指向的字幕信息即为目标字幕,例如字幕信息列 表中显示有5条字幕信息,用户希望对第2条字幕信息中的词汇进行学习,则 向字幕信息列表的第2条字幕发出词汇学习指令,词汇学习指令对应了第2条 字幕,则第2条字幕即为目标字幕。

在本申请提供的另一种具体实施场景中,用户观看视频的过程中,正在观看 的当前视频帧中的字幕也可以做为目标字幕。

在目标字幕中被特殊标记过的词汇即为目标词汇,在实际应用中,目标字幕 中的目标词汇可以为一个、两个或多个。在本申请中对目标词汇的数量不做限定, 以实际应用为准。目标词汇可以为高频词汇、语言考试中的重点词汇、生僻词汇、 俚语等等,在本申请中对目标词汇的具体内容也不做限定。

在本申请提供的一具体实施方式中,沿用上例,用户希望对字幕“It'sinmportant to not let your past define(vt.定义,使明确)your future”中的“define” 单词有进一步的学习和了解,则可以点击该字幕,此时该字幕即为目标字幕,目标字幕中的“define”即为目标词汇。

S1084、获取所述目标词汇的预设词汇信息和/或自定义词汇信息,并在所述 词汇控件中显示所述预设词汇信息和/或所述自定义词汇信息。

目标词汇的预设词汇信息具体是指由官方预设的该词汇的信息,例如对于 单词“define”,其官方预设的预设词汇信息为“四六级重点单词,Vt:定义;使明 确;规定。n.(Define)人名;(英)德法恩;(葡)德费内”。则可以在词汇控件中显 示该词的预设词汇信息。参见图4,图4示出了本申请一实施例提供的视频播放 器在词汇控件下的界面示意图。如图4所示,图4示出了define的预设词汇信 息。

预设词汇信息的来源有很多,因此,获取所述目标词汇的预设词汇信息,包 括:

通过第三方词典接口获取所述目标词汇的预设词汇信息;或

获取为所述目标词汇预先定义的预设词汇信息。

通过第三方词典接口可以通过屏幕取词的方式,获取每个词汇或短语的预 设词汇信息;管理员还可以预先将一些重点词汇的预设词汇信息输入到词汇库 中,从词汇库中获取每个目标词汇的预设词汇信息,重点词汇可以为日常使用高 频词汇、语言考试中的高频词汇、日常生活中的俚语等等,在本申请中,对此不 做限定。

在实际应用中,目标词汇的预设词汇信息有时也会有不准确的地方,例如一 些日常生活中的俚语,一些用户在当地生活的时候,会对其有更深刻的理解或认 识,在观看视频时,发现预设词汇信息不太准确;或者其他用户还希望能给出一 些与目标词汇相关的内容,例如易混淆词汇、近义词、关联词汇等等,这些是预 设词汇信息所无法给出的,基于此,还可以获取目标词汇对应的自定义词汇信息, 自定义词汇信息即用户自发标注的与目标词汇相关的词汇信息,例如俚语的使 用、正确释义、近义词、易混淆词、关联词等等内容。在词汇控件中可以显示目 标词汇的预设词汇信息和自定义词汇信息,参见图5,图5示出了本申请又一实 施例提供的视频播放器在词汇控件下的界面示意图,如图5所示,除了预设词汇信息外,在词汇控件中还展示了用户A和用户B发送的自定义词汇信息,方 便其他用户在词汇控件中,收集不同的用户的建议,可以更好的学习和理解词汇 的释义和使用,提升用户使用体验。

自定义词汇信息的来源通常为用户发送的学习弹幕,即用户可以通过发送 学习弹幕的形式将目标词汇的自定义词汇信息展示给其他用户,基于此,所述方 法还包括:

接收学习弹幕,其中,所述学习弹幕中携带有目标词汇的自定义词汇信息。

学习弹幕是由用户发出的弹幕信息,在学习弹幕中会携带有目标词汇的自 定义词汇信息。在实际应用中,接收学习弹幕,包括:

接收学习弹幕发送指令;

响应于所述学习弹幕发送指令展示所述目标词汇的标注界面;

收集用户在所述标注界面中填写的针对所述目标词汇的自定义词汇信息。

学习弹幕不同于非学习弹幕,是需要具有一定的学术性的,因此需要对学习 弹幕规定一些相应的格式,用户可以在学习模式下点击发送弹幕按钮,发出学习 弹幕发送指令,视频播放器接收该学习弹幕发送指令,并响应于该学习弹幕发送 指令向用户展示目标词汇的标注界面,参见图6,图6示出了本申请一实施例提 供的视频播放器发送学习弹幕的标注界面示意图。如图6所示,在学习模式下 点击发送弹幕按钮后,可以进入目标词汇的标注界面,用户可以在标注界面中填 写针对目标词汇的自定义词汇信息,并点击提交编辑按钮,发出该条学习弹幕。 编辑器即可接收到该条学习弹幕。

学习弹幕与非学习弹幕都可以正常显示在目标视频中,不同于非学习弹幕 的是,学习弹幕的发送时间点是需要与目标字幕相关,即学习弹幕需要显示在目 标字幕在目标视频中的对应时间区间,方便用户根据目标字幕学习相应的词汇 信息,基于此,所述方法还包括:

确定所述目标字幕在所述目标视频中的播放时间区间;

在所述播放时间区间中确定弹幕时间点;

根据所述目标词汇和所述目标词汇的自定义词汇信息生成所述目标词汇的 学习弹幕;

在所述弹幕时间点展示所述目标词汇的学习弹幕。

在词汇标注界面提交编辑后,要确定目标词汇对应的目标字幕在目标视频 中的播放时间区间,即确定目标词汇在目标视频中哪个时间区间进行展示,再从 播放时间区间中随机选取一个学习弹幕的弹幕时间点,作为该学习弹幕的展示 时间点。再将目标词汇和该目标词汇对应的自定义词汇信息生成该目标词汇对 应的学习弹幕,在目标视频播放至该弹幕时间点时,展示目标词汇对应的学习弹 幕。

学习弹幕与非学习弹幕可以一同保存在目标视频的弹幕池中,并一起展示, 为了显示区别,可以用不同的展示形式将学习弹幕与非学习弹幕进行区分,同时, 为了提高用户的学习效率,还可以提供特定的学习弹幕开关,仅单独展示学习弹 幕,屏蔽非学习弹幕,提升用户的使用体验。在本申请提供的又一种具体实施方 式中,还可以在学习模式下,仅展示学习弹幕,提升用户的学习效率。以上仅为 本申请中对学习弹幕和非学习弹幕的展示方式的示意性说明,在实际应用中,还 可能会有多种展示形式,用于区分学习弹幕和非学习弹幕,在本申请中对此不做 限定。

在实际应用中,用户对于某一个词汇或短语无法快速的理解或记忆,为了不 影响进度,还可以将该词汇或短语添加到学习笔记中,便于后续的再次学习,基 于此,所述方法还包括:

接收针对目标词汇的笔记添加指令;

响应于所述笔记添加指令,将所述目标词汇添加至学习笔记本。

接收用户针对目标词汇发出的笔记添加指令,响应于该笔记添加指令,将目 标词汇添加至学习笔记本中,在学习笔记本中,可以根据目标词汇关联对应的预 设词汇信息和自定义词汇信息。用户在观看完目标视频后,可以从学习笔记本中 对目标视频中的词汇进行再次学习,提升用户的学习体验。

本申请实施例提供的基于视频的学习辅助方法,应用于视频播放器,包括在 播放目标视频的情况下,接收针对所述目标视频的学习指令;响应于所述学习指 令,在所述视频播放器的第一显示区域播放所述目标视频,在所述视频播放器的 第二显示区域展示所述目标视频对应的学习工具栏;在所述学习工具栏中显示 所述目标视频对应的学习内容,其中,所述学习内容与所述目标视频对应的字幕 信息相关。根据用户看视频学习语言的诉求,将播放场景与学习场景相结合,在 学习工具栏中显示与观看的视频相对应的学习内容,在帮助用户观看视频内容 的同时,能更轻松便捷地学习,起到寓教于乐的作用。

下述结合附图7,以本申请提供的基于视频的学习辅助方法在视频L的应 用为例,对所述基于视频的学习辅助方法进行进一步说明。其中,图7示出了本 申请一实施例提供的一种应用于视频L的基于视频的学习辅助方法的处理流程 图,具体包括以下步骤:

步骤702:在视频播放器中播放视频L。

在本申请提供的一具体实施例中,用户通过视频播放器观看视频L。

步骤704:判断视频L是否支持学习模式,若否则执行步骤706,若是则执 行步骤708。

在本申请提供的一具体实施例中,沿用上例,视频播放器判断视频L是否 有学习模式标识,即判断视频L是否支持学习模式,若否,则执行步骤706,若 是,则执行步骤708。

步骤706:隐藏学习模式控件。

在本申请提供的一具体实施例中,沿用上例,若视频L不支持学习模式, 则隐藏学习模式控件。

步骤708:展示学习模式控件。

在本申请提供的一具体实施例中,沿用上例,若视频L支持学习模式,则 展示学习模式控件,提供学习模式的入口。

步骤710:接收针对视频L的学习指令。

在本申请提供的一具体实施例中,沿用上例,用户点击展示的学习模式控件, 发出针对视频L的学习指令,视频播放器接收该学习指令。

步骤712:在所述视频播放器的第一显示区域播放所述视频L,在所述视频 播放器的第二显示区域展示视频L对应的学习工具栏。

在本申请提供的一具体实施例中,沿用上例,在接收到学习指令后,在视频 播放器的第一显示区域播放视频L,在第二显示区域展示学习工具栏,在学习工 具栏中展示视频L的学习内容。

步骤714:在所述学习工具栏的字幕控件中显示视频L的字幕信息列表。

在本申请提供的一具体实施例中,沿用上例,学习工具栏中有字幕控件,字 幕控件中有视频L的字幕信息列表,字幕信息随着视频L的播放而滑动,用户 可以通过上下滑动字幕信息列表来控制视频L的播放,可以快速定位到具体字 幕对应播放实际点,便于用户反复收看某一个视频片段。

步骤716:接收针对所述字幕信息列表的词汇学习指令。

在本申请提供的一具体实施例中,沿用上例,还可以接收到用户发出的,针 对字幕信息列表的词汇学习指令,进一步学习字幕中的具体词汇或短语的使用 方法。

步骤718:确定所述目标字幕的目标词汇。

在本申请提供的一具体实施例中,沿用上例,词汇学习指令指向的具体的字 幕即为目标字幕,进一步确定目标字幕中的目标词汇。

步骤720:获取所述目标词汇的预设词汇信息和自定义词汇信息,在学习工 具栏的词汇控件中显示预设词汇信息和自定义词汇信息。

在本申请提供的一具体实施例中,沿用上例,获取目标词汇的预设词汇信息 和自定义词汇信息,并在学习工具栏的词汇控件中显示该目标词汇的预设词汇 信息和自定义词汇信息,便于用户更深入的学习该目标词汇的相关学习内容。提 升用户使用体验。

步骤722:接收学习弹幕发送指令。

在本申请提供的一具体实施例中,沿用上例,当用户对该目标词汇有自己的 理解和想法时,可以发出学习弹幕发送指令,视频播放器接收该学习弹幕发送指 令。

步骤724:响应于所述学习弹幕发送指令展示目标词汇的标注界面。

在本申请提供的一具体实施例中,沿用上例,响应于该学习弹幕发送指令展 示目标词汇对应的标注界面,便于用户在标注界面上填写关于目标词汇的相关 内容。

步骤726:收集用户在所述标注界面中填写的针对所述目标词汇的自定义词 汇信息并发送至服务器。

在本申请提供的一具体实施例中,沿用上例,手机用户在标注界面中填写的 信息,并生成目标词汇的自定义词汇信息,将该自定义词汇信息发送至服务器, 不同用户可以共建同一个目标词汇,完善更多的内容,形成更完善的资料库,可 以有效帮助后续的用户进一步的了解目标词汇的相关内容。

步骤728:接收针对目标词汇的笔记添加指令。

在本申请提供的一具体实施例中,沿用上例,用户希望将目标词汇添加到自 己的学习笔记中,发出针对目标词汇的笔记添加指令,视频编辑器接收该笔记添 加指令。

步骤730:响应于所述笔记添加指令,将所述目标词汇添加至学习笔记本。

在本申请提供的一具体实施例中,沿用上例,根据该笔记添加指令,将目标 词汇添加至用户的学习笔记本中,便于用户在后续的学习过程中,可以重复学习 该目标词汇,增强了学习体验。

本申请实施例提供的基于视频的学习辅助方法,应用于视频播放器,包括在 播放目标视频的情况下,接收针对所述目标视频的学习指令;响应于所述学习指 令,在所述视频播放器的第一显示区域播放所述目标视频,在所述视频播放器的 第二显示区域展示所述目标视频对应的学习工具栏;在所述学习工具栏中显示 所述目标视频对应的学习内容,其中,所述学习内容与所述目标视频对应的字幕 信息相关。根据用户看视频学习语言的诉求,将播放场景与学习场景相结合,在 学习工具栏中显示与观看的视频相对应的学习内容,在帮助用户观看视频内容 的同时,能更轻松便捷地学习,起到寓教于乐的作用。

与上述基于视频的学习辅助方法实施例相对应,本申请还提供了基于视频 的学习辅助装置实施例,图8示出了本申请一实施例提供的一种基于视频的学 习辅助装置的结构示意图。如图8所示,该装置包括:

接收模块802,被配置为在播放目标视频的情况下,接收针对所述目标视频 的学习指令;

展示模块804,被配置为响应于所述学习指令,在所述视频播放器的第一显 示区域播放所述目标视频,在所述视频播放器的第二显示区域展示所述目标视 频对应的学习工具栏;

显示模块806,被配置为在所述学习工具栏中显示所述目标视频对应的学习 内容,其中,所述学习内容与所述目标视频对应的字幕信息相关。

可选的,所述学习工具栏包括字幕控件;

所述显示模块806,进一步被配置为:

在所述字幕控件中显示所述目标视频的字幕信息列表,其中,所述字幕信息 列表中展示所述目标视频的字幕信息。

所述显示模块806,进一步被配置为:

获取为所述目标视频预先设置的字幕信息列表;或

获取所述目标视频的音频数据,识别所述音频数据生成字幕信息列表。

可选的,所述装置还包括:

字幕拖动指令接收模块,被配置为接收针对所述字幕信息列表的字幕拖动 指令;

字幕确定模块,被配置为基于所述字幕拖动指令确定待播放字幕;

播放模块,被配置为根据所述待播放字幕确定所述目标视频的拖动播放时 间点,并从所述拖动播放时间点播放所述目标视频。

可选的,所述学习工具栏包括词汇控件;

所述装置还包括:

词汇确定模块,被配置为确定目标字幕,并确定所述目标字幕的目标词汇;

词汇信息获取模块,被配置为获取所述目标词汇的预设词汇信息和/或自定 义词汇信息,并在所述词汇控件中显示所述预设词汇信息和/或所述自定义词汇 信息。

可选的,所述词汇确定模块,进一步被配置为:

接收针对所述目标视频的字幕信息列表的词汇学习指令,并根据所述词汇 学习指令确定目标字幕;或

获取所述目标视频的当前视频帧的目标字幕。

可选的,所述词汇信息获取模块,进一步被配置为:

通过第三方词典接口获取所述目标词汇的预设词汇信息;或

获取为所述目标词汇预先定义的预设词汇信息。

可选的,所述装置还包括:

学习弹幕接收模块,被配置为接收学习弹幕,其中,所述学习弹幕中携带有 所述目标词汇的自定义词汇信息。

可选的,所述装置还包括:

播放时间区间确定模块,被配置为确定所述目标字幕在所述目标视频中的 播放时间区间;

弹幕时间点确定模块,被配置为在所述播放时间区间中确定弹幕时间点;

学习弹幕生成模块,被配置为根据所述目标词汇和所述目标词汇的自定义 词汇信息生成所述目标词汇的学习弹幕;

学习弹幕展示模块,被配置为在所述弹幕时间点展示所述目标词汇的学习 弹幕。

可选的,所述学习弹幕接收模块,进一步被配置为:

接收学习弹幕发送指令;

响应于所述学习弹幕发送指令展示所述目标词汇的标注界面;

收集用户在所述标注界面中填写的针对所述目标词汇的自定义词汇信息。

可选的,所述装置还包括:

笔记添加指令接收模块,被配置为接收针对目标词汇的笔记添加指令;

词汇添加模块,被配置为响应于所述笔记添加指令,将所述目标词汇添加至 学习笔记本。

可选的,所述接收模块802,进一步被配置为:

在所述目标视频支持学习模式的情况下,展示学习模式控件;

接收用户针对所述学习模式控件发出的学习指令。

本申请实施例提供的基于视频的学习辅助装置,应用于视频播放器,包括在 播放目标视频的情况下,接收针对所述目标视频的学习指令;响应于所述学习指 令,在所述视频播放器的第一显示区域播放所述目标视频,在所述视频播放器的 第二显示区域展示所述目标视频对应的学习工具栏;在所述学习工具栏中显示 所述目标视频对应的学习内容,其中,所述学习内容与所述目标视频对应的字幕 信息相关。根据用户看视频学习语言的诉求,将播放场景与学习场景相结合,在 学习工具栏中显示与观看的视频相对应的学习内容,在帮助用户观看视频内容 的同时,能更轻松便捷地学习,起到寓教于乐的作用。

上述为本实施例的一种基于视频的学习辅助装置的示意性方案。需要说明 的是,该基于视频的学习辅助装置的技术方案与上述的基于视频的学习辅助方 法的技术方案属于同一构思,基于视频的学习辅助装置的技术方案未详细描述 的细节内容,均可以参见上述基于视频的学习辅助方法的技术方案的描述。

图9示出了根据本申请一实施例提供的一种计算设备900的结构框图。该 计算设备900的部件包括但不限于存储器910和处理器920。处理器920与存储 器910通过总线930相连接,数据库950用于保存数据。

计算设备900还包括接入设备940,接入设备940使得计算设备900能够经 由一个或多个网络960通信。这些网络的示例包括公用交换电话网(PSTN)、局 域网(LAN)、广域网(WAN)、个域网(PAN)或诸如因特网的通信网络的组 合。接入设备940可以包括有线或无线的任何类型的网络接口(例如,网络接口 卡(NIC))中的一个或多个,诸如IEEE802.11无线局域网(WLAN)无线接口、 全球微波互联接入(Wi-MAX)接口、以太网接口、通用串行总线(USB)接口、 蜂窝网络接口、蓝牙接口、近场通信(NFC)接口,等等。

在本申请的一个实施例中,计算设备900的上述部件以及图9中未示出的 其他部件也可以彼此相连接,例如通过总线。应当理解,图9所示的计算设备结 构框图仅仅是出于示例的目的,而不是对本申请范围的限制。本领域技术人员可 以根据需要,增添或替换其他部件。

计算设备900可以是任何类型的静止或移动计算设备,包括移动计算机或 移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算 机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能 手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或PC的静止 计算设备。计算设备900还可以是移动式或静止式的服务器。

其中,处理器920执行所述计算机指令时实现所述的基于视频的学习辅助 方法的步骤。

上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备 的技术方案与上述的基于视频的学习辅助方法的技术方案属于同一构思,计算 设备的技术方案未详细描述的细节内容,均可以参见上述基于视频的学习辅助 方法的技术方案的描述。

本申请一实施例还提供一种计算机可读存储介质,其存储有计算机指令,该 计算机指令被处理器执行时实现如前所述基于视频的学习辅助方法的步骤。

上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是, 该存储介质的技术方案与上述的基于视频的学习辅助方法的技术方案属于同一 构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述基于视频的 学习辅助方法的技术方案的描述。

上述对本申请特定实施例进行了描述。其它实施例在所附权利要求书的范 围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例 中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一 定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中, 多任务处理和并行处理也是可以的或者可能是有利的。

所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码 形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以 包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动 硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、 随机存取存储器(RAM,Random AccessMemory)、电载波信号、电信信号以及 软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法 管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据 立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为 一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作 顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次, 本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉 及的动作和模块并不一定都是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述 的部分,可以参见其它实施例的相关描述。

以上公开的本申请优选实施例只是用于帮助阐述本申请。可选实施例并没 有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据 本申请的内容,可作很多的修改和变化。本申请选取并具体描述这些实施例,是 为了更好地解释本申请的原理和实际应用,从而使所属技术领域技术人员能很 好地理解和利用本申请。本申请仅受权利要求书及其全部范围和等效物的限制。

相关技术
  • 基于视频时序信息的视频语义分析方法和装置
  • 基于视频处理方法及装置、视频设备及存储介质
  • 一种辅助学习语言的方法和装置
  • 基于在线视频的词汇学习辅助方法及词汇学习系统
  • 基于在线视频的词汇学习辅助方法及词汇学习系统
技术分类

06120115602631