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, onResultDataReceivedonError, onInitonConnectvoid onDisplay(CallbackWidgetType type, CallbackWidget callbackWidget)
type - 控件类型,取值参见 CallbackWidgetTypecallbackWidget - CallbackWidgetvoid 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 信息