语言学习播放控制方法

文档序号:6771801阅读:110来源:国知局
专利名称:语言学习播放控制方法
技术领域
本发明涉及电子技术领域,具体是针对语言进行练习的语言学习播放控制方法。
背景技术
在外语学习过程中,为了提高听说能力,一般会选取听力材料进行听、跟读练习, 比如选取了一段电影台词录音进行反复听读,但在这段录音台词中并不是所有信息都是有学习价值的,比如中间有一段是音乐或者其他跟语言无关的录音,或者其中有段台词已经是我们很熟悉的表达,所以我们在进行听读的时候希望能够快速跳过这段内容;又比如其中有段内容在听过后觉得没听明白,或对其中一段内容很感兴趣,所以我们希望能够再返回到这段内容的起点再次听读;而且在对这段电影台词进行反复的听读过程中,可能有些台词很经典,有些表达对学习提高很有价值,所以我们希望能把这些感兴趣的内容都提取出来,并记录下来,进行有选择性的重点练习。按照传统的播放操控方式很难轻松实现上述操作,比如要跳过一段内容或返回到前一段内容时,只能大约估计这段音频时长,然后再进行粗略的定位,近年来,音乐同步字幕(或称同步歌词,如Irc歌词)技术的应用给操作定位带来了很大的方便,比如有些播放设备可以通过按钮操作来实现上一句/下一句搜索播放,这是个很大的提高,但还有更大的提升空间,使用户具有更人性化的操作体验;而有些播放软件虽然可以通过拖动字幕来定位,但这些操作都是针对播放音乐应用的,定位时只是大致定位到某一句字幕,而非快速精确定位到这句字幕的起始播放时刻,这不适合语言学习的应用习惯。而在复读方面,现在的产品还是传统的复读模式选取某一连续时间段的内容进行复读,更没有做到永久性记录所选取的复读内容。

发明内容
本发明的主要目的是提供一种语言学习播放控制方法播放器播放音频数据文件,并同时显示该音频的同步字幕,用户可以通过滑动触摸屏触点来拖动显示字幕,从而可以将任意一句字幕拖动到字幕窗口中的预定位置,并将音频播放定位到该句字幕的起始播放时刻;用户可以整句提取出任意句、段字幕及其所对应时间段的音频内容。本发明解决其技术问题所采用的技术方案是一种语言学习播放控制方法,其包括播放器获取音频文件信息及对应字幕信息,按照每句字幕起始同步时间点,将字幕顺序排列显示,并获取与当前播放时间同步的那句字幕,将其内容高亮显示在字幕窗口的预定位置;播放器接收用户的触摸屏滑动操作指令,根据所述触摸屏滑动操作指令将所述字幕信息中的一句字幕拖动到字幕窗口中的所述预定位置,再接收一条定位操作指令将音频播放时间定位到该句字幕的起始播放时刻,或者;播放器接收用户的标记操作指令,根据所述标记操作指令对该标记操作指令对应的所述字幕信息中的字幕进行标记,记录所有被标记字幕,提取该所述被标记字幕及该所述被标记字幕所对应时间段的音频内容。优选地,所述播放器接收用户的触摸屏滑动操作指令,根据所述触摸屏滑动操作指令将所述字幕信息中的一句字幕拖动到字幕窗口中的预定位置,再接收一条定位操作指令将音频播放时间定位到该句字幕的起始播放时刻,具体包括实时监测用户在触摸屏上滑动的触点在字幕排列方向轴上的矢量位移;对字幕在所述字幕窗口上的显示位置在所述字幕排列方向轴上做相应矢量位移;将高亮显示切换到最靠近字幕窗口中所述预定位置的那句字幕,该句字幕成为当前高亮字幕;接收用户定位操作指令,获取当前高亮字幕的起始同步时间点,并将音频的播放定位到该同步时间点。优选地,所述播放器通过接收用户的标记操作指令,根据所述标记操作指令对该标记操作指令对应的所述字幕信息中的字幕进行标记,记录所有被标记字幕,提取该所述被标记字幕及该所述被标记字幕所对应时间段的音频内容,具体包括接收一条标记操作指令,对当前高亮字幕进行标记,记录该句被标记字幕,或者;接收一条起点标记操作指令,对所述当前高亮字幕记录为标记起始句,或者;在有前续字幕被标记为所述标记起始句的前提下,接收一条终点标记操作指令, 对所述当前高亮字幕记录为标记结束句,标记所述标记起始句至所述标记结束句之间的所有字幕,并记录该所有被标记字幕;接收一条提取操作指令,提取所述被标记字幕及所述被标记字幕所对应时间段的音频。实施本发明的技术方案,具有以下有益效果本发明提供的方法,用户可以通过滑动触摸屏触点来拖动显示字幕,从而可以将任意一句字幕拖动到字幕窗口中的预定位置, 并将音频播放定位到该句字幕的起始播放时刻;用户可以整句提取出任意句、段字幕及其所对应时间段的音频内容。应用在语言听读练习上,能够使学习人员在听力的同时还能读取到音频字幕内容,能够根据同步字幕快速将音频播放定位到任一句语音内容的播放起始位置,能够整句提取听力材料的任意句、段内容进行重点听读;操控方便、人性化,更大地满足了语言学习的播放定位需求,且更有利于抓取重点、排除冗余提高学习效率。


