MediaRecord の getMaxAmplitude() 関数を使用して振幅を取得していました。
http://developer.android.com/reference/android/media/MediaRecorder.html#getMaxAmplitude()
ただ、感度はかなり高いと思います。つまり、小さな声でも多数の振幅が発生し、最大値 32767 に達するということです。それについて考えている兄弟はいますか?
MediaRecord の getMaxAmplitude() 関数を使用して振幅を取得していました。
http://developer.android.com/reference/android/media/MediaRecorder.html#getMaxAmplitude()
ただ、感度はかなり高いと思います。つまり、小さな声でも多数の振幅が発生し、最大値 32767 に達するということです。それについて考えている兄弟はいますか?