接口 | 说明 |
---|---|
DUILiteSDK.InitListener |
类 | 说明 |
---|---|
AIEchoConfig | |
AIResult |
本类用于封装语音引擎的结果
封装包含以下信息: recordId录音ID resultType结果类型 AIConstant.AIENGINE_MESSAGE_TYPE_JSON 表示结果为JSON字符串
AIConstant.AIENGINE_MESSAGE_TYPE_BIN 表示结果为字节数组
TimeStamp时间戳
resultObject结果对象
isLast是否结果返回完毕
Usage1: 处理文本结果(json): public void onResults(AIResult results) { if (results.getResultType() == AIConstant.AIENGINE_MESSAGE_TYPE_JSON) { JSONResultParser parser = new JSONResultParser (results.getResultObject().toString());
String text = parser.getText();
...
}
}
|
DUILiteConfig |
sdk 配置类,包括设置产品的相关信息 apiKey, productId, productKey, productSecret,以及其它的全局配置
|
DUILiteSDK |
DUILiteSDK 是整个sdk的入口,包括以下功能:
初始化配置信息
提供获取 sdk 信息的方法
auth 认证,只有认证成功后才能使用各个模块的功能
|
异常错误 | 说明 |
---|---|
AIError |
错误信息类
|