基于深度学习的回声消除系统与Pytorch实现

时间:2024-02-01 11:23:46

文章作者:凌逆战

文章代码(pytorch实现):https://github.com/LXP-Never/AEC_DeepModel

文章地址(转载请指明出处):https://www.cnblogs.com/LXP-Never/p/14779360.html


写这篇文章的目的

  1. 降低全国想要做基于深度学习的回声消除同学们一个入门门槛。万事开头难呀,肯定有很多小白辛苦研究了一年,连基线系统都搭建不出来的,他们肯定心心念念有谁能帮帮他们,这不,我来了。
  2. 在基于深度学习的回声消除这一块,网上几乎没人开源,github上能找到的几乎都是基于自适应滤波器的。我个人是很提倡开源精神的,能让更多的人能够参与进来,小到促进这个领域的进步,大到提升国家科学竞争力,哪怕只是一小步,都需要有人做出行动。
  3. 今天我开源,明天你开源。可能以后你们的开源项目也能帮助到我。

作者独白

  • 写这篇文章的目的在于想做基于深度学习的回声消除小白们一份入门教学,所以别对这篇文章有什么创新点或者性能上的较大期待,我只是随便搭建了一个基线系统,来进行回声消除代码的讲解,带领小白入门。
  • 别问我为什么不调试好了再分享出来,时间精力有限,我的研究方向也不是回声消除,我只是感兴趣,也没人给我钱支持我研究,从一个基线模型到最终一个完善的模型,是需要巨大的时间成本的,每往下走一步需要的付出精力越多,这就是科研之路。
  • 本文分享出来的系统在哪个点可以改进,可以做创新发论文,我都会在文中说明,不用感谢我