Громкость звукозаписи для Android

Я записываю звук с помощью AudioRecorder. Как я могу динамически получить громкость звука записи или интенсивность звука? Я хочу отобразить ProgressBar, отображающий интенсивность звука, полученного в микрофоне.


person Anton    schedule 31.01.2012    source источник
comment
С MediaRecorder: MediaRecorder.getMaxAmplitude();   -  person Manza    schedule 21.11.2014


Ответы (1)


Посмотрите на этот проект NoiseAlert
Он использует MediaRecorder, а не AudioRecorder. Но, может быть, это поможет. Очень похоже на то, что вам нужно.

person dimetil    schedule 31.07.2012