| 接口 | 说明 |
|---|---|
| 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 |
错误信息类
|