一种不完整歌曲处理的方法及装置.pdf

上传人:Y0****01 文档编号:19010 上传时间:2018-01-12 格式:PDF 页数:20 大小:1.37MB
返回 下载 相关 举报
摘要
申请专利号:

CN201510125134.0

申请日:

2015.03.20

公开号:

CN104778218A

公开日:

2015.07.15

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20150320|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

广东欧珀移动通信有限公司

发明人:

程胜

地址:

523860广东省东莞市长安镇乌沙海滨路18号

优先权:

专利代理机构:

广州三环专利代理有限公司44202

代理人:

郝传鑫; 熊永强

PDF下载: PDF下载
内容摘要

本发明实施例公开了不完整歌曲处理的方法,包括:若所述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落的分布位置;按照所述歌曲音频文件中不完整段落的分布位置及所述不完整段落的起始时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M个完整段落;根据所述歌曲音频文件中包含的第一关键字进行搜索,以得到包含所述关键字的第一歌曲音频文件;对所述第一歌曲音频文件进行剪切,以得到所述第一歌曲音频文件中与所述不完整段落对应的N个第一歌曲段落;将所述歌曲音频文件的M个完整段落与所述N个第一歌曲段落按照预设顺序进行拼接,以得到拼接歌曲音频文件。采用本发明实施例可以完善不完整的歌曲。

权利要求书

1.  一种不完整歌曲处理的方法,其特征在于,包括:
获取歌曲音频文件;
判断所述歌曲音频文件是否完整;
若所述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落的分布 位置;
按照所述歌曲音频文件中不完整段落的分布位置及所述不完整段落的起始 时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M 个完整段落,其中,M为大于1的整数;
根据所述歌曲音频文件中包含的第一关键字进行搜索,以得到包含所述关 键字的第一歌曲音频文件;
按照所述不完整段落的起始时间与结束时间及不完整段落包含的第二关键 字对所述第一歌曲音频文件进行剪切,以得到所述第一歌曲音频文件中与所述 不完整段落对应的N个第一歌曲段落,其中,N为大于或等于1的整数;
将所述歌曲音频文件的M个完整段落与所述N个第一歌曲段落按照预设顺 序进行拼接,以得到拼接歌曲音频文件。

2.
  如权利要求1所述的方法,其特征在于,所述判断所述歌曲音频文件是 否完整,包括:
提取所述歌曲音频文件的原唱部分;
检测所述歌曲音频文件的原唱部分中的语音是否完整,以判断所歌曲音频 文件是否完整。

3.
  如权利要求1所述的方法,其特征在于,所述判断所述歌曲音频文件是 否完整,包括:
提取所述歌曲音频文件的伴奏部分;
检测所述歌曲音频文件的伴奏部分的曲调是否完整,以判断所述歌曲音频 文件是否完整。

4.
  如权利要求1或2任一项所述的方法,其特征在于,所述根据所述歌曲 音频文件中包含的第一关键字进行搜索,以得到包含所述关键字的第一歌曲音 频文件,包括:
确定所述歌曲音频文件的第一关键字;
根据所述歌曲音频文件的第一关键字进行搜索,以得到包含所述第一关键 字的其他版本歌曲音频文件;
对所述含所述第一关键字的其他版本歌曲音频文件进行筛选,得到与所述 不完整段落对应的第一歌曲音频文件。

5.
  如权利要求1或2任一项所述的方法,其特征在于,所述将所述歌曲音 频文件的完整段落与所述第一歌曲音频文件中与所述不完整段落对应的第一歌 曲段落按照预设顺序进行拼接,以获取拼接歌曲音频文件之后,所述方法还包 括:
锁定所述拼接歌曲音频文件的拼接位置;
将所述拼接歌曲音频文件的拼接位置进行处理,以得到无缝拼接歌曲音频 文件。

6.
  一种不完整歌曲处理装置,其特征在于,包括:
获取单元,用于获取歌曲音频文件;
判断单元,用于判断所述歌曲音频文件是否完整;
第一确定单元,用于若所述歌曲音频文件不完整,确定所述歌曲音频文件 中不完整段落的分布位置;
剪切单元,用于按照所述歌曲音频文件中不完整段落的分布位置及所述不 完整段落的起始时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌 曲音频文件的M个完整段落,其中,M为大于1的整数;
搜索单元,用于根据所述歌曲音频文件中包含的第一关键字进行搜索,以 得到包含所述关键字的第一歌曲音频文件;
所述剪切单元,还用于按照所述不完整段落的起始时间与结束时间及不完 整段落包含的第二关键字对所述第一歌曲音频文件进行剪切,以得到所述第一 歌曲音频文件中与所述不完整段落对应的N个第一歌曲段落,其中,N为大于 或等于1的整数;
拼接单元,用于将所述歌曲音频文件的M个完整段落与所述N个第一歌曲 段落按照预设顺序进行拼接,以得到拼接歌曲音频文件。

7.
  如权利要求6所述的装置,其特征在于,所述判断单元包括:
第一提取单元,用于提取所述歌曲音频文件的原唱部分;
第一检测单元,用于检测所述歌曲音频文件的原唱部分中的语音是否完整, 以判断所歌曲音频文件是否完整。

8.
  如权利要求6所述的方法,其特征在于,所述判断单元包括:
