摘要
针对乐器演奏音域宽广的特点以及加性环境噪声的干扰,传统的基频检测算法无法在整个乐音音域内都能获得精准的基音识别。鉴于此,提出了一种基于卡尔曼滤波和小波变换的乐音基频自相关检测法。该方法利用卡尔曼滤波器滤除全频段大部分噪声,而后对小波变换的各层细节分量阈值进行处理,以提高信号自相关函数波形的准确性和平滑性,从而提高乐音基频检测的精度。实验表明,该方法能够于低信噪比背景下很好地抑制乐音中混杂的白噪声,实现在全频域段内对音频质量的增强以及乐音基频的准确检测,且在全频域段内的平均识别误差率与傅里叶变换对小波变换低通分量的基频检测算法相比下降了0.89%,其鲁棒性更为理想。
- 单位