2011-01-27 4 views
2

В моем приложении я записываю голос с помощью микрофона. Я хочу иметь возможность реализовать какой-то визуальный индикатор текущего уровня громкости звука, принимаемого микрофоном. Например, как в приложении Audio Recorder для iPhone, который имеет смоделированный аналоговый счетчик, который перемещается вправо, когда громкость становится громче и левее, когда громкость становится тише.Текущий уровень громкости входа микрофона

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

ответ

1

Вы должны установить Timer когда звуковой поток начинает захватывать и получить уровень громкости, однако часто вы хотели с помощью getMaxAmplitude или getAudioSourceMax

Смежные вопросы