com.aispeech.dui.dds.agent

## Interface ASREngine.Callback

- Enclosing class:
    ASREngine

      public static interface ASREngine.Callback

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `beginningOfSpeech()` 当用户开始说话时的回调， 产品开启VAD时有效
    `void` | `bufferReceived(byte[] buffer)` 采集到音频数据的回调
    `void` | `endOfSpeech()` 检测到用户结束说话的回调， 产品开启VAD时有效
    `void` | `error(java.lang.String error)` 识别过程发生错误的回调
    `void` | `finalResults(java.lang.String results)` 最终识别结果的回调
    `void` | `partialResults(java.lang.String results)` 实时识别结果的回调
    `void` | `rmsChanged(float rmsdB)` 音量变化的回调

- - ### Method Detail

    - #### beginningOfSpeech

          void beginningOfSpeech()

      当用户开始说话时的回调， 产品开启VAD时有效

    - #### endOfSpeech

          void endOfSpeech()

      检测到用户结束说话的回调， 产品开启VAD时有效

    - #### bufferReceived

          void bufferReceived(byte[] buffer)

      采集到音频数据的回调

    - #### partialResults

          void partialResults(java.lang.String results)

      实时识别结果的回调

    - #### finalResults

          void finalResults(java.lang.String results)

      最终识别结果的回调

    - #### error

          void error(java.lang.String error)

      识别过程发生错误的回调

    - #### rmsChanged

          void rmsChanged(float rmsdB)

      音量变化的回调