How to get the volume level from an audio file
<p>I've got an app that repeatedly records from the mic and stores it in short bursts in a temporary 3gp file. I'd like to get the loudest volume (or even just the first part's volume) from that file. Is there a way to do this through Android?</p>

<p>If it's easier to do with mpeg4, raw amr, or the default format I can do that too. I'm stuck with Android 1.5 though, so some of the newer options in MediaRecorder.OutputFormat aren't available.</p>

<p>Thanks!</p>
