我正在尝试开发一个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)
{}