|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SpeechSynthesizerListener
Method Summary | |
---|---|
void |
onError(java.lang.String utteranceId,
SpeechError error)
当合成或者播放过程中出错时回调此接口 |
void |
onSpeechFinish(java.lang.String utteranceId)
播放正常结束,每句播放正常结束都会回调,如果过程中出错,则回调onError,不再回调此接口 |
void |
onSpeechProgressChanged(java.lang.String utteranceId,
int progress)
播放进度回调接口,分多次回调 |
void |
onSpeechStart(java.lang.String utteranceId)
播放开始,每句播放开始都会回调 |
void |
onSynthesizeDataArrived(java.lang.String utteranceId,
byte[] audioData,
int progress)
合成数据和进度的回调接口,分多次回调 |
void |
onSynthesizeFinish(java.lang.String utteranceId)
合成正常结束,每句合成正常结束都会回调,如果过程中出错,则回调onError,不再回调此接口 |
void |
onSynthesizeStart(java.lang.String utteranceId)
合成开始,每句合成开始都会调用 |
Method Detail |
---|
void onSynthesizeStart(java.lang.String utteranceId)
utteranceId
- void onSynthesizeDataArrived(java.lang.String utteranceId, byte[] audioData, int progress)
utteranceId
- audioData
- 合成的音频数据progress
- 文本按字符划分的进度,比如:你好啊 进度是0-3void onSynthesizeFinish(java.lang.String utteranceId)
utteranceId
- void onSpeechStart(java.lang.String utteranceId)
utteranceId
- void onSpeechProgressChanged(java.lang.String utteranceId, int progress)
utteranceId
- progress
- 文本按字符划分的进度,比如:你好啊 进度是0-3void onSpeechFinish(java.lang.String utteranceId)
utteranceId
- void onError(java.lang.String utteranceId, SpeechError error)
utteranceId
- error
- 包含错误码和错误信息
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |