基于DSP的声反馈抑制器的设计与实现
同时使用麦克风和扬声器的通信场合,啸叫是很常见的一种声反馈现象,声反馈限制了系统扩声增益的提高,严重时甚至使系统无法正常工作。在会议扩声系统中,声反馈抑制器是一个必不可少的设备。它有两个主要功能,一是消除因本地扬声器和麦克风之间因声耦合而产生的回声;二是保证系统的稳定性,以免在声反馈严重时引起啸叫。传统的抑制声反馈的方法:改善房间声学环境、在系统扩声链路中串联均衡器或者移频器等。这些方法不仅对音质损伤大、传声增益提高较小,操作也不方便。
近年来,随着数字信号处理技术的迅速发展,出现了基于数字信号处理器上开发的声反馈抑制器。声反馈抑制器克服了传统声反馈抑制器的缺点,具有声音失真小、传声增益提高大和操作方便等优点。声反馈抑制器的最大特点是采用了频带极窄的恒定Q值滤波器,这样可以既抑制声反馈又几乎不影响与反馈频点邻近的有用频率,保留了大量的有用信号。目前,大多数的自动声反馈抑制产品都是国外进口的且价格昂贵。例如:dbx的AFS224高级声反馈抑制器等。如果研制出具有自主知识产权的声反馈抑制器,替代进口产品,在多媒体教室、会议室等场所具有广阔的应用前景。
基于上述应用背景,本文提出了一种设计实现声反馈抑制器的方案,本方案在技术上有以下特点:
第一,为了满足会议系统的高要求,本文采用现代参数谱估计方法进行系统发生啸叫频率的定位,不管在高频段或者是低频段有非常高的定位精度。
第二,使用了一种适用于实时设计IIR滤波器的算法。该算法的运算复杂度不太大,频率选择性较好。
第三,为了能实现频率检测算法,并且能够实时设计出所需要的陷波器,本系统选用了TMS320C6711浮点处理器。
声反馈抑制器;MUSIC算法;DSP;陷波器
中国海洋大学
硕士
通信与信息系统
熊建设
2006
中文
TN912.1
70
2007-08-07(万方平台首次上网日期,不代表论文的发表时间)