2.1.引入
添加依赖
SDK 内引入 okhttp 故需要在工程build.gradle中添加依赖,如:
compile 'com.squareup.okhttp3:okhttp:3.9.0'
compile 'com.squareup.okio:okio:1.13.0'
添加JAR包
请在工程中添加 libs 文件夹,并在build.gradle 中导入jar依赖,如
compile fileTree(include: ['*.jar'], dir: 'libs'
添加动态库
在工程目录下新建jnilibs目录,并按照设备支持处理器类型,添加相应的类型JNI文件夹,并将SDK demo中相应需要使用到的动态库导入。
名称 | 使用场景 | 是否必备 |
---|---|---|
libduiutils | 工具库 | 是 |
libliteca.so | 授权 | 是 |
libduidns.so | dns解析 | 是 |
libcntts.so | 离线TTS | 否 |
libecho.so | 回声消除 | 否 |
libfespcar.so | beaforming+降噪+唤醒 | 否 |
libasrpp.so | 离线识别++ | 否 |
libgram.so | 离线语法编译 | 否 |
libsemantic.so | 离线语义 | 否 |
libvad.so | 人声检测 | 否 |
libprint.so | 声纹 | 否 |
libwakeup.so | 唤醒 | 否 |
libasr.so | 离线识别 | 否 |