public interface AICloudDMListener extends EngineListener, ICloudListener
Modifier and Type | Method and Description |
---|---|
void |
onAsr(boolean isLast,
java.lang.String text)
显示识别文本
|
void |
onBeginningOfSpeech()
检测到用户开始说话,在主UI线程
|
void |
onCall(Command command)
command 执行回调
|
void |
onDisplay(CallbackWidgetType type,
CallbackWidget callbackWidget)
展示内容
|
void |
onDmResult(DmInfo dmInfo)
dm 结果回调
|
void |
onEnd(java.lang.String sessionId)
对话结束
|
void |
onEndOfSpeech()
用户停止说话时调用,在主UI线程
|
void |
onPlay(Speaker speaker)
播报
|
void |
onQuery(NativeApi api)
NativeApi 回调
|
void |
onRmsChanged(float rmsdB)
音频音量发生改变时调用,在主UI线程
|
onRawDataReceived, onReadyForSpeech, onResultDataReceived
onError, onInit
onConnect
void onDisplay(CallbackWidgetType type, CallbackWidget callbackWidget)
type
- 控件类型,取值参见 CallbackWidgetType
callbackWidget
- CallbackWidget
void onAsr(boolean isLast, java.lang.String text)
text
- 识别文本isLast
- 是否最终识别结果void onEnd(java.lang.String sessionId)
sessionId
- 一轮对话表识void onRmsChanged(float rmsdB)
rmsdB
- 音量标量 0-100void onBeginningOfSpeech()
void onEndOfSpeech()
void onDmResult(DmInfo dmInfo)
dmInfo
- dm 信息