【技术实现步骤摘要】
本申请涉及声音信号处理
,尤其涉及一种歌曲的副歌提取装置和方法。
技术介绍
歌曲一般分为主歌和副歌部分。目前,现有技术中检测副歌(高潮)部分的技术,大部分都是建立在提取音频特征(例如chroma特征),然后进行特征向量的相似度矩阵计算,找出重复性片段,最后结合实际情况筛选出最有可能的副歌部分。但是上述检测副歌的方法至少存在以下缺陷:1、计算量较大,非常耗时。例如,对于一首4分钟的歌曲,使用普通的PC检测副歌,处理时间大约需要3分钟以上,其中,Chroma特征提取和相似度矩阵计算大约需要1分钟,去噪处理大约需要2分钟,此外还有其它的一些计算。2、事实上,副歌部分的重复性片段,并不是完全一致的。更多的旋律变化仅仅相似,有时片段整体上会升一个调(key)、或者会延长、或者会加入一些新的乐器,伴奏和人声的变化都会影响特征值,进而影响到特征向量的相似度计算,影响准确度。3、重复性的片段不一定是副歌部分,在非副歌部分也会出现一些重复性旋律的小片段,这样也会影响副歌检测的准确率。综上所述,可知现有技术中的副歌检测技术存在计算量较大以及准确率较低的问题,因此有必要提出改进的技术手段解决上述问题。
技术实现思路
本申请的主要目的在于提供一种歌曲的副歌提取装置和方法,以克服现有技术中的副歌检测计算量较大以及准确率较低的问题。本申请实施例提供一种副歌提取装置,其包括:预处理模块,用于对歌曲采样信号进行预滤波处理,得到预滤波处理后的信号;子带获取模块,用于将预滤波处理后的信号划分为多个子带,并获取预定带宽的子带信号;平滑处理模块,用于对所述子带信号进行平滑滤波处理,得到平滑处 ...
【技术保护点】
一种副歌提取装置,其特征在于,包括:预处理模块,用于对歌曲采样信号进行预滤波处理,得到预滤波处理后的信号;子带获取模块,用于将预滤波处理后的信号划分为多个子带,并获取预定带宽的子带信号;平滑处理模块,用于对所述子带信号进行平滑滤波处理,得到平滑处理后的子带信号;包络提取模块,用于提取平滑处理后的子带信号的能量包络信号,其中,能量包络信号数据与子带信号数据之间的差值最小化;副歌提取模块,用于采用最大类间方差法计算所述能量包络信号的动态阈值,并根据所述动态阈值确定副歌部分。
【技术特征摘要】
1.一种副歌提取装置,其特征在于,包括:预处理模块,用于对歌曲采样信号进行预滤波处理,得到预滤波处理后的信号;子带获取模块,用于将预滤波处理后的信号划分为多个子带,并获取预定带宽的子带信号;平滑处理模块,用于对所述子带信号进行平滑滤波处理,得到平滑处理后的子带信号;包络提取模块,用于提取平滑处理后的子带信号的能量包络信号,其中,能量包络信号数据与子带信号数据之间的差值最小化;副歌提取模块,用于采用最大类间方差法计算所述能量包络信号的动态阈值,并根据所述动态阈值确定副歌部分。2.根据权利要求1所述的装置,其特征在于,所述预滤波处理模块用于,通过对采样信号X(n)中的不同的频率分量设置对应的权重,并通过以下公式进行加窗短时傅里叶变换计算得到预滤波处理后的信号:其中w[n]为矩形窗,频率响应函数为f(x)=x/(x+c),c为常数;预滤波处理后的第n帧的子带信号能量和为:其中low~high对应于由低到高频谱的傅里叶系数,Xp(n,k)=f(X(n,k))=X(n,k)/[X(n,k)+c]。3.根据权利要求2所述的装置,其特征在于,所述平滑处理模块通过以下公式进行平滑滤波处理:Xs(n)=Σm=-MMXp(n-m)/(2*M+1),]]>其中M为样本点范围。4.根据权利要求3所述的装置,其特征在于,所述包络提取模块用于,通过多次迭代计算提取所述子带信号的能量包络信号,当满足收敛条件或者达到最大迭代次数时停止迭代计算,其中:初始的第n帧包络数据为V0(n)=-∞;初始的子带能量计算公式为:A0(n)=log(|Xs(n)|);第i次迭代计算公式为:Ai(n)=max(Ai-1(n),Vi-1(n))。5.根据权利要求4所述的装置,其特征在于,所述副歌提取模块通过以下公式计算动态阈值:使目标函数g(k)=w0w1(μ1-μ0)2最大化从而求解出动态阈值k,其中:w0表示能量包络信号中小于k的数据出现的概率,w1表示能量包络信号中大于k的数据出现的概率,μ0表示能量包络信号中小于k的数据的均值,μ1表示能量包络信号中大于k的数据的均值,pi表示第i个离散值出现的概率。6.根据权利要求1所述的装置,其特征在于,所述副歌提取模块用于,将大于所述动态阈值的子带信号所对应的歌曲部分确定为副歌部分。7.根据权利要求6所述的装置,其特征在于,所述副歌提取模块还用于根据以下设置的至少之一对确定的副歌进行处理:设置副歌在歌曲中的开始时间;设置副歌的最小时间长度...
【专利技术属性】
技术研发人员:吴威麒,刘华平,范义军,刘力铭,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。