0

Android 2.3.4 デバイスでサウンドを正常に録音できました (完全な設定はAudioSource.MIC+ 44100Hz+ AudioFormat.CHANNEL_IN_MONO+AudioFormat.ENCODING_PCM_16BITです)。

PCMデータもちゃんとWAVファイルに書き込んでいます。

問題は、録音をひどいものにするノイズがあることです。

添付ファイルは、私の言いたいことを正確に示しています。明らかなスパイクに注意してください。

市場に出回っているいくつかの録音アプリで同じ録音(添付ファイルの音楽)をテストしましたが、ノイズがまったくなく、完璧な方法で録音されました-どのように行われますか? それは私が設定すべき設定ですか(私は使用しますAudioRecord)?これらのノイズを何らかのアルゴリズムで手動でフィルタリングする必要がありますか? 何を探すべきですか?

添付ファイルが何らかの理由でダウンロードされない場合、またはリンクが単に壊れている場合は、コメントでお知らせください。

ありがとう!

編集#1:
私はGalaxy S2を使用しています.

4

1 に答える 1

3

44100Hz はあなたの携帯電話の機能には多すぎると思います。一般的に、すべての携帯電話の機能にとって、携帯電話は HI-FI ではありません。
8000Hzで試してみてください。
次に、許容できる録音品質が見つかるまで、この値を変更できます。

于 2012-05-08T09:22:41.020 に答える