我正在尝试开发一个 android 录音机。我能够录制和播放文件,但问题是我无法获得录音的分贝。我需要它的原因是因为我想显示声音当应用程序正在录制时,它会同时显示声音分贝。知道我该怎么做吗?这是我的代码:
btRecord.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
try {
recorder.prepare();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try{
recorder.start();
/**** i need a method like recorder.Volume(); ***/
}catch(Exception ex)
{}