一种在线教学中音频与ppt的同步方法、装置及相关设备的制造方法

文档序号:10538742阅读:231来源:国知局
一种在线教学中音频与ppt的同步方法、装置及相关设备的制造方法
【专利摘要】本发明实施例提供了一种在线教学中音频与PPT的同步方法、装置及相关设备。其中,在线教学中音频与PPT的同步方法应用于客户端,该方法包括:在线教学的PPT的相应位置设置播放音频信息的关键事件;基于所述关键事件对所述音频信息与所述PPT进行同步。本发明通过在PPT中对应位置设置关键事件的方式,实现了客户端所播放的音频信息与对应PPT内容的同步,避免了在线教学中授课语音与PPT显示内容不符的情况出现,从而提升了在线教学的教学效果。
【专利说明】
一种在线教学中音频与PPT的同步方法、装置及相关设备
技术领域
[0001]本发明涉及通信领域,尤其涉及一种在线教学中音频与PPT的同步方法、装置及相关设备。
【背景技术】
[0002]在教育领域,教学与互联网的结合促进了在线教学方式的产生。目前,在线教学采用的是在线视频教学的方式。在线视频教学过程中,会将音视频以流媒体的方式由老师所在的服务端实时传输到学生所在的客户端,同时教学所用的PPT(MicrOSOft OfficePowerPoint)也会转化成实时的流媒体传输,这个传输会将PPT的标注信息等一起转化为视频流。在线视频教学只是实时教学方式中的一种,除了在线视频教学之外,还可以采用其他的实时教学方式。
[0003]任何一种方式的在线教学中,都存在这样的问题:学生分布在不同地理位置的各个区域,学生们的网络状况(比如网速、带宽等)存在很大的差异,而且这些差异是无法预估的。网络状况的差异导致了老师在服务端输入的语音(也即音频信息)传输到不同学生端的时间不同,从而使得网络状况较差的学生所在客户端接收老师的语音出现延迟。
[0004]例如,老师在服务端输入的语音,传输到学生A所在客户端的时间为I秒,而传输到学生B所在客户端的时间为10秒,学生B所在客户端就出现了延迟。然而,学生所在客户端的语音延迟情况老师是无法得知的。这样,就会出现这样的情况:老师发送完语音,从与发送语音对应的当前PPT所在页翻到下一页,接收语音延迟的学生的PPT已经翻到了下一页,而当前接收到的语音与该页PPT的内容却不对应。这样的教学很显然无法达到预期的教学目的。
[0005]可见,目前的在线教学中,存在学生所在客户端的音频与教学PPT不同步的问题,对教学效果造成了很大影响。

【发明内容】

