我的声音识别工作进展顺利。
但我需要的不仅仅是识别,还要测量声音的分贝。
但是 RecognitionListener 中的 onRmsChanged 的值没有高于 10.0
如何从 RecognitionListener 获得更高的价值?可能吗?
还是我应该使用其他东西?
请帮我..
谢谢!
在我的代码下方,但没什么特别的。
private RecognitionListener listener = new RecognitionListener() {
@Override public void onRmsChanged(float rmsdB) {
if(decibel < rmsdB) decibel = rmsdB;
Log.v(TAG+"2","onRmsChanged :" + rmsdB);
}