图1为本发明实施例提供的方法流程图;图2为图1中的步骤S120的流程图;图3为图1中的步骤S130的流程图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例提供一种语言学习播放控制方法,要求播放的音频数据文件具有对应的同步字幕,所有字幕内容都具有对应的起始同步时间点;播放设备具备触摸屏,能够进行触摸屏操作。如图1所示,实施例一提供方法包括步骤S110、播放器获取音频文件信息及对应字幕信息,并显示同步字幕,在该步骤SllO 中,所有字幕将按照起始同步时间顺序纵向排列显示,并将与音频的当前播放时间同步的那句字幕高亮显示在字幕窗口的中间位置。S120、播放器接收用户的触摸屏滑动操作指令,根据所述触摸屏滑动操作指令将所述字幕信息中的一句字幕拖动到字幕窗口中的预定位置,再接收一条定位操作指令将音频播放时间定位到该句字幕的起始播放时刻,此时,播放器实时监测并计算触点在字幕排列方向上的失量位移。在更为具体的实施例中,该步骤S120中,如图2所示,具体包括具体包括S121、实时监测用户在触摸屏上滑动的触点在字幕排列方向轴上的矢量位移;S122、 对字幕在所述触摸屏上的显示位置在所述字幕排列方向轴上做相应矢量位移;S123、将高亮显示切换到最靠近字幕窗口中间的那句字幕,该句字幕成为当前高亮字幕;S124、接收用户定位操作指令,获取当前高亮字幕的起始同步时间点,并将音频的播放定位到该同步时间点。如图1所示,实施例二提供方法包括步骤S110、播放器获取音频文件信息及对应字幕信息,并显示同步字幕,在该步骤SllO 中,所有字幕将按照起始同步时间顺序纵向排列显示,并将与音频的当前播放时间同步的那句字幕高亮显示在字幕窗口的中间位置。S130、播放器接收用户的标记操作指令,根据所述标记操作指令对该指令对应的字幕信息中的字幕进行标记,记录所有被标记字幕,提取该所有被标记字幕及该所有被标记字幕所对应时间段的音频内容。该步骤S130中,如图3所示,具体包括接收一条标记操作指令,对当前高亮字幕进行标记,记录该句被标记字幕,或者; 接收一条起点标记操作指令,对所述当前高亮字幕记录为标记起始句,或者;在有前续字幕被标记为所述标记起始句的前提下,接收一条终点标记操作指令,对所述当前高亮字幕记录为标记结束句,标记所述标记起始句至所述标记结束句之间的所有字幕,并记录该所有被标记字幕;接收一条提取操作指令,提取该所述被标记字幕及该所述被标记字幕所对应时间段的音频。对应音频的提取原则可以是若提取某一句字幕的对应音频,则提取从该句字幕起始同步时间点到下一句字幕起始同步时间点之间的内容,若已经是最后一句字幕,则直接提取从该句字幕起始同步时间点到音频结尾之间的内容;若提取若干句连续字幕的对应音频,则以所述标记起始句字幕的起始同步时间点为起点,以与之对应的所述标记结束句的下一句字幕起始同步时间点为终点(若标记的结束句已经是最后一句字幕,则终点时间为音频的结束时间),提取这段时间内的音频。可以将这些提取信息记录,在下次播放时可以根据提取信息选择播放提取内容;可以选择将提取内容进行复读,或者;可以将这些提取内容生成到一份新的音频和新的一份与之对应的字幕中。 以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种语言学习播放控制方法,其特征在于,包括播放器获取音频文件信息及对应字幕信息,按照每句字幕起始同步时间点,将字幕顺序排列显示,并获取与当前播放时间同步的那句字幕,将其内容高亮显示在字幕窗口的预定位置;播放器接收用户的触摸屏滑动操作指令,根据所述触摸屏滑动操作指令将所述字幕信息中的一句字幕拖动到字幕窗口中的预定位置,再接收一条定位操作指令将音频播放时间定位到该句字幕的起始播放时刻,或者;播放器接收用户的标记操作指令,根据所述标记操作指令对该标记操作指令对应的所述字幕信息中的字幕进行标记,记录所有被标记字幕,提取该所述被标记字幕及该所述被标记字幕所对应时间段的音频内容。
2.如权利要求1所述方法,其特征在于,所述播放器通过接收用户的触摸屏滑动操作指令,根据所述触摸屏滑动操作指令将所述字幕信息中的一句字幕拖动到字幕窗口中的预定位置,再接收一条定位操作指令将音频播放时间定位到该句字幕的起始播放时刻,具体包括实时监测用户在触摸屏上滑动的触点在字幕排列方向轴上的矢量位移; 对字幕在所述字幕窗口中的显示位置在所述字幕排列方向轴上做相应矢量位移; 将高亮显示切换到最靠近字幕窗口中的所述预定位置的那句字幕,该句字幕成为当前高亮字幕;接收用户定位操作指令,获取当前高亮字幕的起始同步时间点,并将音频的播放定位到该时间点。
3.如权利要求1所述方法,其特征在于,所述播放器通过接收用户的标记操作指令,根据所述标记操作指令对该标记操作指令对应的所述字幕信息中的字幕进行标记,记录所有被标记字幕,提取该所述被标记的字幕及该所述被标记的字幕所对应时间段的音频内容, 具体包括接收一条标记操作指令,对当前高亮字幕进行标记,记录该句被标记字幕,或者; 接收一条起点标记操作指令,对所述当前高亮字幕记录为标记起始句,或者; 在有前续字幕被标记为所述标记起始句的前提下,接收一条终点标记操作指令,对所述当前高亮字幕记录为标记结束句,标记所述标记起始句至所述标记结束句之间的所有字幕,并记录该所有被标记字幕;接收一条提取操作指令,提取所述被标记字幕及所述被标记字幕所对应时间段的音频。
全文摘要
本发明涉及一种语言学习播放控制方法,包括播放器获取音频和字幕信息,并将字幕同步显示在屏幕上;通过接收用户触摸屏滑动操作指令将字幕信息中的一句字幕拖动到字幕窗口中的预定位置,将音频播放时间定位到该句字幕的起始播放时刻,或者;通过接收用户标记操作指令对任意句、段字幕进行标记,提取所有标记的字幕及其对应时间段的音频内容。这样用户在听读语言材料时,可以很舒服地读取到同步字幕,可以快速将音频播放定位到任一句语音内容的起始播放时刻;还可以整句提取文件中的任意感兴趣内容。
文档编号G11B27/10GK102290081SQ20111017570
公开日2011年12月21日 申请日期2011年6月27日 优先权日2011年6月27日
发明者罗亮富 申请人:深圳市基思瑞科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1