第二提取单元,用于提取所述歌曲音频文件的伴奏部分;
第二检测单元,用于检测所述歌曲音频文件的伴奏部分的曲调是否完整, 以判断所述歌曲音频文件是否完整。

9.
  如权利要求6或7任一项所述的装置,其特征在于,所述搜索单元包括:
第二确定单元,用于确定所述歌曲音频文件的第一关键字;
搜索子单元,用于根据所述歌曲音频文件的第一关键字进行搜索,以得到 包含所述关键字的其他版本歌曲音频文件;
筛选单元,用于对所述含所述第一关键字的其他版本歌曲音频文件进行筛 选,得到与所述不完整段落对应的第一歌曲音频文件。

10.
  如权利要求6或7任一项所述的装置,其特征在于,所述装置还包括:
锁定单元,用于锁定所述拼接歌曲音频文件的拼接位置;
拼接单元,用于将所述拼接歌曲音频文件的拼接位置进行处理,以获取无 缝拼接歌曲音频文件。

说明书

一种不完整歌曲处理的方法及装置
技术领域
本发明实施例涉及音频处理技术领域,尤其涉及一种不完整歌曲处理的方 法及装置。
背景技术
随着移动互联网技术的快速发展,装置(如手机、平板电脑、touch)及专 用播放机等对音乐的追求也越来越来。目前来看,现有技术中对音乐的功能播 放仅限于提高自身的音质处理,如通过装置或者专用播放机中自带的处理软件 对劣质音频文件进行适当处理,以提高播放质量;或者,对音频文件本身的质 量要求较高,往往正版音频文件能播出较好的效果,而对音频文件的局部处理, 如剪切技术、提取技术研究较少。
现有技术中,对于不完整的歌曲通常会将其摈弃,这会对较多残缺的歌曲 带来收藏价值流失,目前尚无对残缺的歌曲较好的补救措施。
发明内容
本发明实施例提供了一种不完整歌曲处理的方法及装置,可以完善不完整 的歌曲,能够较好地优化歌曲质量,提高用户体验。
本发明实施例第一方面提供了一种不完整歌曲处理的方法,包括:
获取歌曲音频文件;
判断所述歌曲音频文件是否完整;
若所述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落的分布 位置;
按照所述歌曲音频文件中不完整段落的分布位置及所述不完整段落的起始 时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M 个完整段落,其中,M为大于1的整数;
根据所述歌曲音频文件中包含的第一关键字进行搜索,以得到包含所述关 键字的第一歌曲音频文件;
按照所述不完整段落的起始时间与结束时间及不完整段落包含的第二关键 字对所述第一歌曲音频文件进行剪切,以得到所述第一歌曲音频文件中与所述 不完整段落对应的N个第一歌曲段落,其中,N为大于或等于1的整数;
将所述歌曲音频文件的M个完整段落与所述N个第一歌曲段落按照预设顺 序进行拼接,以得到拼接歌曲音频文件。
本发明实施例第二方面提供了一种不完整歌曲处理装置,包括:
获取单元,用于获取歌曲音频文件;
判断单元,用于判断所述歌曲音频文件是否完整;
第一确定单元,用于若所述歌曲音频文件不完整,确定所述歌曲音频文件 中不完整段落的分布位置;
剪切单元,用于按照所述歌曲音频文件中不完整段落的分布位置及所述不 完整段落的起始时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌 曲音频文件的M个完整段落,其中,M为大于1的整数;
搜索单元,用于根据所述歌曲音频文件中包含的第一关键字进行搜索,以 得到包含所述关键字的第一歌曲音频文件;
所述剪切单元,还用于按照所述不完整段落的起始时间与结束时间及不完 整段落包含的第二关键字对所述第一歌曲音频文件进行剪切,以得到所述第一 歌曲音频文件中与所述不完整段落对应的N个第一歌曲段落,其中,N为大于 或等于1的整数;
拼接单元,用于将所述歌曲音频文件的M个完整段落与所述N个第一歌曲 段落按照预设顺序进行拼接,以得到拼接歌曲音频文件。
本发明实施例获取歌曲音频文件;判断所述歌曲音频文件是否完整;若所 述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落的分布位置;按照 所述歌曲音频文件中不完整段落的分布位置及所述不完整段落的起始时间和结 束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M个完整段 落,其中,M为大于1的整数;根据所述歌曲音频文件中包含的第一关键字进 行搜索,以得到包含所述关键字的第一歌曲音频文件;按照所述不完整段落的 起始时间与结束时间及不完整段落包含的第二关键字对所述第一歌曲音频文件 进行剪切,以得到所述第一歌曲音频文件中与所述不完整段落对应的N个第一 歌曲段落,其中,N为大于或等于1的整数;将所述歌曲音频文件的M个完整 段落与所述N个第一歌曲段落按照预设顺序进行拼接,以得到拼接歌曲音频文 件。采用本发明实施例可以完善不完整的歌曲,能够较好地优化歌曲质量,提 高用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例、描述中 所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发 明实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动 的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种不完整歌曲处理的方法的第一实施例流程 示意图;
图2为本发明实施例提供的一种不完整歌曲处理的方法的第二实施例流程 示意图;
图3为本发明实施例提供的一种不完整歌曲处理的方法的第三实施例流程 示意图;
图4为本发明实施例提供的一种不完整歌曲处理的方法的第四实施例流程 示意图;
图5为本发明实施例提供的一种不完整歌曲处理的方法的第五实施例流程 示意图;
图6为本发明实施例提供的一种不完整歌曲处理装置的第一实施例结构示 意图;
图7为本发明实施例提供的一种不完整歌曲处理装置的第二实施例结构示 意图;
图8为本发明实施例提供的一种不完整歌曲处理装置的第三实施例结构示 意图。
图9为本发明实施例提供的一种不完整歌曲处理装置的第四实施例结构示 意图;
图10为本发明实施例提供的一种不完整歌曲处理装置的第五实施例结构示 意图;
图11为本发明实施例提供的一种不完整歌曲处理装置的第六实施例结构示 意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明实施例一部分实施例, 而不是全部的实施例。基于本发明实施例中的实施例,本领域普通技术人员在 没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明实施例保 护的范围。
实现中,本发明实施例中,装置可以包括但不限于:笔记本电脑、手机、 平板电脑、智能可穿戴设备、播放机、MP3、MP4、智能电视、机顶盒、服务器 等等。装置的系统指装置的操作系统,可以包括但不限于:Android系统、塞班 系统、Windows系统、IOS(苹果公司开发的移动操作系统)系统等等。需要说 明的是,Android装置指Android系统的装置,塞班装置指塞班系统的装置,等 等。上述装置仅是举例,而非穷举,包含但不限于上述装置。
实现中,本发明实施例中,歌曲可以包括但不限于:中文歌曲、英文歌曲、 俄文歌曲、西班牙歌曲、古典歌曲、流行音乐歌曲、摇滚音乐歌曲、轻音乐歌 曲、说唱歌曲、清唱歌曲、视频中的歌曲等等。上述歌曲仅是举例,而非穷举, 包含但不限于上述歌曲。
实现过程中,歌曲的格式可包括但不仅限于:MP3、MP4、WMV、WAV、 FLV等等。上述歌曲的格式仅是举例,而非穷举,包含但不限于上述歌曲的格 式。
结合图1至图11对本发明实施例提供的一种不完整歌曲处理的方法及装置 进行描述。
请参阅图1,图1是本发明实施例提供的一种不完整歌曲处理的方法的第一 实施例流程示意图。本实施例中所描述的不完整歌曲处理的方法,包括步骤:
S101、获取歌曲音频文件。
具体地,获取歌曲音频文件,其中,歌曲音频文件可包括但不仅限于:一 首歌曲、多首歌曲、M个不完整歌曲与N个完整歌曲,其中,M与N均为大于 或等于1的整数。本实施例可针对残缺歌曲,对其进行修复。
S102、判断所述歌曲音频文件是否完整。
具体地,判断歌曲音频文件是否完整。歌曲音频文件是否完整可通过检测 其是否连续或者歌曲中间噪音过大,或者某个片段丢失进行判断。
S103、若所述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落 的分布位置。
具体地,若歌曲音频文件不完整,确定歌曲音频文件中不完整段落的分布 位置。可依据位置噪声较大或者突然停顿而缺乏连续性的位置确定不完整段落 的分布,根据歌曲的语句片段,将完整的语句片段区分开,剩下的便是歌曲的 不完整段落。
S104、按照所述歌曲音频文件中不完整段落的分布位置及所述不完整段落 的起始时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文 件的M个完整段落,其中,M为大于1的整数。
具体地,按照歌曲音频文件中不完整段落的分布位置及不完整段落的起始 时间和结束时间对歌曲音频文件进行剪切,以得到歌曲音频文件的M个完整段 落,其中,M为大于1的整数。歌曲音频文件可分为完整段落与不完整段落, 依据不完整段落的分布与不完整段落的起始时间与结束时间可对预设构成部分 进行剪切,去除掉不完整段落,剩下的便是完整段落。
S105、根据所述歌曲音频文件中包含的第一关键字进行搜索,以得到包含 所述关键字的第一歌曲音频文件。
具体地,根据歌曲音频文件中包含的第一关键字进行搜索,以得到包含所 述关键字的第一歌曲音频文件。其中,关键字可包括但不仅限于:关键歌词、 关键曲调和关键第一音频文件的语音。
作为一种可能的实施方式,以歌曲音频文件的第一关键字进行搜索可搜索 到多个版本的歌曲,可对多个版本的第一歌曲进行筛选,以确定质量最优、最 完整或者用户最喜欢风格的第一歌曲,也可以是与歌曲音频文件一样或者最为 接近的歌曲。
S106、按照所述不完整段落的起始时间与结束时间及不完整段落包含的第 二关键字对所述第一歌曲音频文件进行剪切,以得到所述第一歌曲音频文件中 与所述不完整段落对应的N个第一歌曲段落,其中,N为大于或等于1的整数。
具体地,按照不完整段落的起始时间与结束时间及不完整段落包含的第二 关键字对第一歌曲音频文件进行剪切,以得到第一歌曲音频文件中与不完整段 落对应的N个第一歌曲段落,其中,N为大于或等于1的整数。其中,第一关 键字可与第二关键字相同。
作为一种可能的实施方式,歌曲音频文件中的不完整段落可为几个语句片 段或者只有一个语句片段中的几个字。
S107、将所述歌曲音频文件的M个完整段落与所述N个第一歌曲段落按照 预设顺序进行拼接,以得到拼接歌曲音频文件。
具体地,将歌曲音频文件的M个完整段落与N个第一歌曲段落按照预设顺 序进行拼接,以得到拼接歌曲音频文件。其中,预设顺序可包括但不仅限于: 时间先后顺序、随机顺序、待拼接歌曲的原始顺序、用户自己设置的顺序等等。
作为一种可能的实施方式,例如,本发明实施例用于经典歌曲的修复,则 预设顺序可为经典歌曲的播放顺序。
本发明实施例获取歌曲音频文件;判断所述歌曲音频文件是否完整;若所 述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落的分布位置;按照 所述歌曲音频文件中不完整段落的分布位置及所述不完整段落的起始时间和结 束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M个完整段 落,其中,M为大于1的整数;根据所述歌曲音频文件中包含的第一关键字进 行搜索,以得到包含所述关键字的第一歌曲音频文件;按照所述不完整段落的 起始时间与结束时间及不完整段落包含的第二关键字对所述第一歌曲音频文件 进行剪切,以得到所述第一歌曲音频文件中与所述不完整段落对应的N个第一 歌曲段落,其中,N为大于或等于1的整数;将所述歌曲音频文件的M个完整 段落与所述N个第一歌曲段落按照预设顺序进行拼接,以得到拼接歌曲音频文 件。采用本发明实施例可以完善不完整的歌曲,能够较好地优化歌曲质量,提 高用户体验。
请参阅图2,图2是本发明实施例提供的一种不完整歌曲处理的方法的第二 实施例流程示意图,包括步骤:
S201、提取所述歌曲音频文件的原唱部分。
具体地,提取歌曲音频文件的原唱部分。通常情况下,歌曲音频文件可包 括:原唱部分与伴奏部分。可将歌曲音频文件的原唱部分与伴奏部分进行分离, 提取出歌曲音频文件的原唱部分。
S202、检测所述歌曲音频文件的原唱部分中的语音是否完整,以判断所歌 曲音频文件是否完整。
具体地,检测歌曲音频文件的原唱部分中的语音是否完整,以判断所歌曲 音频文件是否完整。可检测歌曲音频文件的原唱部分中的语音中的语句片段之 间是否连续、语音的曲调是否变化过大、语音片段之间是否中断时间过长。
本发明实施例提取所述歌曲音频文件的原唱部分;检测所述歌曲音频文件 的原唱部分中的语音是否完整,以判断所歌曲音频文件是否完整。采用本发明 实施例可判断歌曲是否完整。
请参阅图3,图3是本发明实施例提供的一种不完整歌曲处理的方法的第三 实施例流程示意图,包括步骤:
S301、提取所述歌曲音频文件的伴奏部分。
具体地,提取N个歌曲音频文件的伴奏部分。通常情况下,歌曲音频文件 可包括:原唱部分与伴奏部分。可将歌曲音频文件的原唱部分与伴奏部分进行 分离,提取出歌曲音频文件的伴奏部分。
S302、检测所述歌曲音频文件的伴奏部分的曲调是否完整,以判断所述歌 曲音频文件是否完整。
具体地,检测歌曲音频文件的伴奏部分中的曲调是否完整,以判断所歌曲 音频文件是否完整。可检测歌曲音频文件的伴奏部分中的曲调中的曲调片段之 间是否连续、曲调是否变化过大、曲调片段之间是否中断时间过长。
本发明实施例提取所述歌曲音频文件的伴奏部分;检测所述歌曲音频文件 的伴奏部分的曲调是否完整,以判断所述歌曲音频文件是否完整。采用本发明 实施例可判断歌曲是否完整。
请参阅图4,图4是本发明实施例提供的一种不完整歌曲处理的方法的第三 实施例流程示意图,包括步骤:
S401、确定所述歌曲音频文件的第一关键字。
具体地,确定歌曲音频文件的第一关键字,其中,第一关键字可包括但不 仅限于:歌曲音频文件中出现频率较多的语音、或者重复度较高的歌词、或者 高潮曲调等等。
S402、根据所述歌曲音频文件的关键字进行搜索,以得到包含所述关键字 的其他版本歌曲音频文件。
具体地,根据歌曲音频文件的第一关键字进行搜索,以得到包含第一关键 字的其他版本歌曲音频文件。例如,《好汉歌》里面有一句经典歌词,即“大河 向东流”,可以“大河向东流”作为第一关键字进行搜索,可搜索到多个版本的 好汉歌。
作为一种可能的实施情况,第一关键字可为多个,例如,《好汉歌》里面的 经典歌词,即“大河向东流”和“风风火火闯九州”,可以“大河向东流”和“风 风火火闯九州”作为第一关键字进行搜索,可搜索到多个版本的好汉歌,这样 有利于寻找用户想要的歌曲音频文件的精度。
S403、对所述含所述关键字的其他版本歌曲音频文件进行筛选,得到与所 述不完整段落对应的第一歌曲音频文件。
具体地,对含所述关键字的其他版本歌曲音频文件进行筛选,得到与不完 整段落对应的第一歌曲音频文件。可对其他版本歌曲文件的播放效果进行比较, 确定出效果最好的版本作为第一歌曲音频文件;可选择符合用户需求的版本作 为第一歌曲音频文件。
本发明实施例确定所述歌曲音频文件的第一关键字;根据所述歌曲音频文 件的第一关键字进行搜索,以得到包含所述第一关键字的其他版本歌曲音频文 件;对所述含所述第一关键字的其他版本歌曲音频文件进行筛选,得到与所述 不完整段落对应的第一歌曲音频文件。采用本发明实施例可搜索到与歌曲音频 文件相匹配的其他版本歌曲音频文件。
请参阅图5,图5是本发明实施例提供的一种不完整歌曲处理的方法的第五 实施例流程示意图,包括步骤:
S501、获取歌曲音频文件。
具体地,获取歌曲音频文件,其中,歌曲音频文件可包括但不仅限于:一 首歌曲、多首歌曲、M个不完整歌曲与N个完整歌曲,其中,M与N均为大于 或等于1的整数。本实施例可针对残缺歌曲,对其进行修复。
S502、判断所述歌曲音频文件是否完整。
具体地,判断歌曲音频文件是否完整。歌曲音频文件是否完整可通过检测 其是否连续或者歌曲中间噪音过大,或者某个片段丢失进行判断。
S503、若所述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落 的分布位置。
具体地,若歌曲音频文件不完整,确定歌曲音频文件中不完整段落的分布 位置。可依据位置噪声较大或者突然停顿而缺乏连续性的位置确定不完整段落 的分布,根据歌曲的语句片段,将完整的语句片段区分开,剩下的便是歌曲的 不完整段落。
S504、按照所述歌曲音频文件中不完整段落的分布位置及所述不完整段落 的起始时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文 件的M个完整段落,其中,M为大于1的整数。
具体地,按照歌曲音频文件中不完整段落的分布位置及不完整段落的起始 时间和结束时间对歌曲音频文件进行剪切,以得到歌曲音频文件的M个完整段 落,其中,M为大于1的整数。歌曲音频文件可分为完整段落与不完整段落, 依据不完整段落的分布与不完整段落的起始时间与结束时间可对预设构成部分 进行剪切,去除掉不完整段落,剩下的便是完整段落。
S505、根据所述歌曲音频文件中包含的第一关键字进行搜索,以得到包含 所述关键字的第一歌曲音频文件。
具体地,根据歌曲音频文件中包含的第一关键字进行搜索,以得到包含所 述关键字的第一歌曲音频文件。其中,关键字可包括但不仅限于:关键歌词、 关键曲调和关键第一音频文件的语音。
作为一种可能的实施方式,以歌曲音频文件的第一关键字进行搜索可搜索 到多个版本的歌曲,可对多个版本的第一歌曲进行筛选,以确定质量最优、最 完整或者用户最喜欢风格的第一歌曲,也可以是与歌曲音频文件一样或者最为 接近的歌曲。
S506、按照所述不完整段落的起始时间与结束时间及不完整段落包含的第 二关键字对所述第一歌曲音频文件进行剪切,以得到所述第一歌曲音频文件中 与所述不完整段落对应的N个第一歌曲段落,其中,N为大于或等于1的整数。
具体地,按照不完整段落的起始时间与结束时间及不完整段落包含的第二 关键字对第一歌曲音频文件进行剪切,以得到第一歌曲音频文件中与不完整段 落对应的N个第一歌曲段落,其中,N为大于或等于1的整数。其中,第一关 键字可与第二关键字相同。
作为一种可能的实施方式,歌曲音频文件中的不完整段落可为几个语句片 段或者只有一个语句片段中的几个字。
S507、将所述歌曲音频文件的M个完整段落与所述N个第一歌曲段落按照 预设顺序进行拼接,以得到拼接歌曲音频文件。
具体地,将歌曲音频文件的M个完整段落与N个第一歌曲段落按照预设顺 序进行拼接,以得到拼接歌曲音频文件。其中,预设顺序可包括但不仅限于: 时间先后顺序、随机顺序、待拼接歌曲的原始顺序、用户自己设置的顺序等等。
作为一种可能的实施方式,例如,本发明实施例用于经典歌曲的修复,则 预设顺序可为经典歌曲的播放顺序。
S508、锁定所述拼接歌曲音频文件的拼接位置。
具体地,锁定拼接歌曲的拼接位置。为了实现无缝拼接,因此,不能显示 出拼接的痕迹,需要锁定拼接位置,对其进行处理。
S509、将所述拼接歌曲音频文件的拼接位置进行处理,以获取无缝拼接歌 曲音频文件。
具体地,将拼接歌曲音频文件的拼接位置进行处理,以获取无缝拼接歌曲 音频文件。其中,处理可包括但不仅限于:对拼接歌曲音频文件的拼接位置进 行曲调调整、插入变化程度相似的曲调、对变化幅度较大的拼接位置进行平滑 处理。
本发明实施例获取歌曲音频文件;判断所述歌曲音频文件是否完整;若所 述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落的分布位置;按照 所述歌曲音频文件中不完整段落的分布位置及所述不完整段落的起始时间和结 束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M个完整段 落,其中,M为大于1的整数;根据所述歌曲音频文件中包含的第一关键字进 行搜索,以得到包含所述关键字的第一歌曲音频文件;按照所述不完整段落的 起始时间与结束时间及不完整段落包含的第二关键字对所述第一歌曲音频文件 进行剪切,以得到所述第一歌曲音频文件中与所述不完整段落对应的N个第一 歌曲段落,其中,N为大于或等于1的整数;将所述歌曲音频文件的M个完整 段落与所述N个第一歌曲段落按照预设顺序进行拼接,以得到拼接歌曲音频文 件;锁定所述拼接歌曲的拼接位置;将所述拼接歌曲的拼接位置进行处理,以 获取无缝拼接歌曲。采用本发明实施例可对拼接歌曲进行处理,以得到无缝拼 接歌曲。
请参阅图6,图6是本发明实施例提供的一种不完整歌曲处理装置的第一实 施例结构示意图,具体如下:
获取单元601,用于获取歌曲音频文件。
具体地,获取单元601获取歌曲音频文件,其中,歌曲音频文件可包括但 不仅限于:一首歌曲、多首歌曲、M个不完整歌曲与N个完整歌曲,其中,M 与N均为大于或等于1的整数。本实施例可针对残缺歌曲,对其进行修复。
判断单元602,用于判断所述歌曲音频文件是否完整。
具体地,判断单元602判断歌曲音频文件是否完整。歌曲音频文件是否完 整可通过检测其是否连续或者歌曲中间噪音过大,或者某个片段丢失进行判断。
第一确定单元603,用于若所述歌曲音频文件不完整,确定所述歌曲音频文 件中不完整段落的分布位置。
具体地,若歌曲音频文件不完整,第一确定单元603确定歌曲音频文件中 不完整段落的分布位置。可依据位置噪声较大或者突然停顿而缺乏连续性的位 置确定不完整段落的分布,根据歌曲的语句片段,将完整的语句片段区分开, 剩下的便是歌曲的不完整段落。
剪切单元604,用于按照所述歌曲音频文件中不完整段落的分布位置及所述 不完整段落的起始时间和结束时间对所述歌曲音频文件进行剪切,以得到所述 歌曲音频文件的M个完整段落,其中,M为大于1的整数。
具体地,剪切单元604按照歌曲音频文件中不完整段落的分布位置及不完 整段落的起始时间和结束时间对歌曲音频文件进行剪切,以得到歌曲音频文件 的M个完整段落,其中,M为大于1的整数。歌曲音频文件可分为完整段落与 不完整段落,依据不完整段落的分布与不完整段落的起始时间与结束时间可对 预设构成部分进行剪切,去除掉不完整段落,剩下的便是完整段落。
搜索单元605,用于根据所述歌曲音频文件中包含的第一关键字进行搜索, 以得到包含所述关键字的第一歌曲音频文件;
所述剪切单元604,还用于按照所述不完整段落的起始时间与结束时间及不 完整段落包含的第二关键字对所述第一歌曲音频文件进行剪切,以得到所述第 一歌曲音频文件中与所述不完整段落对应的N个第一歌曲段落,其中,N为大 于或等于1的整数。
具体地,剪切单元604根据歌曲音频文件中包含的第一关键字进行搜索, 以得到包含所述关键字的第一歌曲音频文件。其中,关键字可包括但不仅限于: 关键歌词、关键曲调和关键第一音频文件的语音。
作为一种可能的实施方式,以歌曲音频文件的第一关键字进行搜索可搜索 到多个版本的歌曲,可对多个版本的第一歌曲进行筛选,以确定质量最优、最 完整或者用户最喜欢风格的第一歌曲,也可以是与歌曲音频文件一样或者最为 接近的歌曲。
拼接单元606,用于将所述歌曲音频文件的M个完整段落与所述N个第一 歌曲段落按照预设顺序进行拼接,以得到拼接歌曲音频文件。
具体地,拼接单元606将歌曲音频文件的M个完整段落与N个第一歌曲段 落按照预设顺序进行拼接,以得到拼接歌曲音频文件。其中,预设顺序可包括 但不仅限于:时间先后顺序、随机顺序、待拼接歌曲的原始顺序、用户自己设 置的顺序等等。
作为一种可能的实施方式,例如,本发明实施例用于经典歌曲的修复,则 预设顺序可为经典歌曲的播放顺序。
本发明实施例获取单元601获取歌曲音频文件;判断单元602,用于判断所 述歌曲音频文件是否完整;若所述歌曲音频文件不完整,第一确定单元603,确 定所述歌曲音频文件中不完整段落的分布位置;剪切单元604按照所述歌曲音 频文件中不完整段落的分布位置及所述不完整段落的起始时间和结束时间对所 述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M个完整段落,其中, M为大于1的整数;搜索单元605根据所述歌曲音频文件中包含的第一关键字 进行搜索,以得到包含所述关键字的第一歌曲音频文件;所述剪切单元604按 照所述不完整段落的起始时间与结束时间及不完整段落包含的第二关键字对所 述第一歌曲音频文件进行剪切,以得到所述第一歌曲音频文件中与所述不完整 段落对应的N个第一歌曲段落,其中,N为大于或等于1的整数;拼接单元606 将所述歌曲音频文件的M个完整段落与所述N个第一歌曲段落按照预设顺序进 行拼接,以得到拼接歌曲音频文件。采用本发明实施例可以完善不完整的歌曲, 能够较好地优化歌曲质量,提高用户体验。
请参阅图7,图7是本发明实施例提供的供的一种不完整歌曲处理装置的第 二实施例结构示意图,其中,图7中的获取单元601、判断单元602、确定单元 603、剪切单元604、搜索单元605、拼接单元606与图6所描述的一种不完整 歌曲处理装置的功能一样,图7所描述的一种不完整歌曲处理装置还包括:锁 定单元607、处理单元608,具体如下:
锁定单元607,用于锁定所述拼接歌曲音频文件的拼接位置。
具体地,锁定单元607锁定拼接歌曲音频文件的拼接位置。为了实现无缝 拼接,因此,不能显示出拼接的痕迹,需要锁定拼接位置,对其进行处理。
拼接单元608,用于将所述拼接歌曲音频文件的拼接位置进行处理,以获取 无缝拼接歌曲音频文件。
具体地,拼接单元608将拼接歌曲音频文件的拼接位置进行处理,以获取 无缝拼接歌曲音频文件。其中,处理可包括但不仅限于:对拼接歌曲音频文件 的拼接位置进行曲调调整、插入变化程度相似的曲调、对变化幅度较大的拼接 位置进行平滑处理。
本发明实施例获取单元601获取歌曲音频文件;判断单元602,用于判断所 述歌曲音频文件是否完整;若所述歌曲音频文件不完整,第一确定单元603,确 定所述歌曲音频文件中不完整段落的分布位置;剪切单元604按照所述歌曲音 频文件中不完整段落的分布位置及所述不完整段落的起始时间和结束时间对所 述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M个完整段落,其中, M为大于1的整数;搜索单元605根据所述歌曲音频文件中包含的第一关键字 进行搜索,以得到包含所述关键字的第一歌曲音频文件;所述剪切单元604按 照所述不完整段落的起始时间与结束时间及不完整段落包含的第二关键字对所 述第一歌曲音频文件进行剪切,以得到所述第一歌曲音频文件中与所述不完整 段落对应的N个第一歌曲段落,其中,N为大于或等于1的整数;拼接单元606 将所述歌曲音频文件的M个完整段落与所述N个第一歌曲段落按照预设顺序进 行拼接,以得到拼接歌曲音频文件;锁定单元607锁定所述拼接歌曲音频文件 的拼接位置;拼接单元608将所述拼接歌曲音频文件的拼接位置进行处理,以 获取无缝拼接歌曲音频文件。采用本发明实施例可对拼接歌曲音频文件进行处 理,以得到无缝拼接歌曲音频文件。
请参阅图8,图8是本发明实施例提供的供的一种不完整歌曲处理装置的第 三实施例结构示意图,图8为图6或图7中所描述的判断单元602的具体结构, 具体如下:
第一提取单元801,用于提取所述歌曲音频文件的原唱部分;
具体地,第一提取单元801提取歌曲音频文件的原唱部分。通常情况下, 歌曲音频文件可包括:原唱部分与伴奏部分。可将歌曲音频文件的原唱部分与 伴奏部分进行分离,提取出歌曲音频文件的原唱部分。
第一检测单元802,用于检测所述歌曲音频文件的原唱部分中的语音是否完 整,以判断所歌曲音频文件是否完整。
具体地,第一检测单元802检测歌曲音频文件的原唱部分中的语音是否完 整,以判断所歌曲音频文件是否完整。可检测歌曲音频文件的原唱部分中的语 音中的语句片段之间是否连续、语音的曲调是否变化过大、语音片段之间是否 中断时间过长。
本发明实施例第一提取单元801提取所述歌曲音频文件的原唱部分;第一 检测单元802检测所述歌曲音频文件的原唱部分中的语音是否完整,以判断所 歌曲音频文件是否完整。采用本发明实施例可判断歌曲是否完整。
请参阅图9,图9是本发明实施例提供的供的一种不完整歌曲处理装置的第 四实施例结构示意图,图9为图6或图7中所描述的判断单元602的具体结构, 具体如下:
第二提取单元901,用于提取所述歌曲音频文件的伴奏部分。
具体地,第二提取单元901提取N个歌曲音频文件的伴奏部分。通常情况 下,歌曲音频文件可包括:原唱部分与伴奏部分。可将歌曲音频文件的原唱部 分与伴奏部分进行分离,提取出歌曲音频文件的伴奏部分。
第二检测单元902,用于检测所述歌曲音频文件的伴奏部分的曲调是否完 整,以判断所述歌曲音频文件是否完整。
具体地,第二检测单元902检测歌曲音频文件的伴奏部分中的曲调是否完 整,以判断所歌曲音频文件是否完整。可检测歌曲音频文件的伴奏部分中的曲 调中的曲调片段之间是否连续、曲调是否变化过大、曲调片段之间是否中断时 间过长。
本发明实施例第二提取单元901提取所述歌曲音频文件的伴奏部分;第二 检测单元902检测所述歌曲音频文件的伴奏部分的曲调是否完整,以判断所述 歌曲音频文件是否完整。采用本发明实施例可判断歌曲是否完整。
请参阅图10,图10是本发明实施例提供的供的一种不完整歌曲处理装置的 第五实施例结构示意图,图10为图6或图7中所描述的搜索单元605的具体结 构,具体如下:
第二确定单元1001,用于确定所述歌曲音频文件的第一关键字。
具体地,第二确定单元1001确定歌曲音频文件的第一关键字,其中,第一 关键字可包括但不仅限于:歌曲音频文件中出现频率较多的语音、或者重复度 较高的歌词、或者高潮曲调等等。
搜索子单元1002,用于根据所述歌曲音频文件的第一关键字进行搜索,以 得到包含所述关键字的其他版本歌曲音频文件。
具体地,搜索子单元1002根据歌曲音频文件的第一关键字进行搜索,以得 到包含第一关键字的其他版本歌曲音频文件。例如,《好汉歌》里面有一句经典 歌词,即“大河向东流”,可以“大河向东流”作为第一关键字进行搜索,可搜 索到多个版本的好汉歌。
作为一种可能的实施情况,第一关键字可为多个,例如,《好汉歌》里面的 经典歌词,即“大河向东流”和“风风火火闯九州”,可以“大河向东流”和“风 风火火闯九州”作为第一关键字进行搜索,可搜索到多个版本的好汉歌,这样 有利于寻找用户想要的歌曲音频文件的精度。
筛选单元1003,用于对所述含所述第一关键字的其他版本歌曲音频文件进 行筛选,得到与所述不完整段落对应的第一歌曲音频文件。
具体地,筛选单元1003对含所述关键字的其他版本歌曲音频文件进行筛选, 得到与不完整段落对应的第一歌曲音频文件。可对其他版本歌曲文件的播放效 果进行比较,确定出效果最好的版本作为第一歌曲音频文件;可选择符合用户 需求的版本作为第一歌曲音频文件。
本发明实施例第二确定单元1001确定所述歌曲音频文件的第一关键字;搜 索子单元1002根据所述歌曲音频文件的第一关键字进行搜索,以得到包含所述 第一关键字的其他版本歌曲音频文件;筛选单元1003对所述含所述第一关键字 的其他版本歌曲音频文件进行筛选,得到与所述不完整段落对应的第一歌曲音 频文件。采用本发明实施例可搜索到与歌曲音频文件相匹配的其他版本歌曲音 频文件。
参见图11,图11为本发明实施例提供的一种不完整歌曲处理装置的第六实 施例结构示意图。本实施例中所描述的不完整歌曲处理装置包括:至少一个输 入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和 存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000 通过总线5000连接。
上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器 (non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序 代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000 中存储的程序代码,执行如下操作:
上述处理器3000,获取歌曲音频文件;
上述处理器3000,还用于:
判断所述歌曲音频文件是否完整;
上述处理器3000,还用于:
若所述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落的分布 位置;
上述处理器3000,还用于:
按照所述歌曲音频文件中不完整段落的分布位置及所述不完整段落的起始 时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M 个完整段落,其中,M为大于1的整数;
上述处理器3000,还用于:
根据所述歌曲音频文件中包含的第一关键字进行搜索,以得到包含所述关 键字的第一歌曲音频文件;
上述处理器3000,还用于:
按照所述不完整段落的起始时间与结束时间及不完整段落包含的第二关键 字对所述第一歌曲音频文件进行剪切,以得到所述第一歌曲音频文件中与所述 不完整段落对应的N个第一歌曲段落,其中,N为大于或等于1的整数;
上述处理器3000,还用于:
将所述歌曲音频文件的M个完整段落与所述N个第一歌曲段落按照预设顺 序进行拼接,以得到拼接歌曲音频文件。
上述处理器3000还用于:
锁定所述拼接歌曲音频文件的拼接位置;
上述处理器3000还用于:
将所述拼接歌曲音频文件的拼接位置进行处理,以得到无缝拼接歌曲音频 文件。
在一些可能的实施方式中,上述处理器3000还用于:
提取所述歌曲音频文件的原唱部分;
检测所述歌曲音频文件的原唱部分中的语音是否完整,以判断所歌曲音频 文件是否完整。
在一些可能的实施方式中,上述处理器3000还用于:
提取所述歌曲音频文件的伴奏部分;
检测所述歌曲音频文件的伴奏部分的曲调是否完整,以判断所述歌曲音频 文件是否完整。
在一些可能的实施方式中,上述处理器3000还用于:
确定所述歌曲音频文件的第一关键字;
根据所述歌曲音频文件的第一关键字进行搜索,以得到包含所述第一关键 字的其他版本歌曲音频文件;
对所述含所述第一关键字的其他版本歌曲音频文件进行筛选,得到与所述 不完整段落对应的第一歌曲音频文件。
实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处理器 3000可执行本发明实施例提供装置可以实施如图1~图5中所描述的实现方式, 也可执行本发明实施例提供的装置如图6~图10中所描述的不完整歌曲处理装置 的实现方式,在此不再赘述。
本发明实施例所有实施例中的模块或子模块,可以通过通用集成电路,例 如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific  Integrated Circuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
以上所揭露的仅为本发明实施例较佳实施例而已,当然不能以此来限定本 发明实施例之权利范围,因此依本发明实施例权利要求所作的等同变化,仍属 本发明实施例所涵盖的范围。

一种不完整歌曲处理的方法及装置.pdf_第1页
第1页 / 共20页
一种不完整歌曲处理的方法及装置.pdf_第2页
第2页 / 共20页
一种不完整歌曲处理的方法及装置.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《一种不完整歌曲处理的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种不完整歌曲处理的方法及装置.pdf(20页珍藏版)》请在专利查询网上搜索。

本发明实施例公开了不完整歌曲处理的方法,包括:若所述歌曲音频文件不完整,确定所述歌曲音频文件中不完整段落的分布位置;按照所述歌曲音频文件中不完整段落的分布位置及所述不完整段落的起始时间和结束时间对所述歌曲音频文件进行剪切,以得到所述歌曲音频文件的M个完整段落;根据所述歌曲音频文件中包含的第一关键字进行搜索,以得到包含所述关键字的第一歌曲音频文件;对所述第一歌曲音频文件进行剪切,以得到所述第一歌曲音。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1