首页 / 专利库 / 软件 / 数字音频工作站 / 音频编辑器 / 基于教学课件的线上编辑过程提取音频编辑数据的方法

基于教学课件的线上编辑过程提取音频编辑数据的方法

阅读:122发布:2020-05-12

专利汇可以提供基于教学课件的线上编辑过程提取音频编辑数据的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开一种基于教学课件的线上编辑过程提取音频编辑数据的方法,包括如下步骤:S1:用户根据需要在当前编辑页面上的任意一个文本编辑区域内输入新的文本内容或者删减当前的文本内容,和/或添加新的音频或删减当前音频;S2:用户根据需要对当前文本编辑区域内的当前文本进行预处理,获得文本独立元素;S3:监听用户是否触发文本样式 修改 指令、和/或音频更改指令;S4:将当前编辑区域的所有音频编辑事件按照播放序号排序得到音频编辑事件列表;S5:将所有文本样式修改指令的 属性信息 、以及所有音频更改指令的属性信息都转换为通用格式的编辑数据,并将其传输至后台 服务器 保存。所述方法获得的编辑数据可用于数据逻辑处理和/或二次开发。,下面是基于教学课件的线上编辑过程提取音频编辑数据的方法专利的具体信息内容。

1.一种基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,该方法包括如下步骤:
S1:在利用线上编辑器制作教学课件的过程中,用户根据需要在当前编辑页面上的任意一个文本编辑区域内输入新的文本内容或者删减当前的文本内容;用户根据需要在当前编辑页面上添加新的音频或删减当前音频;
S2:在利用线上编辑器制作教学课件的过程中,用户根据需要对当前编辑页面上当前文本编辑区域内的当前文本进行预处理,获得文本独立元素;
S3:在用户制作教学课件的过程中,对于当前编辑页面上当前文本编辑区域内的任意一个文本独立元素或者由任意两个以上文本独立元素组成的文本独立元素组合,监听用户是否触发针对该文本独立元素或该文本独立元素组合的文本样式修改指令;当监听到用户触发针对该文本独立元素或该文本独立元素组合的文本样式修改指令时,将该文本样式修改指令绑定到该文本独立元素或该文本独立元素组合,并将该文本样式修改指令的属性信息存储到该文本独立元素或该文本独立元素组合;
在用户制作教学课件的过程中,监听用户是否触发音频更改指令;当监听到用户触发音频更改指令时,记录该音频更改指令;
用户在制作教学课件时,针对当前编辑页面上的每一个音频设置一个播放序号;当教学课件播放时,当前编辑页面的所有音频将按照用户在制作教学课件时预先设置的播放序号所确定的先后顺序播放;
S4:用户针对当前编辑区域的教学课件制作完成后,将用户利用音频更改指令在当前编辑区域内预先设置每一个音频定义为当前编辑区域的一个音频编辑事件,并将当前编辑区域的所有音频编辑事件按照播放序号排序得到音频编辑事件列表;
S5:将所有文本独立元素或文本独立元素组合存储的文本样式修改指令的属性信息都转换为通用格式的文本编辑数据,并将其通过网络协议传输至后台服务器保存;
基于当前编辑页面的音频编辑事件列表,将所有音频更改指令的属性信息都转换为通用格式的音频编辑数据,并将其通过网络协议传输至后台服务器保存。
2.根据权利要求1所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,所述步骤S2进一步包括如下子步骤:
S2.1:获取当前编辑页面上当前文本编辑区域内的当前文本内容;
S2.2:判断当前编辑页面上当前文本编辑区域内的当前文本内容是否包含字符串;如果是,则将当前文本编辑区域内的当前文本内容所包含的所有字符串均拆分成单个字符;
S2.3:将每一个单个字符与一个能够被浏览器解析的特定的span标签关联,构成一个文本独立元素;
S2.4:当用户在当前编辑页面上当前文本编辑区域内再次输入新的文本内容或者删减当前的文本内容时,重复所述步骤S2.1至所述步骤S2.3。
3.根据权利要求2所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,所述单个字符包括但不限于单个英文字母、单个汉字和单个标点符号。
4.根据权利要求1所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,所述文本样式修改指令包括但不限于加粗显示指令、斜体显示指令、加下划线显示指令、改变字符字体指令、改变字符大小指令、改变字符颜色指令、以及字符大小写切换指令。
5.根据权利要求1所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,所述音频更改指令为添加音频指令或清除音频指令。
6.根据权利要求1所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,所述音频更改指令的属性信息包含该音频更改指令所对应的音频的播放序号。
7.根据权利要求1所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,所述文本编辑区域包括文本框。
8.根据权利要求1-7任一项所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,用户针对当前编辑页面的教学课件制作完成后,当当前编辑页面的教学课件播放时,当前编辑页面的所述音频编辑事件列表中的所有音频编辑事件按照播放序号以自动或手动方式播放;将当前编辑页面的所述音频编辑事件列表中以自动方式播放的音频编辑事件定义为自动播放型音频编辑事件,将其中以手动方式播放的音频编辑事件定义为手动播放型音频编辑事件。
9.根据权利要求8所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,对于当前编辑页面的所述音频编辑事件列表中任意两个相邻的所述自动播放型音频编辑事件,当当前编辑页面的教学课件播放时,播放序号在前的音频编辑事件播放结束时刻即为播放序号在后的音频编辑事件的播放开始时刻。
10.根据权利要求8所述的基于教学课件的线上编辑过程提取音频编辑数据的方法,其特征在于,对于当前编辑页面的所述音频编辑事件列表中任意一个所述手动播放型音频编辑事件,所述方法在所述步骤S4之后还包括如下步骤:
在制作教学课件的过程中,用户在当前编辑页面上预先设置一个事件触发器,并针对所述音频编辑事件列表中每一个所述手动播放型音频编辑事件预先设置一个播放控制指令;当当前编辑页面的教学课件播放时,该事件触发器用于供用户手动触发播放控制指令,并且当用户针对一个所述手动播放型音频编辑事件利用该事件触发器手动触发一个播放控制指令后,该所述手动播放型音频编辑事件方才播放,否则,该所述手动播放型音频编辑事件将停止播放,使得当前编辑页面的教学课件将在此停止播放。

