【技术实现步骤摘要】
一种基于傅里叶变换的音频相似判断方法
本专利技术涉及音频处理领域,特别涉及一种基于傅里叶变换的音频相似判断方法。
技术介绍
音频的相似判断有很多种,在这里就不一一介绍。但是,适合工程使用的,需要具备一个必要的特点:快速;几十万首歌曲,需要几秒种的时间筛选完毕,因此,可以要求其准确率稍差,但是一定要快速;再快速筛选过后,可以再精确筛选或用人工筛选。傅里叶变换,可以很好的提取音频的特征,而散列之后对比,取汉明距离,可以做到快速的处理数据。二者结合,可以快速的对音频做相似判断。
技术实现思路
为了快速的筛选相似歌曲,本专利技术提供了一种基于傅里叶变换的音频相似判断方法。第一步,将音频平均切割成64段;第二步,将每个分割后的音频进行傅里叶频域变换,得到64段频谱;第三步,取每段频谱中,最大的频率组成一个64位数列;第四步,求出64位数列的平均频率值;第五步,将每位最大频率与平均频率值做对比;大于或等于为1,小于为0;组成新的64位基于1、0的散列;第六步,比较两段音频的散列,得到位数不同的数量,小于或等于3,则音频相似。有益效果:本专利技术核心思想是通过对音频的分割,之后傅里叶变换的频谱,比较平均值,得到散列,比较汉明距离,得到相似度。具体实施方式实施例:第一步,将音频平均切割成64段;第二步,将每个分割后的音频进行傅里叶频域变换,得到64段频谱;傅里叶变换是常用公式,在此就不赘述了。第三步,取每段频谱中,最大的频率组成一个64位数列;第四步,求出64位数列的平均频率值;第五步,将每位最大频率与平均频率值做对比;大于或等于为1,小于为0;组成新的64位基于1、0的散列 ...
【技术保护点】
一种基于傅里叶变换的音频相似判断方法,包括以下步骤:第一步,将音频平均切割成64段;第二步,将每个分割后的音频进行傅里叶频域变换,得到64段频谱;第三步,取每段频谱中,最大的频率组成一个64位数列;第四步,求出64位数列的平均频率值;第五步,将每位最大频率与平均频率值做对比;大于或等于为1,小于为0;组成新的64位基于1、0的散列;第六步,比较两段音频的散列,得到位数不同的数量,小于或等于3,则音频相似。
【技术特征摘要】
1.一种基于傅里叶变换的音频相似判断方法,包括以下步骤:第一步,将音频平均切割成64段;第二步,将每个分割后的音频进行傅里叶频域变换,得到64段频谱;第三步,取每段频谱中,最大的频率组成一个64位数列;第四...
【专利技术属性】
技术研发人员:王祝,
申请(专利权)人:奕响大连科技有限公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。