首先前往官方网站注册账号

https://authentication.duiopen.com/#/pc/register/regist

这样你就得到一个dui账号。

登录后进行产品管理。

https://www.duiopen.com/docs/ct_prouctsetup

这里申请产品

SDK的集成

https://www.duiopen.com/docs/android_dds_sdk_v2

下载SDK解压后的文件如下

Sdk 的初始化

Sdk的初始化需要先授权

  • 2.0.0.1 及以上版本会先回调收授权状态,之后回调 init 状态。即 onInitComplete 回调 true 即表示初始化和授权都成功

init 时会进行授权操作,必须授权成功后才能正常使用sdk

授权链接

https://cloud.aispeech.com/docs/Android_authorization

授权其实就是获取我们APK的包名以及SHA256值,如下操作

获取包名:

获取SHA值:

授权成功后如图所示

DDS配置时因为我是直接把duicore.zip和duicore.zip.md5sum 文件放在项目中的asset目录下,所有可以直接填入资源包文件名,否则按文档填入全路径名

资源文件的下载

https://www.duiopen.com/console/product/index.html#/interact/213984/sdkdownload?back=%2F279629821%2Finfo%2Fpublish

解压后文件如下(package.zip是资源下载下来的包)

将这四个文件放在APP asset目录下,把各个参数填入代码中。

需要注意的是AppKey很容易错,一定要注意文件目录的正确性。

SDK初始化成功后的结果

作者 littlepudding

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注