CN111614986A - 基于在线教育的弹幕生成方法、***、设备及存储介质 - Google Patents

基于在线教育的弹幕生成方法、***、设备及存储介质 Download PDF

Info

Publication number
CN111614986A
CN111614986A CN202010259847.7A CN202010259847A CN111614986A CN 111614986 A CN111614986 A CN 111614986A CN 202010259847 A CN202010259847 A CN 202010259847A CN 111614986 A CN111614986 A CN 111614986A
Authority
CN
China
Prior art keywords
bullet screen
pool
bullet
barrage
course
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010259847.7A
Other languages
English (en)
Inventor
张玉奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Ping An Education Technology Co.,Ltd.
Original Assignee
Tutorabc Network Technology Shanghai Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tutorabc Network Technology Shanghai Co ltd filed Critical Tutorabc Network Technology Shanghai Co ltd
Priority to CN202010259847.7A priority Critical patent/CN111614986A/zh
Publication of CN111614986A publication Critical patent/CN111614986A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
    • G09B5/065Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

本发明提供了基于在线教育的弹幕生成方法、***、设备及存储介质,生成方法包括:接收用户发送的带有时间戳的实时弹幕,形成第一弹幕池,在线课程的视频流包括音频信息、图像层以及叠加在图像层上的至少部分透明的弹幕层;在预设时长的在线课程的视频段落中基于图像层的内容信息以及视频段落的音频信息获得课程关键词;自第一弹幕池中获得视频段落的时间对应的弹幕形成第二弹幕池;自第二弹幕池中获得包含课程关键词的弹幕,形成显示弹幕库,并将显示弹幕库中的弹幕突出显示于弹幕层。本发明通过提取视频段落的内容信息的关键词,突出显示相关联的弹幕,有助于用户集中注意力在与视频内容有关的弹幕上,提高了在线课程的人性化体验和教学质量。

Description

