public static interface TTSEngine.Callback
Modifier and Type | Method and Description |
---|---|
void |
beginning(java.lang.String ttsId)
开始合成时的回调
|
void |
end(java.lang.String ttsId,
int status)
TTS播报完成的回调
|
void |
error(java.lang.String error)
合成过程中出现错误的回调
|
void |
received(byte[] data)
合成的音频数据的回调,可能会返回多次,data长度为0表示音频结束
|
void beginning(java.lang.String ttsId)
ttsId
- 当前TTS的id, 对话过程中的播报ttsid默认为0,通过speak接口调用的播报,ttsid由speak接口指定。void received(byte[] data)
data
- 音频数据void end(java.lang.String ttsId, int status)
ttsId
- 当前TTS的id, 对话过程中的播报ttsid默认为0,通过speak接口调用的播报,ttsid由speak接口指定。status
- 播报结束的状态。
正常播报结束为0
播报中途被打断结束为1void error(java.lang.String error)
error
- 错误信息