说明书全文

基于教学课件的线上编辑过程提取音频编辑数据的方法

技术领域

[0001] 本发明属于教学课件的线上编辑器及编辑方法技术领域,尤其是涉及一种基于教学课件的线上编辑过程提取音频编辑数据的方法。

背景技术

[0002] 线上教学和线下教学过程中,教师经常会利用课件来辅助教学活动,以改善教学效果。教师在开始教学活动之前,通常需要制作教学课件。然而,在线下教学领域,教师利用线下编辑器制作教学课件时所保存的相关数据以及利用线下编辑器编辑后的数据,不便于整合和相互分享。
[0003] 目前,在线上教学领域,尚没有能够辅助教师利用线上编辑器来制作教学课件的方法和产品。目前,用于其它领域的线上编辑器所保存的具有特定结构的数据,只能用于在浏览器端显示,无法将数据提取出来并将其转换成通用格式的数据使用,因而不能将提取出来的数据应用于其他平台或者对提取出来的数据进行二次开发。
[0004] 上述问题已经成为本领域技术人员亟待解决的技术难题。因此,非常需要一种基于教学课件的线上编辑过程提取编辑数据的方法。

发明内容

[0005] 本发明要解决的技术问题是提供一种基于教学课件的线上编辑过程提取音频编辑数据的方法。
[0006] 为解决上述技术问题,发明采用如下的技术方案:
[0007] 本发明提供一种基于教学课件的线上编辑过程提取音频编辑数据的方法,该方法包括如下步骤:
[0008] S1:在利用线上编辑器制作教学课件的过程中,用户根据需要在当前编辑页面上的任意一个文本编辑区域内输入新的文本内容或者删减当前的文本内容;用户根据需要在当前编辑页面上添加新的音频或删减当前音频;
[0009] S2:在利用线上编辑器制作教学课件的过程中,用户根据需要对当前编辑页面上当前文本编辑区域内的当前文本进行预处理,获得文本独立元素;
[0010] S3:在用户制作教学课件的过程中,对于当前编辑页面上当前文本编辑区域内的任意一个文本独立元素或者由任意两个以上文本独立元素组成的文本独立元素组合,监听用户是否触发针对该文本独立元素或该文本独立元素组合的文本样式修改指令;当监听到用户触发针对该文本独立元素或该文本独立元素组合的文本样式修改指令时,将该文本样式修改指令绑定到该文本独立元素或该文本独立元素组合,并将该文本样式修改指令的属性信息存储到该文本独立元素或该文本独立元素组合;
[0011] 在用户制作教学课件的过程中,监听用户是否触发音频更改指令;当监听到用户触发音频更改指令时,记录该音频更改指令;
[0012] 用户在制作教学课件时,针对当前编辑页面上的每一个音频设置一个播放序号;当教学课件播放时,当前编辑页面的所有音频将按照用户在制作教学课件时预先设置的播放序号所确定的先后顺序播放;
[0013] S4:用户针对当前编辑区域的教学课件制作完成后,将用户利用音频更改指令在当前编辑区域内预先设置每一个音频定义为当前编辑区域的一个音频编辑事件,并将当前编辑区域的所有音频编辑事件按照播放序号排序得到音频编辑事件列表;
[0014] S5:将所有文本独立元素或文本独立元素组合存储的文本样式修改指令的属性信息都转换为通用格式的文本编辑数据,并将其通过网络协议传输至后台服务器保存;
[0015] 基于当前编辑页面的音频编辑事件列表,将所有音频更改指令的属性信息都转换为通用格式的音频编辑数据,并将其通过网络协议传输至后台服务器保存。
[0016] 优选地,所述步骤S2进一步包括如下子步骤:
[0017] S2.1:获取当前编辑页面上当前文本编辑区域内的当前文本内容;
[0018] S2.2:判断当前编辑页面上当前文本编辑区域内的当前文本内容是否包含字符串;如果是,则将当前文本编辑区域内的当前文本内容所包含的所有字符串均拆分成单个字符;
[0019] S2.3:将每一个单个字符与一个能够被浏览器解析的特定的span标签关联,构成一个文本独立元素;
[0020] S2.4:当用户在当前编辑页面上当前文本编辑区域内再次输入新的文本内容或者删减当前的文本内容时,重复所述步骤S2.1至所述步骤S2.3。
[0021] 进一步优选地,所述单个字符包括但不限于单个英文字母、单个汉字和单个标点符号。
[0022] 优选地,所述文本样式修改指令包括但不限于加粗显示指令、斜体显示指令、加下划线显示指令、改变字符字体指令、改变字符大小指令、改变字符颜色指令、以及字符大小写切换指令。
[0023] 优选地,所述音频更改指令为添加音频指令或清除音频指令。
[0024] 优选地,所述音频更改指令的属性信息包含该音频更改指令所对应的音频的播放序号。
[0025] 优选地,所述文本编辑区域包括文本框。
[0026] 优选地,用户针对当前编辑页面的教学课件制作完成后,当当前编辑页面的教学课件播放时,当前编辑页面的所述音频编辑事件列表中的所有音频编辑事件按照播放序号以自动或手动方式播放;将当前编辑页面的所述音频编辑事件列表中以自动方式播放的音频编辑事件定义为自动播放型音频编辑事件,将其中以手动方式播放的音频编辑事件定义为手动播放型音频编辑事件。
[0027] 进一步优选地,对于当前编辑页面的所述音频编辑事件列表中任意两个相邻的所述自动播放型音频编辑事件,当当前编辑页面的教学课件播放时,播放序号在前的音频编辑事件播放结束时刻即为播放序号在后的音频编辑事件的播放开始时刻。
[0028] 进一步优选地,对于当前编辑页面的所述音频编辑事件列表中任意一个所述手动播放型音频编辑事件,所述方法在所述步骤S4之后还包括如下步骤:
[0029] 在制作教学课件的过程中,用户在当前编辑页面上预先设置一个事件触发器,并针对所述音频编辑事件列表中每一个所述手动播放型音频编辑事件预先设置一个播放控制指令;当当前编辑页面的教学课件播放时,该事件触发器用于供用户手动触发播放控制指令,并且当用户针对一个所述手动播放型音频编辑事件利用该事件触发器手动触发一个播放控制指令后,该所述手动播放型音频编辑事件方才播放,否则,该所述手动播放型音频编辑事件将停止播放,使得当前编辑页面的教学课件将在此停止播放。
[0030] 本发明所记载的任何范围包括端值以及端值之间的任何数值以及端值或者端值之间的任意数值所构成的任意子范围。
[0031] 如无特殊说明,本发明中的各原料均可通过市售购买获得,本发明中所用的设备可采用所属领域中的常规设备或参照所属领域的现有技术进行。
[0032] 与现有技术相比较,本发明具有如下有益效果:
[0033] 本发明提供的基于教学课件的线上编辑过程提取音频编辑数据的方法,能够基于用户利用线上编辑器制作教学课件的过程来提取编辑数据,例如文本编辑数据、和/或音频编辑数据,并将其转换成通用格式的编辑数据保存在后台服务器,其他教学平台可以通过接口从后台服务器获取文本编辑数据和/或音频编辑数据,以用于在浏览器端显示、进行数据逻辑处理、和/或二次开发等。附图说明
[0034] 下面结合附图对本发明的具体实施方式作进一步详细的说明
[0035] 图1为当前编辑页面以及文本编辑区域和文本内容的示意图;
[0036] 图2为将字符串拆分成单个字符的示意图;
[0037] 图3为文本独立元素的示意图;
[0038] 图4为将文本样式修改指令绑定到文本独立元素的示意图;
[0039] 图5为音频编辑事件列表的示意图之一;
[0040] 图6为音频编辑事件列表的示意图之二。

