com.aispeech.dui.dds.agent.tts

## 类 TTSEngine.CallbackOptimize

- java.lang.Object
- - com.aispeech.dui.dds.agent.tts.TTSEngine.CallbackOptimize

- 封闭类:
    TTSEngine

      public abstract static class TTSEngine.CallbackOptimize
      extends java.lang.Object

- - ### 构造器概要

    构造器
    构造器和说明
    `CallbackOptimize()`

  - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `abstract void` | `beginning(java.lang.String ttsId)` 开始合成时的回调
    `abstract void` | `end(java.lang.String ttsId, int status)` TTS播报完成的回调
    `abstract void` | `error(java.lang.String error)` 合成过程中出现错误的回调

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### CallbackOptimize

          public CallbackOptimize()

  - ### 方法详细资料

    - #### beginning

          public abstract void beginning(java.lang.String ttsId)

      开始合成时的回调
      参数:
        `ttsId` - 当前TTS的id， 对话过程中的播报ttsid默认为0，通过speak接口调用的播报，ttsid由speak接口指定。

    - #### end

          public abstract void end(java.lang.String ttsId,
                                   int status)

      TTS播报完成的回调
      参数:
        `ttsId` - 当前TTS的id， 对话过程中的播报ttsid默认为0，通过speak接口调用的播报，ttsid由speak接口指定。
        `status` - 播报结束的状态。 正常播报结束为0 播报中途被打断结束为1

    - #### error

          public abstract void error(java.lang.String error)

      合成过程中出现错误的回调
      参数:
        `error` - 错误信息