0

只是想问一下如何在录制的音频中应用降噪。好吧,我已经创建了一个录音机,但一个问题是我使用了 MediaRecorder 而不是 AudioRecorder。现在我想通过改变我录制的音频然后在录制后替换现有的记录来添加降噪,但不知道该怎么做。有没有办法在录制时做到这一点,或者我的计划是否可行?

也许有人可以给我一个关于如何做的步骤,或者一个教程链接可以做。但我认为最好能推荐一些我可以使用的 java jar 库(开源和免费使用)。

顺便说一句,我使用在 AMR_NB 中编码的 3gpp 输出来录制音频,如上所述,我使用 MediaRecorder 来录制来自麦克风的音频源。

4

1 回答 1

0

也许你应该使用WebRTC的 NS 模块。但它的输入是 PCM,所以你需要一点转换。你应该自己编译NS模块并将其包装到JNI接口中,cus的WebRTC现在没有这样的jar库。

于 2013-07-12T07:13:18.023 回答