麦克风输入的当前音量级别

时间:2011-01-27 11:41:56

标签: java android avaudiorecorder

在我的应用程序中,我正在使用麦克风录制语音。我希望能够实现麦克风所吸收声音的当前音量水平的某种视觉指示器。例如,在iPhone的Audio Recorder应用程序中,它具有模拟的模拟仪表,当音量变大时向右移动,当音量变得更安静时向左移动。

如何获得当前的音量?我正在使用AudioRecorder对象录制音频。

1 个答案:

答案 0 :(得分:1)

您必须在音频流开始捕获时设置Timer,然后使用getMaxAmplitudegetAudioSourceMax

获取您想要的音量级别