答案 0 :(得分:1)
有各种各样的噪音,你如何摆脱它取决于。没有“魔弹”。
要过滤掉某些频率,您可以应用均衡器。粗略地说,清楚理解语音所需的信号部分落在300Hz-3000Hz的范围内。您可以使用EQ消除300 Hz以下和3000 Hz以上的所有信号。 JSyn和processing中有一些java库。
如果您的语音和噪音占用相同的频段,则问题会变得更加困难。有许多技术,通常在“宽带降噪”的标题下。我根本不知道有任何java库可以做到这一点,更不用说了,但你可以在本机代码中完成它。我从来没有尝试过,但sox提供了一个“噪音”插件,您可以从libsox访问。