1

我的声音识别工作进展顺利。

但我需要的不仅仅是识别,还要测量声音的分贝。

但是 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);
    }
4

0 回答 0