一种傅里叶变换时域与频域的音频相似判断方法技术

技术编号:17972611 阅读:31 留言:0更新日期:2018-05-16 12:45
本发明专利技术公开了一种傅里叶变换时域与频域的音频相似判断方法。第一步,将音频平均切割成32段;第二步,将每个分割后的音频进行傅里叶频域变换,得到32段频域谱和时域谱;第三步,分别取频域谱和时域谱中,最大的值组成一个64位数列,先是32位频域值,后是32位时域值;第四步,分别求出32位频域值和32位时域值的均值;第五步,将每位频域值和32位时域与对应的均值做对比;大于或等于为1,小于为0;组成新的64位基于1、0的散列;第六步,比较两段音频的散列,得到位数不同的数量,小于或等于3,则音频相似。

【技术实现步骤摘要】
一种傅里叶变换时域与频域的音频相似判断方法
本专利技术涉及音频处理领域,特别涉及一种傅里叶变换时域与频域的音频相似判断方法。
技术介绍
音频的相似判断有很多种,在这里就不一一介绍。但是,适合工程使用的,需要具备一个必要的特点:快速;几十万首歌曲,需要几秒种的时间筛选完毕,因此,可以要求其准确率稍差,但是一定要快速;再快速筛选过后,可以再精确筛选或用人工筛选。傅里叶变换,可以很好的提取音频的特征,而散列之后对比,取汉明距离,可以做到快速的处理数据。二者结合,可以快速的对音频做相似判断。申请人在同时申请的“一种基于傅里叶变换的音频相似判断方法”,采用对频域中的频率值做散列,但是,有时不同时域的频域值是相同的,所以不能完全表达音频的特征。
技术实现思路
为了克服上述问题,本专利技术提供了一种傅里叶变换时域与频域的音频相似判断方法。第一步,将音频平均切割成32段;第二步,将每个分割后的音频进行傅里叶频域变换,得到32段频域谱和时域谱;第三步,分别取频域谱和时域谱中,最大的值组成一个64位数列,先是32位频域值,后是32位时域值;第四步,分别求出32位频域值和32位时域值的均值;第五步,将每位频域值和32位时域与对应的均值做对比;大于或等于为1,小于为0;组成新的64位基于1、0的散列;第六步,比较两段音频的散列,得到位数不同的数量,小于或等于3,则音频相似。有益效果:本专利技术将时域的信息加到散列内,取更多的特征,进一步优化音频判断的基准。具体实施方式实施例:第一步,将音频平均切割成32段;第二步,将每个分割后的音频进行傅里叶频域变换,得到32段频域谱和时域谱;第三步,分别取频域谱和时域谱中,最大的值组成一个64位数列,先是32位频域值,后是32位时域值;第四步,分别求出32位频域值和32位时域值的均值;第五步,将每位频域值和32位时域与对应的均值做对比;大于或等于为1,小于为0;组成新的64位基于1、0的散列;第六步,比较两段音频的散列,得到位数不同的数量,小于或等于3,则音频相似。本文档来自技高网...

【技术保护点】
一种傅里叶变换时域与频域的音频相似判断方法,包括以下步骤:第一步,将音频平均切割成32段;第二步,将每个分割后的音频进行傅里叶频域变换,得到32段频域谱和时域谱;第三步,分别取频域谱和时域谱中,最大的值组成一个64位数列,先是32位频域值,后是32位时域值;第四步,分别求出32位频域值和32位时域值的均值;第五步,将每位频域值和32位时域与对应的均值做对比;大于或等于为1,小于为0;组成新的64位基于1、0的散列;第六步,比较两段音频的散列,得到位数不同的数量,小于或等于3,则音频相似。

【技术特征摘要】
1.一种傅里叶变换时域与频域的音频相似判断方法,包括以下步骤:第一步,将音频平均切割成32段;第二步,将每个分割后的音频进行傅里叶频域变换,得到32段频域谱和时域谱;第三步,分别取频域谱和时域谱中,最大的值组成一个64位数列,先是32位频域值,后是...

【专利技术属性】
技术研发人员:王祝
申请(专利权)人:奕响大连科技有限公司
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1