[发明专利]音频切换方法及装置有效
申请号: | 201510934171.6 | 申请日: | 2015-12-15 |
公开(公告)号: | CN106887244B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 冯穗豫 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | G11B27/10 | 分类号: | G11B27/10;G11B27/031 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 510660 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 切换 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,特别涉及一种音频切换方法及装置。
背景技术
随着生活水平的提高,K歌在人们的生活中已经越来越普遍,而且越来越多的用户选择通过终端应用进行K歌,从而足不出户就能享受K歌的乐趣,在K歌演唱过程中,用户一般选择播放歌曲伴奏,然而,当出现用户不会演唱的歌曲段落时,用户则需要将歌曲伴奏切换至歌曲原唱。
为了实现歌曲伴奏与歌曲原唱之间的切换,需要使用两个独立的音频文件,即伴奏文件和原唱文件,该原唱文件包括歌曲伴奏及歌曲人声演唱,并同时对这两个音频文件进行解码,当检测到用户的切换操作时,即从伴奏文件的当前播放位置跳转至原唱文件相同的播放位置,以保证播放的连续性。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
对于一些应用来说,并不支持同时对两个音频文件进行解码,对于这些应用而言,上述相关技术无法实现歌曲伴奏与歌曲原唱的切换,因此,相关技术的适配性较差。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种音频切换方法及装置。所述技术方案如下:
一方面,提供了一种音频切换方法,所述方法包括:
获取待播放的音频文件,所述音频文件由伴奏音频片段和原唱音频片段拼接组成,所述伴奏音频片段位于所述原唱音频片段之前;
根据用户的播放选择操作,播放所述伴奏音频片段和原唱音频片段中任一片段;
如果在播放过程中检测到音频切换操作,获取当前所播放的音频片段的播 放长度,所述播放长度为当前播放位置距所述音频文件起始位置的距离;
从所述音频文件的目标位置继续进行播放,所述目标位置为与所述当前所播放的音频片段的播放长度所对应的另一音频片段上的播放位置。
另一方面,提供了一种音频切换装置,所述装置包括:
音频文件获取模块,用于获取待播放的音频文件,所述音频文件由伴奏音频片段和原唱音频片段拼接组成,所述伴奏音频片段位于所述原唱音频片段之前;
播放模块,用于根据用户的播放选择操作,播放所述伴奏音频片段和原唱音频片段中任一片段;
播放长度获取模块,用于如果在所述播放模块播放过程中检测到音频切换操作,获取当前所播放的音频片段的播放长度,所述播放长度为当前播放位置距所述音频文件起始位置的距离;
所述播放模块,还用于从所述音频文件获取模块获取的所述音频文件的目标位置继续进行播放,所述目标位置为与所述当前所播放的音频片段的播放长度所对应的另一音频片段上的播放位置。
本发明实施例提供的技术方案带来的有益效果是:
通过提供由伴奏音频片段和原唱音频片段拼接而成的音频文件,且当检测到音频切换操作时,在同一个音频文件内部进行播放进度的跳转,使得终端仅使用一个音频文件就可以实现伴奏与原唱之间的切换,从而不需要同时解码两个音频文件,也不需要解码器支持多声道和多音频流的解码能力,因此对所有的应用均具有适配性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的一种音频切换方法的流程图。
图2是根据一示例性实施例示出的一种音频切换方法的流程图。
图3是根据一示例性实施例示出的音频文件的示意图。
图4是根据一示例性实施例示出的音频播放界面的示意图。
图5是根据一示例性实施例示出的一种音频切换装置500框图。
图6是根据一示例性实施例示出的一种音频切换装置600框图。
图7是根据一示例性实施例示出的一种终端700的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
图1是根据一示例性实施例示出的一种音频切换方法的流程图,如图1所示,该音频切换方法包括以下步骤。
101、终端获取待播放的音频文件,该音频文件由伴奏音频片段和原唱音频片段拼接组成,该伴奏音频片段位于该原唱音频片段之前。
102、终端根据用户的播放选择操作,播放该伴奏音频片段和原唱音频片段中任一片段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510934171.6/2.html,转载请声明来源钻瓜专利网。