[发明专利]一种音乐片段提取方法和设备有效
申请号: | 201611159796.0 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106708990B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 赵伟峰 | 申请(专利权)人: | 腾讯音乐娱乐(深圳)有限公司 |
主分类号: | G06F16/683 | 分类号: | G06F16/683;G11B27/031;G11B27/10 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音乐 片段 提取 方法 设备 | ||
1.一种音乐片段提取方法,其特征在于,所述方法包括:
分别从多个节目音频数据中的每个节目音频数据中提取至少一个节目音频段,得到多个节目音频段;
分别获取多个节目音频段的音频指纹数据;
获取所述多个节目音频数据的频谱能量编码数据,任一节目音频数据的频谱能量编码数据由所述任一节目音频数据中的各个音频帧的频谱能量编码组成,任一音频帧的频谱能量由所述任一音频帧的n个频段中各个频段的频谱均值组成;
根据所述节目音频段的音频指纹数据,在预设的音乐指纹数据库中查找与所述节目音频段的音频指纹数据匹配的音乐音频指纹数据,将查找到的音乐音频指纹数据对应的音乐确定为节目音乐,并获取与各个节目音频数据对应的节目音乐的音频数据的频谱能量编码数据;
通过将所述多个节目音频数据中的目标节目音频数据的频谱能量编码数据与该目标节目音频数据对应的目标节目音乐的音频数据的频谱能量编码数据进行比较,得到所述目标节目音乐在所述目标节目音频数据中出现的时间片段,从而得到各个节目音乐在对应的节目音频数据中出现的时间片段;
根据各个节目音乐在对应的节目音频数据中出现的时间片段,输出至少一个节目音乐的音乐片段。
2.如权利要求1所述的音乐片段提取方法,其特征在于,所述根据各个节目音乐在对应的节目音频数据中出现的时间片段,输出至少一个节目音乐的音乐片段包括:
根据各个节目音乐在对应的节目音频数据中出现的时间片段的重复次数,确定各个节目音乐在对应的节目音频数据中出现的重复次数最多的至少一个预设时长的时间片段作为对应节目音乐的备选片段;
根据各个备选片段在所述多个节目音频数据中出现的重复次数,将至少一个备选片段确定为所述音乐片段并输出。
3.如权利要求1所述的音乐片段提取方法,其特征在于,所述分别获取多个节目音频段的音频指纹数据包括:
提取目标节目音频段的频谱峰值点;
在所述目标节目音频段的频谱峰值点中选取至少一对相邻频谱峰值点对;
根据目标相邻频谱峰值点对的频率参数和时间参数,确定目标相邻频谱峰值点对对应的指纹特征值;
根据所有相邻频谱峰值点对对应的指纹特征值,确定所述目标节目音频段的音频指纹数据。
4.如权利要求3所述的音乐片段提取方法,其特征在于,所述在所述目标节目音频段的频谱峰值点中选取至少一对相邻频谱峰值点对之前还包括:
检测目标节目音频段的各帧音频数据的频谱峰值点中是否存在频率差小于预设频率阈值并且时间差小于预设时间阈值的掩蔽频谱峰值点对;
若存在,则将所述掩蔽频谱峰值点对被掩蔽的频谱峰值点滤除。
5.如权利要求1-4所述的任一音乐片段提取方法,其特征在于,所述通过将所述多个节目音频数据中的目标节目音频数据的频谱能量编码数据与该目标节目音频数据对应的目标节目音乐的音频数据的频谱能量编码数据进行比较,得到所述目标节目音乐在所述目标节目音频数据中出现的时间片段包括:
通过将目标节目音频数据的频谱能量编码数据与该目标节目音频数据对应的目标节目音乐的音频数据的频谱能量编码数据进行比较,在所述目标节目音乐的音频数据中查找与所述目标节目音频数据的音频匹配比例大于预设匹配比例阈值的最长时间片段,作为所述目标节目音乐在所述目标节目音频数据中出现的时间片段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯音乐娱乐(深圳)有限公司,未经腾讯音乐娱乐(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611159796.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:液压顶升高应变锤击试验装置
- 下一篇:车载摄像头的HUD集成集群系统