集成SDK
1. 添加依赖
SDK 网络相关依赖 okhttp , 故需要在工程build.gradle中添加依赖 :
compile 'com.squareup.okhttp3:okhttp:3.9.0'
compile 'com.squareup.okio:okio:1.13.0'
2. 添加 JAR 包
请在工程中添加 libs 文件夹,并在build.gradle 中导入jar依赖,如
compile fileTree(include: ['*.jar'], dir: 'libs')
3. 添加动态库
在工程目录下新建jnilibs目录,并按照设备支持处理器类型,添加相应的类型JNI文件夹,并将SDK demo中相应需要使用到的动态库导入。
名称 | 使用场景 | 是否必备 |
---|---|---|
libduiutils | 工具库 | 是 |
libliteca.so | 授权 | 是 |
libduidns.so | dns解析 | 是 |
libcntts.so | 离线TTS | 否 |
libecho.so | 回声消除 | 否 |
libfespcar.so | beamforming+降噪+唤醒 | 否 |
libasrpp.so | 离线识别++ | 否 |
libgram.so | 离线xbnf 语法编译 | 否 |
libsemantic.so | 离线 navi 语义 | 否 |
libsemanticdui.so | 离线 dui 语义 | 否 |
libvad.so | 人声检测 | 否 |
libwakeup.so | 唤醒 | 否 |
libvprint.so | 离线声纹 | 否 |
libvprintlite.so | 离线混合声纹 | 否 |
libasr.so | 离线识别 | 否 |
libasrpp.so | 性别年龄情绪识别 | 否 |
libdmasp.so | 四麦bss+降噪+唤醒 | 否 |
libmp3.so | mp3解码 | 否 |
libsspe.so | 信号处理+唤醒 | 否 |