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 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 警告内容