[0006]本发明的目的在于提供一种在线教学中音频与PPT的同步方法、装置及相关设备,提升在线教学的教学效果。
[0007]为实现上述目的,本发明提出了一种在线教学中音频与PPT的同步方法,应用于客户端,包括:
[0008]在在线教学的PPT的相应位置设置播放音频信息的关键事件;
[0009]基于所述关键事件对所述音频信息与所述PPT进行同步。
[0010]进一步地,上述方法还可具有以下特点,所述基于所述关键事件对所述音频信息与所述PPT进行同步,包括:
[0011 ]接收所述关键事件的启动指令;
[0012]根据所述启动指令启动所述音频信息的播放。
[0013]进一步地,上述方法还可具有以下特点,所述根据所述启动指令启动所述音频信息的播放,包括:
[0014]在所述音频信息为本地存储音频信息的情况下,根据所述启动指令启动所述本地存储音频信息的播放。
[0015]进一步地,上述方法还可具有以下特点,所述根据所述启动指令启动所述音频信息的播放,包括:
[0016]在所述音频信息为实时传输音频信息的情况下,根据所述启动指令启动所述实时传输音频信息的接收和播放。
[0017]进一步地,上述方法还可具有以下特点,所述基于所述关键事件对所述音频信息与所述PPT进行同步,包括:
[0018]接收所述关键事件的结束指令;
[0019]根据所述结束指令结束所述音频信息的播放。
[0020]进一步地,上述方法还可具有以下特点,所述根据所述结束指令结束所述音频信息的播放,包括:
[0021]在所述音频信息为本地存储音频信息的情况下,根据所述结束指令结束所述本地存储音频信息的播放。
[0022]进一步地,上述方法还可具有以下特点,所述根据所述结束指令结束所述音频信息的播放,包括:
[0023]在所述音频信息为实时传输音频信息的情况下,根据所述结束指令结束所述实时传输音频信息的接收和播放。
[0024]本发明实施例的在线教学中音频与PPT的同步方法,通过在PPT中对应位置设置关键事件的方式,实现了客户端所播放的音频信息与对应PPT内容的同步,避免了在线教学中授课语音与PPT显示内容不符的情况出现,从而提升了在线教学的教学效果。
[0025]为实现上述目的,本发明还提出了一种在线教学中音频与PPT的同步装置,应用于客户端,包括:
[0026]设置模块,用于在在线教学的PPT的相应位置设置播放音频信息的关键事件;
[0027]同步模块,用于基于所述关键事件对所述音频信息与所述PPT进行同步。
[0028]进一步地,上述装置还可具有以下特点,所述同步模块包括:
[0029]第一接收单元,用于接收所述关键事件的启动指令;
[0030]启动单元,用于根据所述第一接收单元接收的所述启动指令启动所述音频信息的播放。
[0031]进一步地,上述装置还可具有以下特点,所述启动单元包括:
[0032]本地启动子单元,用于在所述音频信息为本地存储音频信息的情况下,根据所述启动指令启动所述本地存储音频信息的播放。
[0033]进一步地,上述装置还可具有以下特点,所述启动单元包括:
[0034]远程启动子单元,用于在所述音频信息为实时传输音频信息的情况下,根据所述启动指令启动所述实时传输音频信息的接收和播放。
[0035]进一步地,上述装置还可具有以下特点,所述同步模块包括:
[0036]第二接收单元,用于接收所述关键事件的结束指令;
[0037]结束单元,用于根据所述第二接收单元接收的所述结束指令结束所述音频信息的播放。
[0038]进一步地,上述装置还可具有以下特点,所述结束单元包括:
[0039]本地结束子单元,用于在所述音频信息为本地存储音频信息的情况下,根据所述结束指令结束所述本地存储音频信息的播放。
[0040]进一步地,上述装置还可具有以下特点,所述结束单元包括:
[0041]远程结束子单元,用于在所述音频信息为实时传输音频信息的情况下,根据所述结束指令结束所述实时传输音频信息的接收和播放。
[0042]本发明实施例的在线教学中音频与PPT的同步装置,通过在PPT中对应位置设置关键事件的方式,实现了客户端所播放的音频信息与对应PPT内容的同步,避免了在线教学中授课语音与PPT显示内容不符的情况出现,从而提升了在线教学的教学效果。
[0043]为实现上述目的,本发明还提出了一种客户端设备,包括前述任一项所述的在线教学中音频与PPT的同步装置。
[0044]本发明实施例的客户端设备,包括在线教学中音频与PPT的同步装置,通过在PPT中对应位置设置关键事件的方式,实现了客户端所播放的音频信息与对应PPT内容的同步,避免了在线教学中授课语音与PPT显示内容不符的情况出现,从而提升了在线教学的教学效果。
【附图说明】
[0045]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0046]图1是本发明实施例中在线教学中音频与PPT的同步方法的流程图。
[0047]图2是本发明实施例中课程脚本实时演讲执行过程演示示意图。
[0048]图3是本发明实施例中在线教学中音频与PPT的同步装置的结构框图。
[0049]图4是本发明实施例中客户端设备的结构框图。
【具体实施方式】
[0050]以下结合附图对本发明的原理和特征进行描述,所举实施例只用于解释本发明,并非用于限定本发明的范围。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,根据本发明精神所获得的所有实施例,都属于本发明的保护范围。
[0051]应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,六和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符,一般表示前后关联对象是一种“或”的关系。
[0052]实施例一
[0053]图1是本发明实施例中在线教学中音频与PPT的同步方法的流程图。本实施例的在线教学中音频与PPT的同步方法应用于客户端(即在线教学的学生一方)。
[0054]如图1所示,本实施例中,在线教学中音频与PPT的同步方法可以包括以下步骤:
[0055]步骤SlOl,在在线教学的PPT的相应位置设置播放音频信息的关键事件;
[0056]其中,相应位置是指需要播放音频信息的位置。比如,在PPT的某一页中,需要结合本页PPT的内容播放音频信息,就可以在该页设置播放音频信息的关键事件。这样,当PPT显示到这一页时,该关键事件就会引起相应音频信息的播放。
[0057]关键事件可以看作是在PPT的显示执行过程中为音频设定的占位。就是说,PPT显示到设置有关键事件的这一页时,关键事件会引起与PPT的当前显示内容对应的音频信息。
[0058]可见,需要播放的音频信息是与对应的PPT位置绑定在一起的,这样就可以实现音频信息与PPT的同步,从而避免出现播放的音频信息与PPT的显示内容不相符的情况。
[0059]其中,关键事件中可以进一步设置音频信息的播放时长。
[0060]其中,播放的音频信息可以是客户端本地存储的音频信息,这里记为本地存储音频信息,也可以是由老师所在的服务端向客户端实时传输的音频信息,这里记为实时传输音频信息。
[0061 ]步骤S102,基于关键事件对音频信息与PPT进行同步。
[0062]在本发明实施例中,基于关键事件对音频信息与PPT进行同步,可以包括:接收关键事件的启动指令;根据启动指令启动音频信息的播放。
[0063]其中,启动指令可以是由老师所在的服务端向客户端发送的,也可以是客户端本地的PPT流程控制引起的。比如,PPT是顺序执行的,当执行到关键事件时,就认为客户端接收到了关键事件的启动指令。
[0064]客户端接收到关键事件的启动指令后,就会启动音频信息的播放。
[0065]其中,根据启动指令启动音频信息的播放,可以包括:在音频信息为本地存储音频信息的情况下,根据启动指令启动本地存储音频信息的播放。本地存储音频信息可以事先由客户端从老师所在的服务端下载至本地存储。这样,在播放的时候只进行本地播放就可以了。
[0066]其中,根据启动指令启动音频信息的播放,可以包括:在音频信息为实时传输音频信息的情况下,根据启动指令启动实时传输音频信息的接收和播放。
[0067]实时传输音频信息是由老师所在的服务端实时传输给客户端的,客户端一边接收一边播放。实时传输音频信息可以以音频流的方式传输。
[0068]在本发明实施例中,基于关键事件对音频信息与PPT进行同步,可以包括:接收关键事件的结束指令;根据结束指令结束音频信息的播放。
[0069]其中,结束指令可以是由老师所在的服务端向客户端发送的,也可以是关键事件中所设置的。比如,关键事件中设置音频信息的播放时长为20分钟,当音频信息的播放启动后,播放时间达到20分钟时,就认为客户端接收到了关键事件的结束指令。
[0070]其中,根据结束指令结束音频信息的播放,可以包括:在音频信息为本地存储音频信息的情况下,根据结束指令结束本地存储音频信息的播放。
[0071 ]其中,根据结束指令结束音频信息的播放,可以包括:在音频信息为实时传输音频信息的情况下,根据结束指令结束实时传输音频信息的接收和播放。
[0072]由于播放音频的关键事件是与相应的PPT内容绑定在一起的,因此确保了在线教学中所有学生的PPT和音频的同步播放,不会有老师在讲下一页的时候学生还在看上一页的情况。
[0073]下面通过示例,说明本发明实施例在线教学中音频与PPT的同步方法中的一种具体PPT实现方式,以及基于该具体PPT实现方式的音频与PPT的同步过程。该示例的内容并不用于对本发明进行限定。
[0074]在本发明实施例中,在线教学所需的文本信息、录制音频信息、录制视频信息等可以用一种专有PPT来记录,这种专有PPT不同于标准的微软PPT格式和苹果的Keynote格式。
[0075]在本发明实施例中,该专有PPT的内容可以包括:
[0076](I)板书;
[0077](2)板书标记;
[0078](3)录制音频信息(录制的非实时音频信息);
[OO79 ] (4)录制视频信息(录制的非实时视频信息);
[0080] (5)PPT 流程控制;
[0081 ] (6)交互式问答信息。
[0082]该专有PPT的所有内容都可以采用文本流的方式传输。虽然该专有PPT中可以包括音频信息和视频信息,但是由于该音频信息和视频信息都是录制的非实时信息,因此同样可以采用文本流的方式来传输。
[0083]对该专有ΡΡΤ,本发明实施例设计了专有解释器进行解释。该专有解释器将决定专有PPT的排版,以及专有PPT的逻辑控制。同时该专有PPT支持预设事件响应机制(比如动态标注等)。该专有PPT的语法格式如下例所示。
[0084]例:
[0085]= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
[0086]L16B:这是第一行,16号字体
[0087]L12S2D1:这二行,会在老师点击鼠标显示,D代表项目符号
[0088]L12S3D2EU10,2:这三行,会在老师点击鼠标显示,D代表项目符号,EU代表点击后会出现下划线(第10个字符开始,选中两个字符,就是鼠标)。
[0089]= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
[0090]这段专有PPT会被解析,同时该专有PPT同样支持在运行过程中的实现。例如,老师需要临时选择某一行字,因为教学过程中,学生会提问,老师可能会根据提问临时变更之前预设的教学流程。
[0091]为此,可以设计PPT的寻址方式,如L3N10,2B,这样的指令传输(以文本流的方式)到客户端,就会加粗“鼠标”两个字。
[0092]同时在专有PPT设计的时候,可以提供所见即所得的GUI(Graphi cal UserInterface,图形用户界面)界面,将界面布局直接转化成课程脚本。
[0093]课程脚本可以理解为老师的教案。课程脚本可以被前述的专有解释器执行。老师可以提前编排课程脚本,课程脚本能够简化老师的备课工作。
[0094]课程脚本是线性执行的(课程脚本的实质内容是专有PPT的内容,因此可以说PPT是线性执行的)。但是,老师在实时授课时,可以控制课程脚本中每个活动的执行和停止,以便在授课过程中可以随机应变。
[0095]一个典型的课程脚本如下:
[0096]= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
[0097][page I开场ul2223.p]—-ul2223.p是专有ppt的唯一标识
[0098]speak time 20[ul2u32133.MP3]一介绍开场内容,这段音频事先就录制好了
[0099]m
[0100]quest1n
[0101]A A is big than B
[0102]B B is big than A
[0103]C C is Big than c
[0104]m
[0105]answer time 10—大
[0106]B Because.......[0?07] speak time 40[ready]—实时音频,根据学生的反馈,老师临场发挥,第一次直播后,这段音频将被录制,并补充到课程脚本中。
[0108]student张三[flower]@Teacher—这个脚本记录了学生张三发送了一朵花给老师
[0109]m
[0110][page 2介绍主题I]
[0111]....
[0112][page 3结束]
[0113]....
[0114]= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
[0115]上述课程脚本中,speaktime 20[ul2u32133.ΜΡ3]和speak time 40[ready]就可以看作是播放音频信息的关键事件。
[0116]通过上述的课程脚本,老师可以与学生进行直播互动。直播互动仍然是在课程脚本的框架下被执行的。在课程脚本的执行过程中,学生的操作界面在被不断的修改变化。比如,老师希望学生在脚本的一个过程中,回答一个在线问题,那么,学生的界面就会变成一个问题界面。每个学生做完后,将会看到一个实时统计的结果。直到老师觉得可以对这个问题进行解释。老师可以执行脚本的下一个过程,即答题解析界面。也就是说,学生的整个过程,可以被老师预设或者临时变更。
[0117]老师与学生之间的直播互动可以采用现有的交互界面,不需要重新开发。
[0118]这里说明上述的专有PPT的传输方式。专有PPT的传输方式为两个部分:第一部分是课程脚本和课程素材的传输,第二部分是实时指令的传输。这两部分内容可以同时传输。
[0119]其中,第一部分可以使用HTTPS(HypertextTransfer Protocol Secure,超文本传输安全协议)协议进行传输。第一部分的传输内容会在客户端打开。第一部分的传输内容又分两种,第一种是PPT的文字及排版部分,每个PPT的内容压缩后被传输,内容不大于Ik,这块数据会在用户进入课程的时候直接被下载到客户端的本地设备。第二种是素材,例如事先录制的音频文件,嵌入到PPT里的图片文件,这块内容会在后台实时下载,到用户播放到某一页PPT时即可本地播放。
[0120]其中,第二部分传输的实时指令可以是板书、动态控制PPT流程等。这部分内容可以使用 HTTPS 或 TCP/IP(Transmiss1n Control Pro toco I/Internet Protocol,传输控制协议/因特网互联协议)方式传输。例如在浏览器环境下,可以使用HTTPS传输。
[0121]对于本发明实施例中的实时音频信息,可以采用音频流的方式传输。可以通过第三方的音频提供商提供在线音频播放的方式。
[0122]在线教学中的所有内容都受统一的课程脚本控制的。
[0123]这里说明在线教学中的音频与专有PPT之间的进度同步问题。由于对于PPT的播放可以采用课程脚本的方式,因此在课程脚本设定的时候,可以为音频设定占位,对于音频的控制,可以分段进行。不管是实时音频还是非实时音频,老师都可以控制某个音频片段的播放,这是和课程脚本穿插在一块的。这中控制是通过课程脚本来实现的。课程脚本的每一行,都代表一个动作。
[0124]课程脚本具有在线语音协作功能,所以,PPT内容与语音的同步可以采用关键事件来控制。
[0125]这里,引用一个课程脚本的片段来说明这个同步问题。
[0126]= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
[0127][page I开场ul2223.p]—-ul2223.p是专有ppt的唯一标识
[0128]speak time 20[ul2u32133.MP3]一介绍开场内容,这段音频事先就录制好了
[0129]m
[0130]speak time 40[ready]—实时音频,根据学生的反馈,老师临场发挥,第一次直播后,这段将被录制,并补充到脚本中.
[0131]a
[0132]...
[0133]= = = = = = = = = = = = = = =
[0134]图2是本发明实施例中课程脚本实时演讲执行过程演示示意图。图2中,实时播放需要接收到老师的播放结束指令才能结束,这个指令中包含了实时播放的时长。学生只有播放完毕指定的时长才会结束本地的播放。这样,就确保了所有学生PPT和音频的同步播放,不会出现老师在讲下一页的时候,学生还在看上一页的情况。
[0135]课程脚本的播放是以线性的方式播放的,只有在执行完一个动作之后,下一个动作才会被执行。假设老师在在线输出语音的过程中,同时会进行文字的下划线操作。那么老师的语音会被分割成划线之前、划线之后两段语音。分割前后的语音仍然是与当前的PPT内容相对应的,即保持了音频信息与PPT内容的同步。
[0136]本发明实施例的在线教学中音频与PPT的同步方法,通过在PPT中对应位置设置关键事件的方式,实现了客户端所播放的音频信息与对应PPT内容的同步,避免了在线教学中授课语音与PPT显示内容不符的情况出现,从而提升了在线教学的教学效果。
[0137]为了实现上述在线教学中音频与PPT的同步方法实施例中各步骤及方法,本发明实施例还提供了在线教学中音频与PPT的同步装置实施例。
[0138]图3是本发明实施例中在线教学中音频与PPT的同步装置的结构框图。该在线教学中音频与PPT的同步装置应用于客户端。
[0139]如图3所示,本实施例中,在线教学中音频与PPT的同步装置300可以包括设置模块310和同步模块320。其中,设置模块310用于在在线教学的PPT中设置播放音频信息的关键事件。同步模块320用于基于设置模块310设置的关键事件对音频信息与PPT进行同步。
[0140]在本发明实施例中,同步模块320可以包括第一接收单元和启动单元。其中,第一接收单元用于接收关键事件的启动指令。启动单元用于根据第一接收单元接收的所述启动指令启动所述音频信息的播放。
[0141]其中,启动单元可以包括本地启动子单元。本地启动子单元用于在音频信息为本地存储音频信息的情况下,根据启动指令启动本地存储音频信息的播放。
[0142]其中,启动单元可以包括远程启动子单元。远程启动子单元用于在音频信息为实时传输音频信息的情况下,根据启动指令启动实时传输音频信息的接收和播放。
[0143]在本发明实施例中,同步模块320可以包括第二接收单元和结束单元。第二接收单元用于接收关键事件的结束指令。结束单元用于根据第二接收单元接收的结束指令结束音频信息的播放。
[0144]其中,结束单元可以包括本地结束子单元。本地结束子单元用于在音频信息为本地存储音频信息的情况下,根据结束指令结束本地存储音频信息的播放。
[0145]其中,结束单元可以包括远程结束子单元。远程结束子单元用于在音频信息为实时传输音频信息的情况下,根据结束指令结束实时传输音频信息的接收和播放。
[0146]由于本实施例中的在线教学中音频与PPT的同步装置能够执行前述的在线教学中音频与PPT的同步方法,因此本实施例未详细描述的部分,可参考对前述在线教学中音频与PPT的同步方法实施例的相关说明。
[0147]本发明实施例的在线教学中音频与PPT的同步装置,通过在PPT中对应位置设置关键事件的方式,实现了客户端所播放的音频信息与对应PPT内容的同步,避免了在线教学中授课语音与PPT显示内容不符的情况出现,从而提升了在线教学的教学效果。
[0148]本发明实施例还提出了一种客户端设备。图4是本发明实施例中客户端设备的结构框图。如图4所示,本实施例中,客户端设备400中可以包括在线教学中音频与PPT的同步装置300。其中,在线教学中音频与PPT的同步装置300可以是本发明前述实施例中的任一种在线教学中音频与PPT的同步装置。关于在线教学中音频与PPT的同步装置300的说明请参见前述的在线教学中音频与PPT的同步装置实施例,此处不再赘述。
[0149]本发明实施例的客户端设备,包括在线教学中音频与PPT的同步装置,通过在PPT中对应位置设置关键事件的方式,实现了客户端所播放的音频信息与对应PPT内容的同步,避免了在线教学中授课语音与PPT显示内容不符的情况出现,从而提升了在线教学的教学效果。
[0150]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种在线教学中音频与PPT的同步方法,应用于客户端,其特征在于,包括: 在在线教学的PPT的相应位置设置播放音频信息的关键事件; 基于所述关键事件对所述音频信息与所述PPT进行同步。2.根据权利要求1所述的在线教学中音频与PPT的同步方法,其特征在于,所述基于所述关键事件对所述音频信息与所述PPT进行同步,包括: 接收所述关键事件的启动指令; 根据所述启动指令启动所述音频信息的播放。3.根据权利要求2所述的在线教学中音频与PPT的同步方法,其特征在于,所述根据所述启动指令启动所述音频信息的播放,包括: 在所述音频信息为本地存储音频信息的情况下,根据所述启动指令启动所述本地存储音频信息的播放。4.根据权利要求2所述的在线教学中音频与PPT的同步方法,其特征在于,所述根据所述启动指令启动所述音频信息的播放,包括: 在所述音频信息为实时传输音频信息的情况下,根据所述启动指令启动所述实时传输音频信息的接收和播放。5.根据权利要求1所述的在线教学中音频与PPT的同步方法,其特征在于,所述基于所述关键事件对所述音频信息与所述PPT进行同步,包括: 接收所述关键事件的结束指令; 根据所述结束指令结束所述音频信息的播放。6.根据权利要求5所述的在线教学中音频与PPT的同步方法,其特征在于,所述根据所述结束指令结束所述音频信息的播放,包括: 在所述音频信息为本地存储音频信息的情况下,根据所述结束指令结束所述本地存储音频信息的播放。7.根据权利要求5所述的在线教学中音频与PPT的同步方法,其特征在于,所述根据所述结束指令结束所述音频信息的播放,包括: 在所述音频信息为实时传输音频信息的情况下,根据所述结束指令结束所述实时传输音频信息的接收和播放。8.一种在线教学中音频与PPT的同步装置,应用于客户端,其特征在于,包括: 设置模块,用于在在线教学的PPT的相应位置设置播放音频信息的关键事件; 同步模块,用于基于所述关键事件对所述音频信息与所述PPT进行同步。9.根据权利要求8所述的在线教学中音频与PPT的同步装置,其特征在于,所述同步模块包括: 第一接收单元,用于接收所述关键事件的启动指令; 启动单元,用于根据所述第一接收单元接收的所述启动指令启动所述音频信息的播放。10.根据权利要求9所述的在线教学中音频与PPT的同步装置,其特征在于,所述启动单元包括: 本地启动子单元,用于在所述音频信息为本地存储音频信息的情况下,根据所述启动指令启动所述本地存储音频信息的播放。11.根据权利要求9所述的在线教学中音频与PPT的同步装置,其特征在于,所述启动单元包括: 远程启动子单元,用于在所述音频信息为实时传输音频信息的情况下,根据所述启动指令启动所述实时传输音频信息的接收和播放。12.根据权利要求8所述的在线教学中音频与PPT的同步装置,其特征在于,所述同步模块包括: 第二接收单元,用于接收所述关键事件的结束指令; 结束单元,用于根据所述第二接收单元接收的所述结束指令结束所述音频信息的播放。13.根据权利要求12所述的在线教学中音频与PPT的同步装置,其特征在于,所述结束单元包括: 本地结束子单元,用于在所述音频信息为本地存储音频信息的情况下,根据所述结束指令结束所述本地存储音频信息的播放。14.根据权利要求12所述的在线教学中音频与PPT的同步装置,其特征在于,所述结束单元包括: 远程结束子单元,用于在所述音频信息为实时传输音频信息的情况下,根据所述结束指令结束所述实时传输音频信息的接收和播放。15.—种客户端设备,其特征在于,包括权利要求8至14任一项所述的在线教学中音频与PPT的同步装置。
【文档编号】H04L29/08GK105897725SQ201610298925
【公开日】2016年8月24日
【申请日】2016年5月6日
【发明人】李颢, 廖敏, 楼律江, 陈肃, 丁迅
【申请人】亿瑞互动科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1