【问题标题】:Android Noise reduction安卓降噪
【发布时间】:2013-07-12 15:13:18
【问题描述】:

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

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

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

【问题讨论】:

    标签: android java


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-12-07
      • 1970-01-01
      • 2012-01-07
      • 2016-02-20
      • 1970-01-01
      • 1970-01-01
      • 2012-07-27
      • 2013-03-22
      • 2012-05-12
      相关资源
      最近更新 更多