具体实施方式

[0041] 为了更清楚地说明本发明,下面结合优选实施例对本发明做进一步的说明。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本发明的保护范围。
[0042] 本实施例提供一种基于教学课件的线上编辑过程提取音频编辑数据的方法,该方法包括如下步骤:
[0043] S1:在利用线上编辑器制作教学课件的过程中,用户根据需要在当前编辑页面上的任意一个文本编辑区域内输入新的文本内容或者删减当前的文本内容;用户根据需要在当前编辑页面上添加新的音频或删减当前音频;
[0044] 文本编辑区域包括文本框;
[0045] 例如,在利用线上编辑器制作教学课件的过程中,当需要输入新的文本内容时,用户在当前编辑页面上创建一个文本框,并在该文本框内输入新的文本内容,或者当需要在当前编辑页面上的任意一个已有的文本框内输入新的文本内容时,用户在该文本框内输入新的文本内容;如图1所示,用户在当前编辑页面上创建一个文本框100,并在文本框100(下文将“文本框100”称为“当前文本编辑区域100”)内输入新的文本内容即字符串“Hello!”200;
[0046] 又例如,在利用线上编辑器制作教学课件的过程中,当需要对当前编辑页面上的任意一个已有的文本框内的当前文本内容进行删减修改时,用户将该文本框内的当前文本内容全部删除,或者删除当前文本内容的一部分;
[0047] S2:在利用线上编辑器制作教学课件的过程中,用户根据需要对当前编辑页面上当前文本编辑区域内的当前文本进行预处理,获得文本独立元素;
[0048] 上述步骤S2进一步包括如下子步骤:
[0049] S2.1:获取当前编辑页面上当前文本编辑区域内的当前文本内容;
[0050] 例如,如图1所示,获取当前文本编辑区域100内的当前文本内容为字符串“Hello!”200;
[0051] S2.2:判断当前编辑页面上当前文本编辑区域内的当前文本内容是否包含字符串;如果是,则将当前文本编辑区域内的当前文本内容所包含的所有字符串均拆分成单个字符;
[0052] 单个字符包括但不限于单个英文字母、单个汉字和单个标点符号;
[0053] 例如,如图2所示,将当前文本编辑区域100内的文本内容即字符串“Hello!”200拆分成第一单个字符“H”201、第二单个字符“e”202、第三单个字符“1”203、第四单个字符“1”204、第五单个字符“o”205和第六单个字符“!”206;
[0054] 容易理解,对于由多个汉字组成的字符串,该步骤将字符串拆分成单个汉字;
[0055] S2.3:将每一个单个字符与一个能够被浏览器解析的特定的span标签(行内标签)关联,构成一个文本独立元素,即每一个文本独立元素包含一个单个字符和一个能够被浏览器解析的特定的span标签;
[0056] 例如,如图3所示,第一单个字符“H”201与第一span标签“1”关联,构成第一文本独立元素301;第二单个字符“e”202与第二span标签“2”关联,构成第二文本独立元素302;第三单个字符“1”203与第三span标签“3”关联,构成第三文本独立元素303;第四单个字符“1”204与第四span标签“4”关联,构成第四文本独立元素304;第五单个字符“o”205与第五span标签“5”关联,构成第五文本独立元素305;第六单个字符“!”206与第六span标签“6”关联,构成第六文本独立元素306;
[0057] S2.4:当用户在当前编辑页面上当前文本编辑区域内再次输入新的文本内容或者删减当前的文本内容时,重复上述步骤S2.1至步骤S2.3;
[0058] S3:在用户制作教学课件的过程中,对于当前编辑页面上当前文本编辑区域内的任意一个文本独立元素或者由任意两个以上文本独立元素组成的文本独立元素组合,监听用户是否触发针对该文本独立元素或该文本独立元素组合的文本样式修改指令;当监听到用户触发针对该文本独立元素或该文本独立元素组合的文本样式修改指令时,将该文本样式修改指令绑定到该文本独立元素或该文本独立元素组合,并将该文本样式修改指令的属性信息存储到该文本独立元素或该文本独立元素组合;
[0059] 在用户制作教学课件的过程中,监听用户是否触发音频更改指令;当监听到用户触发音频更改指令时,记录该音频更改指令;
[0060] 文本样式修改指令包括但不限于加粗显示指令、斜体显示指令、加下划线显示指令、改变字符字体指令、改变字符大小指令、改变字符颜色指令、以及字符大小写切换指令;
[0061] 例如,如图4所示,在用户制作教学课件的过程中,对于第一文本独立元素301,监听用户是否触发针对第一文本独立元素301的文本样式修改指令,当监听到用户触发针对第一文本独立元素301的例如斜体显示指令时,将斜体显示指令绑定到第一文本独立元素301,并将斜体显示指令的属性信息存储到第一文本独立元素301,从而使得第一文本独立元素301的第一单个字符“H”201斜体显示;
[0062] 又例如,如图4所示,在用户制作教学课件的过程中,对于第五文本独立元素305,监听用户是否触发针对第五文本独立元素305的文本样式修改指令,当监听到用户触发针对第五文本独立元素305的例如加下划线显示指令时,将加下划线显示指令绑定到第五文本独立元素305,并将加下划线显示指令的属性信息存储到第五文本独立元素305,从而使得第五文本独立元素305的第五单个字符“o”205加下划线显示;
[0063] 音频更改指令为添加音频指令或清除音频指令;
[0064] 用户在制作教学课件时,针对当前编辑页面上的每一个音频设置一个播放序号;当教学课件播放时,当前编辑页面的所有音频将按照用户在制作教学课件时预先设置的播放序号所确定的先后顺序播放;
[0065] 音频更改指令的属性信息包含该音频更改指令所对应的音频的播放序号;
[0066] 在用户制作教学课件的过程中,监听用户是否触发音频更改指令,例如监听用户是否触发添加音频指令,当监听到用户触发添加音频指令时,记录该添加音频指令;该添加音频指令的属性信息包含该添加音频指令所对应的音频的播放序号;
[0067] 例如,教师(即用户,为表述方便,下文直接将用户称为教师)在教学过程中,为了强调英文语句的第一个单词的首字母需要大写,期望当教学课件播放时,能够播放第一音频“记着首字母要大写哟!”;为实现此效果,教师在制作教学课件时可以触发添加第一音频指令,从而使得当教学课件播放时能够播放第一音频“记着首字母要大写哟!”;
[0068] 又例如,教师在教学过程中,为了强调英文语句的第一个单词的除首字母之外的字母一般需要小写,期望当教学课件播放时,能够播放第二音频“记着除首字母之外的字母要小写哟!”;为实现此效果,教师在制作教学课件时可以触发添加第二音频指令,从而使得当教学课件播放时能够播放第二音频“记着除首字母之外的字母要小写哟!”;
[0069] 再例如,教师在教学过程中,为了强调英文语句的末尾需要添加合适的标点符号,期望当教学课件播放时,能够播放第三音频“别忘记在句子的末尾添加合适的标点符号哟!”;为实现此效果,教师在制作教学课件时可以触发添加第三音频指令,从而使得当教学课件播放时能够播放第三音频“别忘记在句子的末尾添加合适的标点符号哟!”;
[0070] 在本实施例中,例如,在制作教学课件时,对于当前编辑区域100,用户触发添加第一音频指令,并将添加第一音频指令所对应的第一音频的播放序号设置为1;用户触发添加第二音频指令,并将添加第二音频指令所对应的第二音频的播放序号设置为2;用户触发添加第三音频指令(此处第一音频指令、第二音频指令和第三音频指令的触发无时间先后顺序要求),并将添加第三音频指令所对应的第三音频的播放序号设置为3;除此之外,用户未触发其他音频更改指令;则当教学课件播放时,当前编辑区域100内的第一音频、第二音频和第三音频将按照播放序号所确定的先后顺序播放,即先播放第一音频“记着首字母要大写哟!”,然后播放第二音频“记着除首字母之外的字母要小写哟!”,再播放第三音频“别忘记在句子的末尾添加合适的标点符号哟!”;
[0071] 容易理解,清除音频指令与添加音频指令互为逆过程;教师在制作教学课件时,认为已有音频不再需要时,可以触发清除音频指令,以将已有的音频清除,在此不再赘述;
[0072] S4:用户针对当前编辑区域的教学课件制作完成后,将用户利用音频更改指令在当前编辑区域内预先设置每一个音频定义为当前编辑区域的一个音频编辑事件,并将当前编辑区域的所有音频编辑事件按照播放序号排序得到音频编辑事件列表;
[0073] 例如,用户针对当前编辑区域100的教学课件制作完成后,将用户利用音频更改指令在该编辑区域内预先设置第一音频“记着首字母要大写哟!”定义为当前编辑区域的第一音频编辑事件,将用户利用音频更改指令在当前编辑区域内预先设置第二音频“记着除首字母之外的字母要小写哟!”定义为当前编辑区域的第二音频编辑事件,将用户利用音频更改指令在当前编辑区域内预先设置第三音频“别忘记在句子的末尾添加合适的标点符号哟!”定义为当前编辑区域的第三音频编辑事件,并将当前编辑区域的第一音频编辑事件、第二音频编辑事件和第三音频编辑事件按照播放序号排序得到音频编辑事件列表,如图5所示;
[0074] S5:将所有文本独立元素或文本独立元素组合存储的文本样式修改指令的属性信息都转换为通用格式的文本编辑数据,并将其通过网络协议传输至后台服务器保存;
[0075] 基于当前编辑页面的音频编辑事件列表,将所有音频更改指令的属性信息都转换为通用格式的音频编辑数据,并将其通过网络协议传输至后台服务器保存。
[0076] 其他教学平台可以通过接口从后台服务器获取文本编辑数据和/或音频编辑数据,以用于在浏览器端显示、进行数据逻辑处理、和/或二次开发等。
[0077] 需要说明的是,用户针对当前编辑页面的教学课件制作完成后,当当前编辑页面的教学课件播放时,当前编辑页面的音频编辑事件列表中的所有音频编辑事件按照播放序号以自动或手动方式播放。将当前编辑页面的音频编辑事件列表中以自动方式播放的音频编辑事件定义为自动播放型音频编辑事件,将其中以手动方式播放的音频编辑事件定义为手动播放型音频编辑事件。
[0078] 对于当前编辑页面的音频编辑事件列表中任意两个相邻的自动播放型音频编辑事件,当当前编辑页面的教学课件播放时,播放序号在前的音频编辑事件播放结束时刻即为播放序号在后的音频编辑事件的播放开始时刻,即前一音频编辑事件播放结束时,后一音频编辑事件开始播放,二者之间没有时间间隔。
[0079] 对于当前编辑页面的音频编辑事件列表中任意一个手动播放型音频编辑事件,上述方法在上述步骤S4之后(可以在上述步骤S5之前,也可以在上述步骤S5之后)还包括如下步骤:
[0080] 在制作教学课件的过程中,用户在当前编辑页面上预先设置一个事件触发器,并针对音频编辑事件列表中每一个手动播放型音频编辑事件预先设置一个播放控制指令;当当前编辑页面的教学课件播放时,该事件触发器用于供用户手动触发播放控制指令,并且当用户针对一个手动播放型音频编辑事件利用该事件触发器手动触发(例如单击或双击鼠标)一个播放控制指令后,该手动播放型音频编辑事件方才播放,否则,该手动播放型音频编辑事件将停止播放,使得当前编辑页面的教学课件将在此停止播放。
[0081] 例如,在当前编辑页面的音频编辑事件列表中的所有编辑事件都为自动播放型音频编辑事件的情形下(即在当前编辑页面的音频编辑事件列表中的所有音频编辑事件按照播放序号自动播放的情形下),当当前编辑页面的教学课件播放时,当前编辑页面的所有音频编辑事件按照播放序号自动播放,即从当前编辑页面的第一音频编辑事件开始按照播放序号自动播放至最后一个音频编辑事件结束,并且对于音频编辑事件列表中任意两个相邻的音频编辑事件,播放序号在前的音频编辑事件播放结束时刻即为播放序号在后的音频编辑事件的播放开始时刻。自动播放期间,用户不需要再手动触发任何播放控制指令。
[0082] 又例如,在当前编辑页面的音频编辑事件列表中的所有音频编辑事件都为手动播放型音频编辑事件的情形下(即在当前编辑页面的音频编辑事件列表中的所有音频编辑事件按照播放序号手动播放的情形下),当当前编辑页面的教学课件播放时,当前编辑页面的所有音频编辑事件按照播放序号手动播放,即从当前编辑页面的第一音频编辑事件开始按照播放序号手动播放至最后一个音频编辑事件结束。在此情形下,用户需要针对每一个音频编辑事件逐个手动触发(例如单击或双击鼠标)播放控制指令,即用户手动触发一个播放控制指令,按照播放序号播放一个音频编辑事件,用户再次手动触发一个播放控制指令,按照播放序号播放下一个音频编辑事件,依此类推直至最后一个音频编辑事件播放后结束,如果用户针对任意一个音频编辑事件停止手动触发播放控制指令,则当前编辑页面的教学课件将在此停止播放。
[0083] 再例如,在当前编辑页面的音频编辑事件列表中的部分音频编辑事件为自动播放型音频编辑事件,其余部分音频编辑事件为手动播放型音频编辑事件的情形下(即在当前编辑页面的音频编辑事件列表中的部分音频编辑事件按照播放序号以自动方式播放,其余部分音频编辑事件按照播放序号以手动方式播放的情形下),当当前编辑页面的教学课件播放时,当前编辑页面的部分音频编辑事件按照播放序号自动播放,其余部分音频编辑事件按照播放序号手动播放。对于如图5所示的当前编辑页面的音频编辑事件列表,假设该音频编辑事件列表中的第二音频编辑事件需要手动播放,其余音频编辑事件需要自动播放,则当当前编辑页面的教学课件播放时,当前编辑页面的第一音频编辑事件按照播放序号自动播放,至第一音频编辑事件播放结束后停止播放,待用户手动触发播放控制指令后,第二音频编辑事件方才播放,并且第二音频编辑事件播放后,第三音频编辑事件按照播放序号自动播放至结束,如图6所示。在此情形下,对于音频编辑事件列表中任意两个相邻的自动播放型音频编辑事件,当教学课件播放时,播放序号在前的音频编辑事件播放结束时刻即为播放序号在后的音频编辑事件的播放开始时刻,即前一音频编辑事件播放结束时,后一音频编辑事件开始播放,二者之间没有时间间隔;对于音频编辑事件列表中手动播放型音频编辑事件,用户需要针对每一个音频编辑事件手动触发一个播放控制指令,否则,该手动播放型音频编辑事件将停止播放,使得当前编辑页面的教学课件将在此停止播放。
[0084] 需要说明的是,当前编辑页面的音频编辑事件列表中的哪些音频编辑事件需要以手动方式播放,以及以手动方式播放的音频编辑事件的数量,均由用户根据实际需要来确定。
[0085] 显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无法对所有的实施方式予以穷举。凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