public abstract static class TTSEngine.CallbackOptimize
extends java.lang.Object
Constructor and Description |
---|
CallbackOptimize() |
Modifier and Type | Method and Description |
---|---|
abstract void |
beginning(java.lang.String ttsId)
开始合成时的回调
|
abstract void |
end(java.lang.String ttsId,
int status)
TTS播报完成的回调
|
abstract void |
error(java.lang.String error)
合成过程中出现错误的回调
|
void |
onSpeechProgress(java.lang.String ttsId,
int currentFrame,
int totalFrame,
boolean isDataReady)
TTS播报进度的回调
|
public abstract void beginning(java.lang.String ttsId)
ttsId
- 当前TTS的id, 对话过程中的播报ttsid默认为0,通过speak接口调用的播报,ttsid由speak接口指定。public abstract void end(java.lang.String ttsId, int status)
ttsId
- 当前TTS的id, 对话过程中的播报ttsid默认为0,通过speak接口调用的播报,ttsid由speak接口指定。status
- 播报结束的状态。
正常播报结束为0
播报中途被打断结束为1public void onSpeechProgress(java.lang.String ttsId, int currentFrame, int totalFrame, boolean isDataReady)
ttsId
- 当前TTS的id, 对话过程中的播报ttsid默认为0,通过speak接口调用的播报,ttsid由speak接口指定。currentFrame
- 当前播放器已经播放的帧数totalFrame
- 当前tts总下载帧数isDataReady
- 数据是否下载完成public abstract void error(java.lang.String error)
error
- 错误信息