本项目为一款利用噪声注入技术实现声反馈抑制功能的自适应噪声抵消器的MATLAB程序。该算法有效减少回声和噪音,提升音频通信质量。
噪声注入器的MATLAB代码概述了基于噪声注入技术来消除声反馈的方法。本GitHub存储库提供了一种利用智能手机或类似设备扬声器与麦克风之间耦合而产生的声反馈负面影响的技术方案,采用高效且低延迟的噪声注入(NI)方法进行实时操作。
我们的目标是通过短时间多次执行噪声注入过程,估计出扬声器和麦克风之间的滤波器系数。这种方法有助于在任何位置配置下有效地消除声反馈问题,并能够准确地评估更衣室环境中扬声器与麦克风间的传递函数,从而提高声音质量的稳定性及清晰度。
此研究项目已实现在基于Android系统的智能手机上进行实时操作演示。相关论文和音视频展示资料可在存储库中查阅。为了使用本代码,用户需要拥有Matlab2016a或更新版本以及视觉工作室许可证,并且在引用这些代码时需遵守MIT许可协议并参考指定书籍之一:Mishra、Parth、Serkan Tokgoz 和 Issa MSPanahi 的著作。