基于关键词语定位实现音频快进快退的方法和装置与流程

文档序号:24243633发布日期:2021-03-12 13:19阅读:160来源:国知局
基于关键词语定位实现音频快进快退的方法和装置与流程

本发明涉及音频播放技术领域,尤其涉及一种基于关键词语定位实现音频快进快退的方法和装置。



背景技术:

在mp3和mp4兴起之后,人们对音乐,音频的热衷,有增无减。特别是随着有声读物的出现,当听到自己不喜欢的内容时,想快进,当快进幅度过大,会导致需要快退回去,才能重新听错过的内容,在有声读物音频播放中,一般借助播放工具通话滑动的方式实现,很难以最少的时间成本,定位到用户的理想位置。



技术实现要素:

为解决上述问题,本发明提供一种基于关键词语定位实现音频快进快退的方法和装置,主要思路是:首先,基于音频文本内容和音频播放的实时同步,根据用户期望快进或快退的目标时间点,确定关键词语,通过关键词语搜索音频文本内容,定位文本中的所有关键词语,选定需要快进快退的关键词语所在的关键位置,选择所述关键词语或关键词语坐在段落的首行,或语句的前面两个字,确定为目标词语;通过对目标词语的定位,实现音频快进快退,以此来简化操作,缩短手动快进或快退所需的时间,快速定位用户希望播放的内容。

本发明提供一种基于关键词语定位实现音频快进快退的方法,所述方法包括:

获取音频多媒体文件和文本内容,并提取文本内容,所述文本内容可以作为字幕,在所述多媒体文件播放时,实时展示字幕;

确定关键词语,从音频文本内容中搜索所有关键词语,并定位;所述关键词语所在位置,至少有一个;

根据需要快进快退的关键词语所在的位置,确定关键位置,所述关键位置只有一个;

根据关键位置所在的段落,选择语句的前两个字,确定为目标词语;

通过对目标词语的定位,实现音频快进快退。

本发明还提供一种基于关键词语定位实现音频快进快退的装置,该装置包括:

文本提取模块:用于获取音频多媒体文件和文本内容,并提取文本内容,所述文本内容可以作为字幕,在所述多媒体文件播放时,实时展示字幕;

关键词语模块:用于确定关键词语,从音频文本内容中搜索所有关键词语,并定位;所述关键词语所在位置,至少有一个;

关键位置模块:用于根据需要快进快退的关键词语所在的位置,确定关键位置,所述关键位置只有一个;

目标词语模块:用于根据关键位置所在的段落,选择语句的前两个字,确定为目标词语;

播放模块:用于通过对目标词语的定位,实现音频快进快退。

本发明采取上述技术方案,所述基于关键词语定位实现音频快进快退的方法和装置,通过确定关键词语,定位关键位置,确定目标词语,实现音频播放的快进快退,本发明查找效率高,准确度高,操作简单,有利于提高用户的快进快退体验。

附图说明

图1示出了本发明的一种基于关键词语定位实现音频快进快退的方法流程图;

图2示出了本发明的一种基于关键词语定位实现音频快进快退的装置流程图。

具体实施方式

为详细阐述本发明的内容,通过以下实施例做进一步说明,参照图1,公开了本发明一种基于关键词语定位实现音频快进快退的方法,所述方法包括:

步骤s1:获取音频多媒体文件和文本内容,并提取文本内容,所述文本内容可以作为字幕,在所述多媒体文件播放时,实时展示字幕。

步骤s2:确定关键词语,从音频文本内容中搜索所有关键词语,并定位;所述关键词语所在位置,至少有一个。

步骤s3:根据需要快进快退的关键词语所在的位置,确定关键位置,所述关键位置只有一个。

步骤s4:根据关键位置所在的段落,选择语句的前两个字,确定为目标词语。

步骤s5:通过对目标词语的定位,实现音频快进快退。

本发明还提供一种基于关键词语定位实现音频快进快退的装置,该装置包括:

文本提取模块:用于获取音频多媒体文件和文本内容,并提取文本内容,所述文本内容可以作为字幕,在所述多媒体文件播放时,实时展示字幕;

关键词语模块:用于确定关键词语,从音频文本内容中搜索所有关键词语,并定位;所述关键词语所在位置,至少有一个;

关键位置模块:用于根据需要快进快退的关键词语所在的位置,确定关键位置,所述关键位置只有一个;

目标词语模块:用于根据关键位置所在的段落,选择语句的前两个字,确定为目标词语;

播放模块:用于通过对目标词语的定位,实现音频快进快退。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。



技术特征:

1.一种基于关键词语定位实现音频快进快退的方法,所述方法包括:

步骤s1:获取音频多媒体文件和文本内容,并提取文本内容;

步骤s2:确定关键词语,从音频文本内容中搜索所有关键词语,并定位;

步骤s3:根据需要快进快退的关键词语所在的位置,确定关键位置;

步骤s4:根据关键位置所在的段落,选择语句的前两个字,确定为目标词语;

步骤s5:通过对目标词语的定位,实现音频快进快退。

2.如权利要求1所述一种基于关键词语定位实现音频快进快退的方法,其特征在于,所述文本内容可以作为字幕,在所述多媒体文件播放时,实时展示字幕。

3.如权利要求1所述一种基于关键词语定位实现音频快进快退的方法,其特征在于,所述关键词语所在位置,至少有一个。

4.如权利要求1所述一种基于关键词语定位实现音频快进快退的方法,其特征在于,所述关键位置只有一个。

5.一种基于关键词语定位实现音频快进快退的装置,该装置包括:

文本提取模块:用于获取音频多媒体文件和文本内容,并提取文本内容;

关键词语模块:用于确定关键词语,从音频文本内容中搜索所有关键词语,并定位;

关键位置模块:用于根据需要快进快退的关键词语所在的位置,确定关键位置;

目标词语模块:用于根据关键位置所在的段落,选择语句的前两个字,确定为目标词语;

播放模块:用于通过对目标词语的定位,实现音频快进快退。


技术总结
本发明公开一种基于关键词语定位实现音频快进快退的方法和装置,通过确定关键词语,定位关键位置,确定目标词语,实现音频播放的快进快退,本发明查找效率高,准确度高,操作简单,有利于提高用户的快进快退体验。

技术研发人员:邓裕强;朱志
受保护的技术使用者:广州市久邦数码科技有限公司
技术研发日:2020.11.24
技术公布日:2021.03.12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1