[发明专利]一种音频匹配方法、装置和设备在审
申请号: | 202011133937.8 | 申请日: | 2020-10-21 |
公开(公告)号: | CN112256911A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 陈颖 | 申请(专利权)人: | 腾讯音乐娱乐科技(深圳)有限公司 |
主分类号: | G06F16/68 | 分类号: | G06F16/68 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 陈彦如 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音频 匹配 方法 装置 设备 | ||
本申请公开了一种音频匹配方法、装置和设备,在该方案中,首先提取第一歌曲中的目标位置对应的第一音频指纹;然后按照目标位置,提取第二歌曲中的相应位置对应的第二音频指纹;进而确定第一音频指纹和第二音频指纹的一致性占比和相似性占比,若一致性占比大于第一阈值且相似性占比大于第二阈值,则确定第一歌曲和第二歌曲为同一首歌。在该方案中,以两首歌曲中的音频指纹为匹配对象,利用一致性占比和相似性占比此双重判断条件匹配两个音频指纹,能够提高歌曲匹配的准确性和精度。相应地,本申请提供的音频匹配装置和设备,也同样具有上述技术效果。
技术领域
本申请涉及计算机技术领域,特别涉及一种音频匹配方法、装置和设备。
背景技术
目前,可以利用id3(id3Tag)信息判断两首歌曲是否为同一首歌。id3信息是表示mp3曲目的标签,多应用于mp3格式的歌曲音频文件中。其一般位于歌曲音频文件的开头或末尾,存储该歌曲的歌手、标题、专辑名称、年代等。id3信息容易被用户修改,因此会造成误判。
发明内容
有鉴于此,本申请的目的在于提供一种音频匹配方法、装置和设备,以提高歌曲匹配的准确性。其具体方案如下:
为实现上述目的,一方面,本申请提供了一种音频匹配方法,包括:
提取第一歌曲中的目标位置对应的第一音频指纹;
按照所述目标位置,提取第二歌曲中的相应位置对应的第二音频指纹;所述第二歌曲和所述第一歌曲的歌曲标签相互匹配;
分别确定所述第一音频指纹和所述第二音频指纹的一致性占比以及相似性占比;
若所述一致性占比大于第一阈值且所述相似性占比大于第二阈值,则确定所述第一歌曲和所述第二歌曲为同一首歌。
又一方面,本申请还提供了一种音频匹配装置,包括:
第一提取模块,用于提取第一歌曲中的目标位置对应的第一音频指纹;
第二提取模块,用于按照所述目标位置,提取第二歌曲中的相应位置对应的第二音频指纹;所述第二歌曲和所述第一歌曲的歌曲标签相互匹配;
第一确定模块,用于分别确定所述第一音频指纹和所述第二音频指纹的一致性占比以及相似性占比;
第二确定模块,用于若所述一致性占比大于第一阈值且所述相似性占比大于第二阈值,则确定所述第一歌曲和所述第二歌曲为同一首歌。
又一方面,本申请还提供了一种电子设备,所述电子设备包括处理器和存储器;其中,所述存储器用于存储计算机程序,所述计算机程序由所述处理器加载并执行以实现前述音频匹配方法。
本申请首先提取第一歌曲中的目标位置对应的第一音频指纹;然后按照目标位置,提取第二歌曲中的相应位置对应的第二音频指纹;进而分别确定所述第一音频指纹和所述第二音频指纹的一致性占比以及相似性占比;若所述一致性占比大于第一阈值且所述相似性占比大于第二阈值,则确定所述第一歌曲和所述第二歌曲为同一首歌。在该方案中,以两首歌曲中的音频指纹为匹配对象,利用一致性占比和相似性占比此双重判断条件匹配两个音频指纹,能够提高歌曲匹配的准确性和精度,也可以避免利用id3信息出现的误判情况。
相应地,本申请提供的音频匹配装置和设备,也同样具有上述技术效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请提供的一种本申请适用的物理架构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯音乐娱乐科技(深圳)有限公司,未经腾讯音乐娱乐科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011133937.8/2.html,转载请声明来源钻瓜专利网。