KASRSDK全局接口

函数

KDV_ASR_SDK_API int32_t KASRSDK::init (KAsrSdkLogParam *logparam, KAsrSdkInitParam *initParam)
 
KDV_ASR_SDK_API void KASRSDK::release ()
 
KDV_ASR_SDK_API KASRSDK::KAsrClientKASRSDK::createAsrInstance ()
 
KDV_ASR_SDK_API int32_t KASRSDK::destroyAsrInstance (KASRSDK::KAsrClient *asrSdk)
 
KDV_ASR_SDK_API const char * KASRSDK::getVersion ()
 

详细描述

全局接口

函数说明

◆ init()

KDV_ASR_SDK_API int32_t KASRSDK::init ( KAsrSdkLogParam logparam,
KAsrSdkInitParam initParam 
)

全局初始化

参数
callback回调函数指针
返回
0:成功 -1:参数错误

◆ release()

KDV_ASR_SDK_API void KASRSDK::release ( )

全局释放资源

◆ createAsrInstance()

KDV_ASR_SDK_API KASRSDK::KAsrClient* KASRSDK::createAsrInstance ( )

创建实例

返回
KAsrClient对象指针

◆ destroyAsrInstance()

KDV_ASR_SDK_API int32_t KASRSDK::destroyAsrInstance ( KASRSDK::KAsrClient asrSdk)

销毁实例(阻塞接口)

参数
asrSdkKAsrSdk对象指针
返回
0:成功 -1:参数错误

◆ getVersion()

KDV_ASR_SDK_API const char* KASRSDK::getVersion ( )

获取KASRSDK版本号

返回
KASRSDK版本号