类 TTSEngine.CallbackOptimize

    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void error​(java.lang.String error)
      合成过程中出现错误的回调
      void onSpeechProgress​(java.lang.String ttsId, int currentFrame, int totalFrame, boolean isDataReady)
      TTS播报进度的回调
      void phoneReturnReceived​(java.lang.String phoneReturn)
      合成的音素数据的回调,可能会返回多次
      void playBegin​(java.lang.String ttsId)  
      void playEnd​(java.lang.String ttsId, int status)  
      void received​(byte[] data)  
      void synthesizeBegin​(java.lang.String ttsId)
      开始合成时的回调
      void synthesizeBeginWidthRecordId​(java.lang.String ttsId, java.lang.String recordId)  
      void synthesizeEnd​(java.lang.String ttsId, int status)
      TTS播报完成的回调
      void synthesizeEndWithRecordId​(java.lang.String ttsId, int status, java.lang.String recordId)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • received

        public void received​(byte[] data)
      • synthesizeBegin

        public void synthesizeBegin​(java.lang.String ttsId)
        开始合成时的回调
        参数:
        ttsId - 当前TTS的id, 对话过程中的播报ttsid默认为0,通过speak接口调用的播报,ttsid由speak接口指定。
      • synthesizeEnd

        public void synthesizeEnd​(java.lang.String ttsId,
                                  int status)
        TTS播报完成的回调
        参数:
        ttsId - 当前TTS的id, 对话过程中的播报ttsid默认为0,通过speak接口调用的播报,ttsid由speak接口指定。
        status - 播报结束的状态。 正常播报结束为0 播报中途被打断结束为1
      • synthesizeEndWithRecordId

        public void synthesizeEndWithRecordId​(java.lang.String ttsId,
                                              int status,
                                              java.lang.String recordId)
      • playBegin

        public void playBegin​(java.lang.String ttsId)
      • playEnd

        public void playEnd​(java.lang.String ttsId,
                            int status)
      • onSpeechProgress

        public void onSpeechProgress​(java.lang.String ttsId,
                                     int currentFrame,
                                     int totalFrame,
                                     boolean isDataReady)
        TTS播报进度的回调
        参数:
        ttsId - 当前TTS的id, 对话过程中的播报ttsid默认为0,通过speak接口调用的播报,ttsid由speak接口指定。
        currentFrame - 当前播放器已经播放的帧数
        totalFrame - 当前tts总下载帧数
        isDataReady - 数据是否下载完成
      • error

        public void error​(java.lang.String error)
        合成过程中出现错误的回调
        参数:
        error - 错误信息
      • phoneReturnReceived

        public void phoneReturnReceived​(java.lang.String phoneReturn)
        合成的音素数据的回调,可能会返回多次
        参数:
        phoneReturn - 返回的音素信息