基于在线教育的弹幕生成方法、***、设备及存储介质
技术领域
本发明涉及在线教育领域,具体地说,涉及基于在线教育的弹幕生成方法、***、设备及存储介质。
背景技术
随着信息技术迅速发展,特别是从互联网到移动互联网,创造了跨时空的生活、工作和学习方式,使知识获取的方式发生了根本变化。教与学可以不受时间、空间和地点条件的限制,知识获取渠道灵活与多样化。在线教育即e-Learning,或称远程教育、在线学习,现行概念中一般指的是一种基于网络的学习行为,与网络培训概念相似。
在线教育平台即在线培训***是实施在线培训,在线教育的工具软件,一个运用网络技术与软件技术,可以定制和扩展的远程网上教育学院。它通过简单易用的课件、试题导入和制作功能帮助行业或企业快速组建自己专有的知识库体系,并提供培训需求调查、培训目标设定、课程体系设计、培训计划管理、培训过程监控及考核评估等功能帮助客户高效地实施员工培训和考核任务。
目前,大部分一对多(一个教员服务多个学生)在线教育课程是教员负责讲解并一一回答同学问题,每当一个同学提问,其他的同学都是能听着,由于每个学生的知识水平和学习能力不同,这种方式降低了大家的时间利用率。
而且,在线视频教育中也会开启弹幕模式,允许学员在课程同时发布弹幕,增加学员之间以及学员与教员的互动性,但是很多弹幕的内容并不与课程相关,反而分散了学员的注意力,降低了使用弹幕后网络课程的教学质量。
因此,本发明提供了一种基于在线教育的弹幕生成方法、***、设备及存储介质。
发明内容
针对现有技术中的问题,本发明的目的在于提供基于在线教育的弹幕生成方法、***、设备及存储介质,通过提取视频段落的内容信息的关键词,突出显示与关键词相关联的弹幕,降低了与视频内容无关的弹幕对用户的干扰,有助于用户集中注意力在与视频内容有关的弹幕上,提升在线课程的人性化体验和教学质量。
本发明的实施例提供一种基于在线教育的弹幕生成方法,应用于在线课程,包括以下步骤:
S110、接收用户向当前在线课程发送的带有时间戳的实时弹幕,形成第一弹幕池,所述在线课程的视频流包括音频信息、图像层以及叠加在所述图像层上的至少部分透明的弹幕层,所述弹幕层显示所述第一弹幕池中的实时弹幕;
S120、在预设时长的所述在线课程的视频段落中基于所述图像层的内容信息以及所述视频段落的音频信息获得至少一课程关键词;
S130、自所述第一弹幕池中获得所述视频段落的时间对应的弹幕,形成对应所述视频段落的第二弹幕池;
S140、自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,形成显示弹幕库,执行步骤S190;
S190、将所述显示弹幕库中的弹幕突出显示于所述弹幕层。
优选地,所述步骤S120包括以下步骤:
S121、对所述在线课程的视频段落中所述图像层的至少一帧画面进行图文识别,获得所述视频段落的第一文本;并对所述视频段落进行语音识别,获得所述视频段落的第二文本;
S122、将所述第一文本与所述第二文本中重复出现次数最多的至少一个词作为所述视频段落的课程关键词。
优选地,所述预设时长的选择范围均为10秒至10分钟。
优选地,所述步骤S140替换为:
步骤S150、基于所述课程关键词在的课程视频库中获得相关联的弹幕作为备选弹幕池,自所述第二弹幕池获得包含所述课程关键词的弹幕结合备选弹幕池共同确定显示弹幕库,执行步骤S190。
优选地,所述步骤S150包括以下步骤:
S151、自在线视频的课程视频库中搜索包含所述课程关键词的所有视频段落;
S152、自所有所述视频段落对应的所有弹幕作为备选弹幕池,将所述备选弹幕池中的弹幕基于点赞数排序;以及
S153、根据所述第二弹幕池中获得至少一包含所述课程关键词的弹幕以及所述备选弹幕池中点赞数最高的至少一弹幕作为显示弹幕库。
优选地,所述步骤S140替换为:
步骤S160、自所述第二弹幕池中获得至少一包含所述课程关键词并且收到点赞数最高的弹幕,形成显示弹幕库,执行步骤S190。
优选地,所述步骤S160包括以下步骤:
步骤S161、自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,作为目标弹幕池;
步骤S162、自所述视频段落的时间对应的弹幕中获得点赞数最高的至少一个弹幕作为备选弹幕池;以及
步骤S163、获得所述目标弹幕池和备选弹幕池中重复的弹幕,形成显示弹幕库。
优选地,所述步骤S140替换为:
步骤S170、自所述第二弹幕池中获得至少一包含所述课程关键词并且与用户的错题集相关联的弹幕,形成显示弹幕库,执行步骤S190。
优选地,所述步骤S170包括以下步骤:
S171、自用户的历史数据库的错题集中获得所述错题的错题关键词;
S172、自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,作为目标弹幕池;以及
S173、自所述目标弹幕池中获得满足所述错题关键词的弹幕,形成显示弹幕库。
优选地,所述步骤S140替换为:
步骤S180、自所述第二弹幕池中获得至少一包含所述课程关键词并且与用户的历史播放记录相关联的弹幕,形成显示弹幕库,执行步骤S190。
优选地,所述步骤S180包括以下步骤:
S181、自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,作为目标弹幕池;
S182、获得用户的历史数据库的观看次数最多的视频中排序点赞数最高的至少一个弹幕作为备选弹幕池;以及
S183、获得所述目标弹幕池和备选弹幕池中重复的弹幕,形成显示弹幕库。
优选地,所述步骤S190包括以下步骤:
S191、基于图文识别,检测所述图像层的非文本区域;以及
S192、在所述弹幕层中仅在与所述非文本区域重叠的区域突出显示所述显示弹幕库中的弹幕。
优选地,所述步骤S190中,突出显示所述弹幕的方法包括以下中的至少一种:
采用比所述第一弹幕池的弹幕的字体的字号更大的字体来显示所述显示弹幕库中的弹幕;
采用比所述第一弹幕池的弹幕的字体的颜色不同的字体来显示所述显示弹幕库中的弹幕;
所述显示弹幕库中的弹幕悬浮于所述第一弹幕池的弹幕上方,且所述显示弹幕库中的弹幕至少遮挡局部所述第一弹幕池的弹幕;
将所述显示弹幕库中的弹幕描边;
将所述显示弹幕库中的弹幕高亮显示。
本发明不用预先设置关键词白名单,而是通过实时地对视频段落进行分析,找到与视频段落相关的实时弹幕进行突出显示,大大优化了在线课程中弹幕的用户体验,既加强了在线课程的互动性,又提高了在线课程的质量。
本发明的实施例还提供一种基于在线教育的弹幕生成***,用于实现上述的基于在线教育的弹幕生成方法,所述基于在线教育的弹幕生成***包括:
第一弹幕池模块,接收用户向当前在线课程发送的带有时间戳的实时弹幕,形成第一弹幕池,所述在线课程的视频流包括音频信息、图像层以及叠加在所述图像层上的至少部分透明的弹幕层,所述弹幕层显示所述第一弹幕池中的实时弹幕;
课程关键词模块,在预设时长的所述在线课程的视频段落中基于所述图像层的内容信息以及所述视频段落的音频信息获得至少一课程关键词;
第二弹幕池模块,自所述第一弹幕池中获得所述视频段落的时间对应的弹幕,形成对应所述视频段落的第二弹幕池;
显示弹幕库模块,自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,形成显示弹幕库;
弹幕显示模块,将所述显示弹幕库中的弹幕突出显示于所述弹幕层。
本发明的实施例还提供一种基于在线教育的弹幕生成设备,包括:
处理器;
存储器,其中存储有所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行上述基于在线教育的弹幕生成方法的步骤。
本发明的实施例还提供一种计算机可读存储介质,用于存储程序,所述程序被执行时实现上述基于在线教育的弹幕生成方法的步骤。
本发明的基于在线教育的弹幕生成方法、***、设备及存储介质,通过提取视频段落的内容信息的关键词,利用关键词对视频段落的弹幕进行筛选,突出显示与关键词相关联的弹幕,降低了与视频内容无关的弹幕对用户的干扰,有助于用户集中注意力在与视频内容有关的弹幕上,提供了视频内容以外的补充教学信息,加强了用户与用户之间、用户与课程之间的互动性,进一步提高了在线课程的人性化体验和教学质量。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。
图1是本发明的基于在线教育的弹幕生成方法的流程图。
图2是本发明的基于在线教育的弹幕生成方法的显示界面的示意图。
图3是本发明的基于在线教育的弹幕生成方法的显示界面中原始图像层的示意图。
图4是本发明的基于在线教育的弹幕生成方法的显示界面中原始弹幕层的示意图。
图5是本发明的基于在线教育的弹幕生成方法中提取课程关键词的示意图。
图6是本发明的基于在线教育的弹幕生成方法中形成显示弹幕库的示意图。
图7是本发明的基于在线教育的弹幕生成方法的显示界面中突出显示弹幕的弹幕层的示意图。
图8是本发明的基于在线教育的弹幕生成方法的突出显示弹幕的显示界面的示意图。
图9是本发明的基于在线教育的弹幕生成***的架构示意图;
图10是本发明的基于在线教育的弹幕生成设备的结构示意图;以及
图11是本发明一实施例的计算机可读存储介质的结构示意图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式。相反,提供这些实施方式使得本发明将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。
图1是本发明的基于在线教育的弹幕生成方法的流程图。如图1所示,本发明的基于在线教育的弹幕生成方法,应用于在线课程,包括以下步骤:
S110、接收用户向当前在线课程发送的带有时间戳的实时弹幕,形成第一弹幕池,在线课程的视频流包括音频信息、图像层以及叠加在图像层上的至少部分透明的弹幕层,弹幕层显示第一弹幕池中的实时弹幕;
S120、在预设时长的在线课程的视频段落中基于图像层的内容信息以及视频段落的音频信息获得至少一课程关键词;
S130、自第一弹幕池中获得视频段落的时间对应的弹幕,形成对应视频段落的第二弹幕池;
S140、自第二弹幕池中获得至少一包含课程关键词的弹幕,形成显示弹幕库,执行步骤S190;
S190、将显示弹幕库中的弹幕突出显示于弹幕层。
在常规的在线教学的弹幕中会存在“教员好帅”、“不想上课”等等有悖于课程主题的弹幕,当然,也会存在比如英语在线课程中,补充解释一些英语单词应用的与课程相关的有价值的弹幕,本发明就是将与课程相关的弹幕突出显示,让学员的注意力更多地关注在与课程相关的弹幕上。本发明主要通过提取视频段落的内容信息的关键词,突出显示与关键词相关联的弹幕,降低了与视频内容无关的弹幕对用户的干扰,有助于用户集中注意力在与视频内容有关的弹幕上,提升在线课程的人性化体验和教学质量。
在一个优选方案中,步骤S120包括以下步骤:
S121、对在线课程的视频段落中图像层的至少一帧画面进行图文识别,获得视频段落的第一文本;并对视频段落进行语音识别,获得视频段落的第二文本;
S122、将第一文本与第二文本中重复出现次数最多的至少一个词作为视频段落的课程关键词,从而实现对于视频段落中的图像层的图像信息与音频的语音信息来共同确定课程关键词,获得与当前课程主题内容最密切的关键词。
在一个优选方案中,预设时长的选择范围均为10秒至10分钟。
为了避免弹幕层对于图文识别准确性的干扰,本发明在视频段落的图像层中抽取一定量的画面帧可以采用现有技术的图文识别手段,例如:自画面中板书部分获得关于板书内容的第一文本内容作为第一文本,并且还采用现有技术的语音识别手段,自教员针对板书部分的讲解获得讲解内容的文本作为第二文本。本发明将第一文本以及第二文本中出现最多的至少一个词作为关于这段视频段落的主要内容的课程关键词。需要注意的是,教育视频是一种特殊的视频形式,教员在教育视频中,并不是按照板书进行宣读,而是会结合板书的内容进行扩展式的讲解或是案例的介绍,而板书的内容通常比较精简,所以,仅仅对获得板书的文本,并不能确定教员在这段视频中讲解的是板书中的那一部分,单独从板书定义课程关键词准确率很低,并不符合教员的教学习惯。仅仅将教员的语音进行识别,来定义课程关键词又会受到教员个人表达习惯等的干扰,同样影像课程关键词准确率。所以本发明将两种方式获得的不同文本进行结合,通过这种方式,使得课程关键词更接近视频段落的主要内容,大大增加了定义课程关键词的准确度,在兼顾计算量成本的前提下,针对于教育视频的独特属性提供了最优化的添加标签的方式。
在一个优选实施例中,步骤S122中包括将第一文本与第二文本中出现总次数最高的至少一个词作为视频段落的课程关键词,但不以此为限。例如:第一文本中“发动机”出现了4次,“维修”出现了3次,其余词最多出现了2次,第二文本中“发动机”出现了8次,“维修”出现了6次,其余词最多出现了2次,则在第一文本与第二文本中出现总次数最高的两个词是“发动机”和“维修”,则将“发动机”和“维修”作为该视频段落的两个课程关键词。
在一个优选实施例中,步骤S122中包括将第一文本与第二文本都出现并且出现次数最高的至少一个词作为视频段落的课程关键词,但不以此为限。例如:第一文本中“李白”出现了3次,“杜甫”出现了3次,其余词最多出现了2次,第二文本中“李白”出现了2次,“古诗”出现了6次,“杜甫”出现了4次,其余词最多出现了2次,虽然“古诗”出现的次数最多,但是,该实施例中,会更综合考虑板书与教员口述的综合和效果,将第一文本与第二文本都出现并且出现次数最高的“李白”作为视频段落的课程关键词。
在一个优选方案中,步骤S140替换为:步骤S150、基于课程关键词在的课程视频库中获得相关联的弹幕作为备选弹幕池,自第二弹幕池获得包含课程关键词的弹幕结合备选弹幕池共同确定显示弹幕库,执行步骤S190。
步骤S150包括以下步骤:
S151、自在线视频的课程视频库中搜索包含课程关键词的所有视频段落;
S152、自所有视频段落对应的所有弹幕作为备选弹幕池,将备选弹幕池中的弹幕基于点赞数排序;以及
S153、根据第二弹幕池中获得至少一包含课程关键词的弹幕以及备选弹幕池中点赞数最高的至少一弹幕作为显示弹幕库。
本发明通过对于包含课程关键词的弹幕以及其他课程中累积下来的受欢迎的备选弹幕池中的弹幕,增加了高价值有弹幕的种类,减少了不重要的弹幕对于学员的干扰。
在一个优选方案中,步骤S140替换为:
步骤S160、自第二弹幕池中获得至少一包含课程关键词并且收到点赞数最高的弹幕,形成显示弹幕库,执行步骤S190,但不以此为限。
步骤S160包括以下步骤:
步骤S161、自第二弹幕池中获得至少一包含课程关键词的弹幕,作为目标弹幕池;
步骤S162、自视频段落的时间对应的弹幕中获得点赞数最高的至少一个弹幕作为备选弹幕池;以及
步骤S163、获得目标弹幕池和备选弹幕池中重复的弹幕,形成显示弹幕库,但不以此为限。
在一个优选方案中,步骤S140替换为:
步骤S170、自第二弹幕池中获得至少一包含课程关键词并且与用户的错题集相关联的弹幕,形成显示弹幕库,执行步骤S190,但不以此为限。
步骤S170包括以下步骤:
S171、自用户的历史数据库的错题集中获得错题的错题关键词;
S172、自第二弹幕池中获得至少一包含课程关键词的弹幕,作为目标弹幕池;以及
S173、自目标弹幕池中获得满足错题关键词的弹幕,形成显示弹幕库,但不以此为限。
因为每个学员的错题各不相同,本发明通过对于包含课程关键词的弹幕以及于每个用户相关联的关于错题关键词的弹幕,有针对性地想每个用户提供不同的弹幕,充分帮助用户提高学习效率和质量。
在一个优选方案中,步骤S140替换为:
步骤S180、自第二弹幕池中获得至少一包含课程关键词并且与用户的历史播放记录相关联的弹幕,形成显示弹幕库,执行步骤S190,但不以此为限。
步骤S180包括以下步骤:
S181、自第二弹幕池中获得至少一包含课程关键词的弹幕,作为目标弹幕池;
S182、获得用户的历史数据库的观看次数最多的视频中排序点赞数最高的至少一个弹幕作为备选弹幕池;以及
S183、获得目标弹幕池和备选弹幕池中重复的弹幕,形成显示弹幕库,但不以此为限。
在一个优选方案中,步骤S190包括以下步骤:
S191、基于图文识别,检测图像层的非文本区域;以及
S192、在弹幕层中仅在与非文本区域重叠的区域突出显示显示弹幕库中的弹幕,但不以此为限。
在一个优选方案中,步骤S190中,突出显示弹幕的方法包括以下中的至少一种:
采用比第一弹幕池的弹幕的字体的字号更大的字体来显示显示弹幕库中的弹幕;
采用比第一弹幕池的弹幕的字体的颜色不同的字体来显示显示弹幕库中的弹幕;
显示弹幕库中的弹幕悬浮于第一弹幕池的弹幕上方,且显示弹幕库中的弹幕至少遮挡局部第一弹幕池的弹幕;
将显示弹幕库中的弹幕描边;
将显示弹幕库中的弹幕高亮显示,但不以此为限。
以下参考2至8介绍本发明的实施过程。
图2是本发明的基于在线教育的弹幕生成方法的显示界面的示意图。图3是本发明的基于在线教育的弹幕生成方法的显示界面中原始图像层的示意图。图4是本发明的基于在线教育的弹幕生成方法的显示界面中原始弹幕层的示意图。图5是本发明的基于在线教育的弹幕生成方法中提取课程关键词的示意图。如图2至5所示,收用户向当前在线课程发送的带有时间戳的实时弹幕,形成第一弹幕池,将在线课程在显示界面1显示,在线课程的视频流包括音频信息、图像层以及叠加在图像层上的至少部分透明的弹幕层,弹幕层显示第一弹幕池中的实时弹幕。自第一弹幕池中获得视频段落的时间对应的弹幕,形成对应视频段落的第二弹幕池。本实施例中,图像层11包括了英文口语课教员2以及教员2所使用的中英文板书(板书内容为“All eight planets in the solar system revolve aroundthesun,while the sun revolves around the center of the galaxy.太阳系中的八颗行星都围绕太阳旋转,而太阳则围绕银河系的中心旋转。”,不以此为限)。在线课程按照每分钟被分割为多段视频段落A1、A2、A3、A4、A5、A6、A7、A8、A9,当前视频段落A5的弹幕层12中左向右滑动过5条实时弹幕121、122、123、124、125。实时弹幕121为“太阳是位于太阳系中心的恒星”。实时弹幕122为“太阳是一颗黄矮星”。实时弹幕123为“今天天气真好”。实时弹幕124为“666”。实时弹幕125为“什么时候下课?”。建立对应当前视频段落A5的第二弹幕池,第二弹幕池包含了上述“太阳是位于太阳系中心的恒星”、“太阳是一颗黄矮星”、“今天天气真好”、“666”、“什么时候下课?”五条弹幕。在5条实时弹幕中,其中实时弹幕121以及实时弹幕122与英文课有关,其余弹幕与英文课无关,容易干扰学员。其中,在当前视频段落中基于图像层的内容信息以及视频段落的音频信息获得至少一课程关键词。通过对在线课程的视频段落中图像层的至少一帧画面进行图文识别,获得视频段落的第一文本;并对视频段落进行语音识别,获得视频段落的第二文本(教员的讲解中多次出现了“太阳”,此处不再赘述),并且,将第一文本与第二文本中重复出现次数最多的至少一个词作为视频段落的课程关键词,从而实现对于视频段落中的图像层的图像信息与音频的语音信息来共同确定课程关键词,获得与当前课程主题内容最密切的关键词2“太阳”。
图6是本发明的基于在线教育的弹幕生成方法中形成显示弹幕库的示意图。如图6所示,自第二弹幕池的五条弹幕中获得至少一包含课程关键词2“太阳”的弹幕,得到实时弹幕121“太阳是位于太阳系中心的恒星”和实时弹幕122“太阳是一颗黄矮星”两条弹幕,将这两条弹幕形成显示弹幕库,显然,通过上述过程,能够从众多的弹幕中获得与当前课程相关的弹幕,帮助学员多渠道地获得有价值信息,提高学员的学习效率。
在一个变形例中,也可以增加具有相同课程关键词的其他课程视频中的有价值弹幕,例如,被学员或教员点赞数最高的弹幕,加入到显示弹幕库中,扩充到显示弹幕库的弹幕数量,进一步提高学员的学习效率。
在另一个变形例中,也可以根据自用户的历史数据库的错题集中获得错题的错题关键词,自第二弹幕池中获得至少一包含课程关键词的弹幕,作为目标弹幕池,然后将目标弹幕池加入到显示弹幕库中,扩充到显示弹幕库的弹幕数量,进一步提高学员的学习效率。
图7是本发明的基于在线教育的弹幕生成方法的显示界面中突出显示弹幕的弹幕层的示意图。图8是本发明的基于在线教育的弹幕生成方法的突出显示弹幕的显示界面的示意图。如图7和8所示,将显示弹幕库中的两条弹幕“太阳是位于太阳系中心的恒星”和“太阳是一颗黄矮星”进行突出显示,采用比第一弹幕池的弹幕的字体的字号更大并且颜色不同的字体来显示显示弹幕库中的弹幕,使得弹幕“太阳是位于太阳系中心的恒星”和“太阳是一颗黄矮星”明显比其余的弹幕“今天天气真好”、“666”、“什么时候下课?”更加突出明醒目,从而有助于学员有更容易关注到与课程相关的弹幕。
本发明不用预先设置关键词白名单,而是通过实时地对视频段落进行分析,找到与视频段落相关的实时弹幕进行突出显示,大大优化了在线课程中弹幕的用户体验,既加强了在线课程的互动性,又提高了在线课程的质量。
本发明的方法通过提取视频段落的内容信息的关键词,利用关键词对视频段落的弹幕进行筛选,突出显示与关键词相关联的弹幕,降低了与视频内容无关的弹幕对用户的干扰,有助于用户集中注意力在与视频内容有关的弹幕上,提供了视频内容以外的补充教学信息,加强了用户与用户之间、用户与课程之间的互动性,进一步提高了在线课程的人性化体验和教学质量。
图9是本发明的基于在线教育的弹幕生成方法的第一种实施例的示意图。如图9所示,本发明的实施例还提供一种基于在线教育的弹幕生成***,用于实现上述的基于在线教育的弹幕生成方法,基于在线教育的弹幕生成***5包括:
第一弹幕池模块51,接收用户向当前在线课程发送的带有时间戳的实时弹幕,形成第一弹幕池,在线课程的视频流包括音频信息、图像层以及叠加在图像层上的至少部分透明的弹幕层,弹幕层显示第一弹幕池中的实时弹幕;
课程关键词模块52,在预设时长的在线课程的视频段落中基于图像层的内容信息以及视频段落的音频信息获得至少一课程关键词;
第二弹幕池模块53,自第一弹幕池中获得视频段落的时间对应的弹幕,形成对应视频段落的第二弹幕池;
显示弹幕库模块54,自第二弹幕池中获得至少一包含课程关键词的弹幕,形成显示弹幕库;
弹幕显示模块55,将显示弹幕库中的弹幕突出显示于弹幕层。
本发明的基于在线教育的弹幕生成***,通过提取视频段落的内容信息的关键词,利用关键词对视频段落的弹幕进行筛选,突出显示与关键词相关联的弹幕,降低了与视频内容无关的弹幕对用户的干扰,有助于用户集中注意力在与视频内容有关的弹幕上,提供了视频内容以外的补充教学信息,加强了用户与用户之间、用户与课程之间的互动性,进一步提高了在线课程的人性化体验和教学质量。
本发明实施例还提供一种基于在线教育的弹幕生成设备,包括处理器。存储器,其中存储有处理器的可执行指令。其中,处理器配置为经由执行可执行指令来执行的基于在线教育的弹幕生成方法的步骤。
如上所示,该实施例通过提取视频段落的内容信息的关键词,利用关键词对视频段落的弹幕进行筛选,突出显示与关键词相关联的弹幕,降低了与视频内容无关的弹幕对用户的干扰,有助于用户集中注意力在与视频内容有关的弹幕上,提供了视频内容以外的补充教学信息,加强了用户与用户之间、用户与课程之间的互动性,进一步提高了在线课程的人性化体验和教学质量。
所属技术领域的技术人员能够理解,本发明的各个方面可以实现为***、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“平台”。
图10是本发明的基于在线教育的弹幕生成设备的结构示意图。下面参照图10来描述根据本发明的这种实施方式的电子设备600。图10显示的电子设备600仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图10所示,电子设备600以通用计算设备的形式表现。电子设备600的组件可以包括但不限于:至少一个处理单元610、至少一个存储单元620、连接不同平台组件(包括存储单元620和处理单元610)的总线630、显示单元640等。
其中,存储单元存储有程序代码,程序代码可以被处理单元610执行,使得处理单元610执行本说明书上述电子处方流转处理方法部分中描述的根据本发明各种示例性实施方式的步骤。例如,处理单元610可以执行如图1中所示的步骤。
存储单元620可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)6201和/或高速缓存存储单元6202,还可以进一步包括只读存储单元(ROM)6203。
存储单元620还可以包括具有一组(至少一个)程序模块6205的程序/实用工具6204,这样的程序模块6205包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
总线630可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、***总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
电子设备600也可以与一个或多个外部设备700(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备600交互的设备通信,和/或与使得该电子设备600能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口650进行。并且,电子设备600还可以通过网络适配器660与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。网络适配器660可以通过总线630与电子设备600的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储平台等。
本发明实施例还提供一种计算机可读存储介质,用于存储程序,程序被执行时实现的基于在线教育的弹幕生成方法的步骤。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述电子处方流转处理方法部分中描述的根据本发明各种示例性实施方式的步骤。
如上所示,该实施例通过提取视频段落的内容信息的关键词,利用关键词对视频段落的弹幕进行筛选,突出显示与关键词相关联的弹幕,降低了与视频内容无关的弹幕对用户的干扰,有助于用户集中注意力在与视频内容有关的弹幕上,提供了视频内容以外的补充教学信息,加强了用户与用户之间、用户与课程之间的互动性,进一步提高了在线课程的人性化体验和教学质量。
图11是本发明的计算机可读存储介质的结构示意图。参考图11所示,描述了根据本发明的实施方式的用于实现上述方法的程序产品800,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
综上,本发明的目的在于提供基于在线教育的弹幕生成方法、***、设备及存储介质,通过提取视频段落的内容信息的关键词,利用关键词对视频段落的弹幕进行筛选,突出显示与关键词相关联的弹幕,降低了与视频内容无关的弹幕对用户的干扰,有助于用户集中注意力在与视频内容有关的弹幕上,提供了视频内容以外的补充教学信息,加强了用户与用户之间、用户与课程之间的互动性,进一步提高了在线课程的人性化体验和教学质量。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

Claims (16)

1.一种基于在线教育的弹幕生成方法,应用于在线课程,其特征在于,包括以下步骤:
S110、接收用户向当前在线课程发送的带有时间戳的实时弹幕,形成第一弹幕池,所述在线课程的视频流包括音频信息、图像层以及叠加在所述图像层上的至少部分透明的弹幕层,所述弹幕层显示所述第一弹幕池中的实时弹幕;
S120、在预设时长的所述在线课程的视频段落中基于所述图像层的内容信息以及所述视频段落的音频信息获得至少一课程关键词;
S130、自所述第一弹幕池中获得所述视频段落的时间对应的弹幕,形成对应所述视频段落的第二弹幕池;
S140、自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,形成显示弹幕库,执行步骤S190;
S190、将所述显示弹幕库中的弹幕突出显示于所述弹幕层。
2.如权利要求1所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S120包括以下步骤:
S121、对所述在线课程的视频段落中所述图像层的至少一帧画面进行图文识别,获得所述视频段落的第一文本;并对所述视频段落进行语音识别,获得所述视频段落的第二文本;
S122、将所述第一文本与所述第二文本中重复出现次数最多的至少一个词作为所述视频段落的课程关键词。
3.如权利要求2所述的基于在线教育的弹幕生成方法,其特征在于,所述预设时长的选择范围均为10秒至10分钟。
4.如权利要求1所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S140替换为:
步骤S150、基于所述课程关键词在的课程视频库中获得相关联的弹幕作为备选弹幕池,自所述第二弹幕池获得包含所述课程关键词的弹幕结合备选弹幕池共同确定显示弹幕库,执行步骤S190。
5.如权利要求4所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S150包括以下步骤:
S151、自在线视频的课程视频库中搜索包含所述课程关键词的所有视频段落;
S152、自所有所述视频段落对应的所有弹幕作为备选弹幕池,将所述备选弹幕池中的弹幕基于点赞数排序;以及
S153、根据所述第二弹幕池中获得至少一包含所述课程关键词的弹幕以及所述备选弹幕池中点赞数最高的至少一弹幕作为显示弹幕库。
6.如权利要求1所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S140替换为:
步骤S160、自所述第二弹幕池中获得至少一包含所述课程关键词并且收到点赞数最高的弹幕,形成显示弹幕库,执行步骤S190。
7.如权利要求6所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S160包括以下步骤:
步骤S161、自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,作为目标弹幕池;
步骤S162、自所述视频段落的时间对应的弹幕中获得点赞数最高的至少一个弹幕作为备选弹幕池;以及
步骤S163、获得所述目标弹幕池和备选弹幕池中重复的弹幕,形成显示弹幕库。
8.如权利要求1所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S140替换为:
步骤S170、自所述第二弹幕池中获得至少一包含所述课程关键词并且与用户的错题集相关联的弹幕,形成显示弹幕库,执行步骤S190。
9.如权利要求8所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S170包括以下步骤:
S171、自用户的历史数据库的错题集中获得所述错题的错题关键词;
S172、自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,作为目标弹幕池;以及
S173、自所述目标弹幕池中获得满足所述错题关键词的弹幕,形成显示弹幕库。
10.如权利要求1所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S140替换为:
步骤S180、自所述第二弹幕池中获得至少一包含所述课程关键词并且与用户的历史播放记录相关联的弹幕,形成显示弹幕库,执行步骤S190。
11.如权利要求10所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S180包括以下步骤:
S181、自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,作为目标弹幕池;
S182、获得用户的历史数据库的观看次数最多的视频中排序点赞数最高的至少一个弹幕作为备选弹幕池;以及
S183、获得所述目标弹幕池和备选弹幕池中重复的弹幕,形成显示弹幕库。
12.如权利要求1所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S190包括以下步骤:
S191、基于图文识别,检测所述图像层的非文本区域;以及
S192、在所述弹幕层中仅在与所述非文本区域重叠的区域突出显示所述显示弹幕库中的弹幕。
13.如权利要求1所述的基于在线教育的弹幕生成方法,其特征在于,所述步骤S190中,突出显示所述弹幕的方法包括以下中的至少一种:
采用比所述第一弹幕池的弹幕的字体的字号更大的字体来显示所述显示弹幕库中的弹幕;
采用比所述第一弹幕池的弹幕的字体的颜色不同的字体来显示所述显示弹幕库中的弹幕;
所述显示弹幕库中的弹幕悬浮于所述第一弹幕池的弹幕上方,且所述显示弹幕库中的弹幕至少遮挡局部所述第一弹幕池的弹幕;
将所述显示弹幕库中的弹幕描边;
将所述显示弹幕库中的弹幕高亮显示。
14.一种基于在线教育的弹幕生成***,用于实现权利要求1所述的基于在线教育的弹幕生成方法,其特征在于,包括:
第一弹幕池模块,接收用户向当前在线课程发送的带有时间戳的实时弹幕,形成第一弹幕池,所述在线课程的视频流包括音频信息、图像层以及叠加在所述图像层上的至少部分透明的弹幕层,所述弹幕层显示所述第一弹幕池中的实时弹幕;
课程关键词模块,在预设时长的所述在线课程的视频段落中基于所述图像层的内容信息以及所述视频段落的音频信息获得至少一课程关键词;
第二弹幕池模块,自所述第一弹幕池中获得所述视频段落的时间对应的弹幕,形成对应所述视频段落的第二弹幕池;
显示弹幕库模块,自所述第二弹幕池中获得至少一包含所述课程关键词的弹幕,形成显示弹幕库;
弹幕显示模块,将所述显示弹幕库中的弹幕突出显示于所述弹幕层。
15.一种基于在线教育的弹幕生成设备,其特征在于,包括:
处理器;
存储器,其中存储有所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至13中任意一项所述基于在线教育的弹幕生成方法的步骤。
16.一种计算机可读存储介质,用于存储程序,其特征在于,所述程序被执行时实现权利要求1至13中任意一项所述基于在线教育的弹幕生成方法的步骤。
CN202010259847.7A 2020-04-03 2020-04-03 基于在线教育的弹幕生成方法、***、设备及存储介质 Pending CN111614986A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010259847.7A CN111614986A (zh) 2020-04-03 2020-04-03 基于在线教育的弹幕生成方法、***、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010259847.7A CN111614986A (zh) 2020-04-03 2020-04-03 基于在线教育的弹幕生成方法、***、设备及存储介质

Publications (1)

Publication Number Publication Date
CN111614986A true CN111614986A (zh) 2020-09-01

Family

ID=72198111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010259847.7A Pending CN111614986A (zh) 2020-04-03 2020-04-03 基于在线教育的弹幕生成方法、***、设备及存储介质

Country Status (1)

Country Link
CN (1) CN111614986A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112507164A (zh) * 2020-12-07 2021-03-16 重庆邮电大学 基于内容和用户标识的弹幕过滤方法、装置及存储介质
CN113673376A (zh) * 2021-08-03 2021-11-19 北京奇艺世纪科技有限公司 弹幕生成方法、装置、计算机设备和存储介质
CN114339362A (zh) * 2021-12-08 2022-04-12 腾讯科技(深圳)有限公司 视频弹幕匹配方法、装置、计算机设备和存储介质
CN115297355A (zh) * 2022-08-02 2022-11-04 北京奇艺世纪科技有限公司 弹幕显示方法、生成方法、装置、电子设备及存储介质
CN115484503A (zh) * 2021-05-31 2022-12-16 上海幻电信息科技有限公司 弹幕生成方法及装置、电子设备和存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090049467A1 (en) * 2002-07-02 2009-02-19 Caption Tv, Inc. System, method and computer program product for selective filtering of objectionable content from a program
CN104936035A (zh) * 2015-06-19 2015-09-23 腾讯科技(北京)有限公司 一种弹幕处理方法及***
CN105916057A (zh) * 2016-04-18 2016-08-31 乐视控股(北京)有限公司 一种视频弹幕的显示方法及装置
CN107463643A (zh) * 2017-07-19 2017-12-12 北京小米移动软件有限公司 弹幕数据的显示方法、装置及存储介质
CN107613392A (zh) * 2017-09-22 2018-01-19 广东欧珀移动通信有限公司 信息处理方法、装置、终端设备及存储介质
CN107645686A (zh) * 2017-09-22 2018-01-30 广东欧珀移动通信有限公司 信息处理方法、装置、终端设备及存储介质
CN108471541A (zh) * 2018-02-01 2018-08-31 北京奇艺世纪科技有限公司 一种视频弹幕显示的方法及装置
CN110784759A (zh) * 2019-08-12 2020-02-11 腾讯科技(深圳)有限公司 弹幕信息处理方法、装置、电子设备及存储介质

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090049467A1 (en) * 2002-07-02 2009-02-19 Caption Tv, Inc. System, method and computer program product for selective filtering of objectionable content from a program
CN104936035A (zh) * 2015-06-19 2015-09-23 腾讯科技(北京)有限公司 一种弹幕处理方法及***
CN105916057A (zh) * 2016-04-18 2016-08-31 乐视控股(北京)有限公司 一种视频弹幕的显示方法及装置
CN107463643A (zh) * 2017-07-19 2017-12-12 北京小米移动软件有限公司 弹幕数据的显示方法、装置及存储介质
CN107613392A (zh) * 2017-09-22 2018-01-19 广东欧珀移动通信有限公司 信息处理方法、装置、终端设备及存储介质
CN107645686A (zh) * 2017-09-22 2018-01-30 广东欧珀移动通信有限公司 信息处理方法、装置、终端设备及存储介质
CN108471541A (zh) * 2018-02-01 2018-08-31 北京奇艺世纪科技有限公司 一种视频弹幕显示的方法及装置
CN110784759A (zh) * 2019-08-12 2020-02-11 腾讯科技(深圳)有限公司 弹幕信息处理方法、装置、电子设备及存储介质

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112507164A (zh) * 2020-12-07 2021-03-16 重庆邮电大学 基于内容和用户标识的弹幕过滤方法、装置及存储介质
CN112507164B (zh) * 2020-12-07 2022-04-12 重庆邮电大学 基于内容和用户标识的弹幕过滤方法、装置及存储介质
CN115484503A (zh) * 2021-05-31 2022-12-16 上海幻电信息科技有限公司 弹幕生成方法及装置、电子设备和存储介质
CN115484503B (zh) * 2021-05-31 2024-03-08 上海幻电信息科技有限公司 弹幕生成方法及装置、电子设备和存储介质
CN113673376A (zh) * 2021-08-03 2021-11-19 北京奇艺世纪科技有限公司 弹幕生成方法、装置、计算机设备和存储介质
CN113673376B (zh) * 2021-08-03 2023-09-01 北京奇艺世纪科技有限公司 弹幕生成方法、装置、计算机设备和存储介质
CN114339362A (zh) * 2021-12-08 2022-04-12 腾讯科技(深圳)有限公司 视频弹幕匹配方法、装置、计算机设备和存储介质
CN114339362B (zh) * 2021-12-08 2023-06-13 腾讯科技(深圳)有限公司 视频弹幕匹配方法、装置、计算机设备和存储介质
CN115297355A (zh) * 2022-08-02 2022-11-04 北京奇艺世纪科技有限公司 弹幕显示方法、生成方法、装置、电子设备及存储介质
CN115297355B (zh) * 2022-08-02 2024-01-23 北京奇艺世纪科技有限公司 弹幕显示方法、生成方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN111614986A (zh) 基于在线教育的弹幕生成方法、***、设备及存储介质
US20140220535A1 (en) Methods, systems, and computer readable media for tagging atomic learning units of instructional content with standards and levels of rigor and for using the tagged atomic learning units for dynamically generating a curriculum for individualized academic instruction
US20100190145A1 (en) Device, system, and method of knowledge acquisition
US20150104764A1 (en) Adaptive grammar instruction for commas
US20110208508A1 (en) Interactive Language Training System
CN103761894A (zh) 互动课堂实现方法及交互平台
CN110569364A (zh) 在线教学方法、装置、服务器及存储介质
US10796592B2 (en) User generated content within an online education platform
CN111343507A (zh) 在线授课方法、装置、存储介质和电子设备
CN110111611B (zh) 信息处理方法、装置、介质和电子设备
US20190372863A1 (en) Simulating a user score from input objectives
CN111417014B (zh) 基于在线教育的视频生成方法、***、设备及存储介质
CN111739358A (zh) 一种教学文件的输出方法、装置及电子设备
Mustafa et al. Development and Alpha Testing of EzHifz Application: Al‐Quran Memorization Tool
CN111681142B (zh) 基于教育视频虚拟教学的方法、***、设备及存储介质
Monteiro et al. The representation of self in mediated interaction with computers
Maulana et al. An Android-Based Vocabulary Model for Autism
CN111507581B (zh) 基于语速的课程匹配方法、***、设备及存储介质
Moroz App assisted language learning: How students perceive Japanese smartphone apps
Kumar Enhancing video lectures with digital footnotes
CN112541493A (zh) 题目讲解方法、装置和电子设备
Jerome et al. A conceptual framework to examine the use of multimodal approaches in the tertiary-level English literature classroom
US10453354B2 (en) Automatically generated flash cards
Genc-Ersoy et al. Technology enhanced language learning: A review and assessment of the literature
US20150056598A1 (en) System and method for displaying user-specific content on an e-learning platform

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20201231

Address after: 200030 unit 01, room 801, 166 Kaibin Road, Xuhui District, Shanghai

Applicant after: Shanghai Ping An Education Technology Co.,Ltd.

Address before: 152, 86 Tianshui Road, Hongkou District, Shanghai

Applicant before: TUTORABC NETWORK TECHNOLOGY (SHANGHAI) Co.,Ltd.

TA01 Transfer of patent application right
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200901

WD01 Invention patent application deemed withdrawn after publication