Я записываю звук в реальном времени в буфер, а затем обрабатываю эти данные. Но иногда я получаю предупреждение: переполнение буфера, какая причина проблемы при обработке.Android, максимальный размер буфера
Я создал AudioRecord:
bufferSize = ???;
recorder = new AudioRecord(MediaRecorder.AudioSource.MIC,
RECORDER_SAMPLERATE, RECORDER_CHANNELS,
RECORDER_AUDIO_ENCODING, **bufferSize**);
но не метод getMaximumBufferSize или semthing как то (только getMinBufferSize - но вот буфер owerflow). И я думаю, что установка собственного размера буфера не является хорошим решением.