【技术实现步骤摘要】
一种音频指纹匹配方法和装置以及设备
本专利技术涉及音频指纹
,尤其涉及一种音频指纹匹配方法和装置以及设备。
技术介绍
音频指纹是指通过特定的算法将一段音频中独一无二的数字特征以标识符的形式提取出来,用于识别海量的声音样本或跟踪定位样本在数据库中的位置。音频指纹作为内容自动识别技术的的核心算法,已广泛应用于音乐识别,版权内容监播,内容库去重和电视第二屏互动等领域。现有的音频指纹匹配方案,一般是将待匹配的音频指纹与预设的音频指纹数据库中的所有音频指纹进行相似度匹配,匹配出相似度最高的音频指纹所对应的用户,为该待匹配的音频指纹所对应的用户。但是,专利技术人发现现有技术中至少存在如下问题:现有的音频指纹匹配方案,由于需要将待匹配的音频指纹与预设的音频指纹数据库中的所有音频指纹进行相似度比较,该相似度比较过程耗时较长,导致音频指纹匹配的效率一般。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种音频指纹匹配方法和装置以及设备,能够实现提高音频指纹匹配的效率。根据本专利技术的 ...
【技术保护点】
1.一种音频指纹匹配方法,其特征在于,包括:/n获取预设的音频指纹数据库中的每个音频指纹数据和对应所述每个音频指纹数据的每个用户的用户信息;/n基于所述每个用户的用户信息,解析所述每个用户在所述音频指纹数据库中的音频指纹数据和个人特征,建立用户档案数据;/n确定一个或多个关联所述用户档案数据中的个人特征的共性特征;/n构建关联所述一个或多个共性特征的音频指纹数据库集合;/n按照所述共性特征的数量,对所述音频指纹数据库集合中的所有音频指纹数据库进行优先级排序;/n从所述经优先级排序后的所述音频指纹数据库集合中的所有音频指纹数据库配置到与待匹配的音频指纹所对应的用户的个人特征的 ...
【技术特征摘要】
1.一种音频指纹匹配方法,其特征在于,包括:
获取预设的音频指纹数据库中的每个音频指纹数据和对应所述每个音频指纹数据的每个用户的用户信息;
基于所述每个用户的用户信息,解析所述每个用户在所述音频指纹数据库中的音频指纹数据和个人特征,建立用户档案数据;
确定一个或多个关联所述用户档案数据中的个人特征的共性特征;
构建关联所述一个或多个共性特征的音频指纹数据库集合;
按照所述共性特征的数量,对所述音频指纹数据库集合中的所有音频指纹数据库进行优先级排序;
从所述经优先级排序后的所述音频指纹数据库集合中的所有音频指纹数据库配置到与待匹配的音频指纹所对应的用户的个人特征的共性特征的音频指纹数据库;
将所述待匹配的音频指纹与所述配置到的音频指纹数据库进行相似度匹配,匹配出相似度最高的音频指纹所对应的用户,为所述待匹配的音频指纹所对应的用户。
2.如权利要求1所述的音频指纹匹配方法,其特征在于,所述确定一个或多个关联所述用户档案数据中的个人特征的共性特征,包括:
根据所述用户档案数据,筛选出关联所述用户档案数据中的个人特征的至少一个共性特征数据的集合,根据所述共性特征数据的集合,确定一个或多个关联所述用户档案数据中的个人特征的共性特征。
3.如权利要求1所述的音频指纹匹配方法,其特征在于,所述构建关联所述一个或多个共性特征的音频指纹数据库集合,包括:
基于所述共性特征的一个或多个相同的个人特征,对含有所述一个或多个相同的个人特征的共性特征进行排列组合,分别构建关联所述排列组合后的共性特征的音频指纹数据库,形成关联所述一个或多个共性特征的音频指纹数据库集合。
4.如权利要求1所述的音频指纹匹配方法,其特征在于,所述按照所述共性特征的数量,对所述音频指纹数据库集合中的所有音频指纹数据库进行优先级排序,包括:
按照所述共性特征的数量从多到少的方式,对所述音频指纹数据库集合中的所有音频指纹数据库进行先后顺序的优先级排序。
5.如权利要求1所述的音频指纹匹配方法,其特征在于,在所述将所述待匹配的音频指纹与所述配置到的音频指纹数据库进行相似度匹配,匹配出相似度最高的音频指纹所对应的用户,为所述待匹配的音频指纹所对应的用户之后,还包括:
对所述音频指纹数据库集合中的所有音频指纹数据库...
【专利技术属性】
技术研发人员:肖龙源,李稀敏,叶志坚,刘晓葳,
申请(专利权)人:厦门快商通科技股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。