2016-09-26 16 views

答えて

0

これはエミュレータまたは実際のデバイスでテストしていますか(その場合は、どのデバイス)ですか?アコースティックチューニング(ゲインコントロール、ノイズリダクションなどを含む)は、特定のプラットフォームおよび製品に固有のものであり、変更可能なものではありません。

ジェリービーンには、アプリケーションが録音に特定の音響フィルターを適用できるようにするAPIが含まれています。ノイズサプレッサーもその1つです。ただし、このAPIを使用することで、アプリがJellybean以降を実行しているデバイスでのみ正しく機能するように制限しています(実際には、これらのデバイスでもこの機能を実装することはできません)。

別の可能性は、あなたのアプリにノイズサプレッサーを含めることです。私は思う。 Speexにはノイズ抑制機能が含まれていますが、低ビットレートの音声符号化に対応しています。

https://developer.android.com/reference/android/media/audiofx/NoiseSuppressor.html

android voice recording - voice with background noice issue

関連する問題