KASRSDK::KAsrCallback类 参考abstract

Public 成员函数

virtual void onWarning (ASR_SDK_WARNING warningType, const char *content)=0
 
virtual void onError (ASR_SDK_ERROR errorType, const char *content)=0
 
virtual void onRelease (int32_t result)=0
 
virtual void onStart (int32_t result, const char *sessionId)=0
 
virtual void onRecogResult (KAsrRecogResult *result)=0
 
virtual void onStop (int32_t result)=0
 

成员函数说明

◆ onWarning()

virtual void KASRSDK::KAsrCallback::onWarning ( ASR_SDK_WARNING  warningType,
const char *  content 
)
pure virtual

警告回调

参数
warningType信息类型
content警告信息

◆ onError()

virtual void KASRSDK::KAsrCallback::onError ( ASR_SDK_ERROR  errorType,
const char *  content 
)
pure virtual

错误回调,当有错误发生时

参数
warningType错误类型
content错误信息

◆ onRelease()

virtual void KASRSDK::KAsrCallback::onRelease ( int32_t  result)
pure virtual

资源释放回调

参数
result0:成功

◆ onStart()

virtual void KASRSDK::KAsrCallback::onStart ( int32_t  result,
const char *  sessionId 
)
pure virtual

开始会话回调

参数
result0:成功 -1:参数错误 -2:重复注册 -3:网络异常 -4:token校验失败
sessionId会话id,排查问题可与服务端对应.

◆ onRecogResult()

virtual void KASRSDK::KAsrCallback::onRecogResult ( KAsrRecogResult result)
pure virtual

识别到文本结果通知

参数
result文本结果

◆ onStop()

virtual void KASRSDK::KAsrCallback::onStop ( int32_t  result)
pure virtual

停止会话回调

参数
result0:成功 -1:网络异常