原理
图1 有源降噪耳机原理(网络盗图,侵删)
原理如上图所示,要达到声波叠加等于零,需要dsp运算速度快,延迟小,早期的设计都采用模拟电路来解决延迟问题。
自适应LMS算法
图2 LMS算法在自适应方面的应用
算法的原理,假设是图一中麦克风采集到的消声后的信号,是真实的环境噪声信号,被称为参考信号,这可以通过麦克(非耳塞上的麦克)来获取, 而是扬声器发出的信号,用这一加权值来预测的值,如果预测的准,那么就等于0,即麦克风的震膜没有震动,人也就听不到噪声了。这个算法称为LMS算法。
基本的算法就是LMS算法,其变种还有FxLMS,RLS以及多通道的情景。 算法代码示意片段git地址
https://github.com/shichaog/anc_for_earphone