Global

Members


<constant> CODE :number

KASRSDK API接口调用返回值或回调状态.

Type:
  • number
Properties:
Name Type Default Description
ASR_ERROR_NONE number 0

操作成功

ASR_ERROR_ARGS number -1

参数出错

ASR_ERROR_NET number -2

网络错误

ASR_ERROR_SESSION_DUP number -3

会话token验证重复

ASR_ERROR_TOKEN number -4

会话token验证识别

ASR_ERROR_STATE number -5

识别对象逻辑装错误

ASR_ERROR_INTER number -6

内部错误

Methods


createAsrInstance() → {KAsrClient}

创建KAsrClient识别对象

Returns:
Type
KAsrClient
Example
let client = KASRSDK.createAsrInstance();

destoryAsrInstance(client)

销毁KAsrClient识别对象

Parameters:
Name Type Description
client KAsrClient

KAsrClient对象

Example
KASRSDK.destoryAsrInstance(client);

getVersion() → {string}

获取KASRSDK库版本号

Returns:
  • KASRSDK的版本号
Type
string
Example
KASRSDK.getVersion();

init( [option] [, option]) → {CODE}

初始化KASRSDK库

Parameters:
Name Type Argument Default Description
option object <optional>

解构参数库日志参数

Properties
Name Type Argument Default Description
isEnableLog bool <optional>
false

是否打开日志

onLog function <optional>
null

日志回调函数

option object <optional>
{}

解构参数库初始化参数

Returns:
  • 状态码
Type
CODE
Example
KASRSDK.init();

release()

销毁KASRSDK库

Example
KASRSDK.release();

Type Definitions


onError(errorType, content)

onError 错误消息回调函数

Parameters:
Name Type Description
errorType CODE

错误类型

content string

错误描述


onLog(module, content)

onLog 日志回调函数.

Parameters:
Name Type Description
module string

模块名字

content string

日志内容


onRecogResult(result)

onRecogResult 识别到文本结果后,产生的回调

Parameters:
Name Type Description
result object

识别结果

Properties
Name Type Description
bgTime int

开始时间(单位:ms)

edTime int

结束时间(单位:ms)

fin int

文本标志(0:临时结果,1:最终结果)

text string

文本内容


onRelease(errorType)

onRelease 调用KASRSDK.destroyAsrClient(),产生释放KAsrClient回调

Parameters:
Name Type Description
errorType CODE

错误类型


onStart(errorType)

onStart 调用KAsrClient.start()后,产生的回调

Parameters:
Name Type Description
errorType CODE

错误类型


onStop(errorType)

onStop 调用KAsrClient.stop()后,产生的回调

Parameters:
Name Type Description
errorType CODE

错误类型


onWarning(warningType, content)

onWarning 警告消息回调函数

Parameters:
Name Type Description
warningType int

警告类型

content string

警告内容