论文部分内容阅读
在各种同时使用扩音设备和拾音设备的声场环境下,都不可避免的出现扩音设备和拾音设备之间产生声回声现象。当声回声增益过大,会产生尖声刺耳的现象,即啸叫音。啸叫的出现轻者限制了系统扩声增益的提高,重者导致音箱或功率放大器由于信号过强而烧毁。克服声反馈啸叫最常用的方法有很多,如采用专门的声学房间、设备等,压幅法、移频法、均衡法等。声学法、压幅法属于被动型声反馈抑制,其缺点是操作不便,代价昂贵,而且效果未必好。移频法、均衡法虽然属于主动型抑制的方法,但是其操作复杂,对音效师的要求很高。
最新的方法是采用自动声反馈抑制器。它能自动搜索声反馈频点,设置相应的窄带陷波器,且操作方便,频率定位精度高,陷波器带宽窄,可以在抑制声反馈的同时尽可能的不损伤音质,非常适合于指标要求高的场所。目前我国市面上的自动声反馈抑制产品多为国外的产品,这些产品的品质与性能各有不同,而其昂贵的价格令人望而却步。国内也有模拟的声反馈抑制器产品,但是其抑制效果不佳,不能对任意的频率点进行跟踪。所以研制有自己产权的数字啸叫抑制器必有很好的市场前景。
基于上述应用背景,我们提出了一种自动声反馈抑制的方案。本方案在技术上有以下特点:
第一,采用FFT算法在频域内进行啸叫声检测。
第二,使用自适应陷波器对啸叫频率点进行啸叫抑制。该算法的运算复杂度不大,频率抑制性能较好。
第三,在定点DSP芯片TMS320VC5501芯片上实现。
本文第二章介绍并比较了可用于陷波器设计的自适应滤波技术。第三章介绍陷波器的设计原理及各个组成部分。第四章介绍系统的硬件实现。第五章介绍软件关键算法的实现。第六章介绍独立运行系统的设计。