0

録音したオーディオにノイズ リダクションを適用する方法についてお聞きしたいだけです。さて、私はすでにレコーダーを作成しましたが、1 つの問題は、AudioRecorder の代わりに MediaRecorder を使用したことです。今、録音したオーディオを変更してノイズリダクションを追加し、録音後に既存のレコードを置き換えることを考えていますが、その方法がわかりません。録音中にできる方法はありますか、それとも私の計画は可能ですか?

たぶん、誰かがそれを行う方法の手順を教えてくれるか、チュートリアルのリンクでできるでしょう。しかし、これに使用できるJava jarライブラリ(オープンソースで無料で使用できます)をお勧めできれば最高だと思います。

ちなみに、録音されたオーディオにはAMR_NBでエンコードされた3gpp出力を使用し、前述のように、マイクからのオーディオソースの録音にはMediaRecorderを使用しました。

4

1 に答える 1

0

WebRTCの NS モジュールを使用する必要があるかもしれません。ただし、入力は PCM なので、少し変換が必要です。NS モジュールをコンパイルして JNI インターフェイスにラップする必要があります。現在、WebRTC にはそのような jar ライブラリはありません。

于 2013-07-12T07:13:18.023 に答える