我正在从事我的android应用程序项目,在该项目中,我从环境中获取声音并对其进行处理以消除噪声并增加信号的幅度。
为此,我将this示例项目用于双簧管库示例项目。我的延迟非常低。现在,我想知道是否有一种方法像我们在NoiseSuppressor中那样以本机的方式处理输入信号,以增加信号的幅度并降低噪声。
对我来说重要的参数是低延迟的输入输出音频。因此,如果我可以在不增加延迟的情况下实现幅度增益和降噪,那就太好了。请让我知道您对这个问题的建议。谢谢您的阅读。
答案 0 :(得分:0)
不,不支持双簧管中音频的预处理/噪声消除。
这是他们的full documentation。
但是您可以使用JNI(将C ++与Java集成)来对项目使用双簧管和噪声抑制器。
以下是双簧管的get started文档,其中解释了JNI,您可以在Java / Android SDK中使用噪声抑制器。