2

バッファサイズについて質問があります。オーディオを録音して WAV として保存したい。を使用してAudioRecordいます。2 つの質問があります。

まず、バッファ サイズの式は何ですか? を使用できることはわかっていますAudioRecord.getMinBufferSize(x, y, z)。しかし、それが実際にどのように計算されるかを知りたいだけです。

第二に、適切なバッファ サイズがあることをどのように判断しますか?

私のアプリケーションはすべてオーディオの再コーディングに関するものなので、バッファ サイズを大きくする必要がありますが、十分ではありません。CPU が気を散らす可能性がある場合に備えて、より大きなバッファー サイズが必要です。

あなたの知識をありがとう。よろしくお願いします!

4

1 に答える 1

0

http://developer.android.com/reference/android/media/AudioTrack.html#getMinBufferSize(int , int, int)

getMinBufferSize() は、MODE_STREAM でオーディオ トラック オブジェクトを正常に作成するために必要な最小バッファ サイズです。

于 2013-06-21T08:33:38.330 に答える