600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 科大讯飞AIUI-应用集成6麦解决方案

科大讯飞AIUI-应用集成6麦解决方案

时间:2020-08-31 07:55:39

相关推荐

科大讯飞AIUI-应用集成6麦解决方案

目录

准备内容:

接入步骤

添加权限(一定要先完成这步!):

添加拷贝jar和so文件\app\libs下​

添加配置文件\app\src\main下拷贝assets文件​

在app 中引入jar包和so文件。app build.gradle

Rebuild Project

接入AIUI基本功能

构建实现。如需更改AIUI其它技能,可尝试不包过!!!

准备内容:

android开发板(文章使用深圳市锐尔威视科技有限公司:REVB-A63)科大讯飞6麦AIUI解决方案(USB 开发套件)将开发板与usb开发套连线如下图创建新的android工程向科大讯飞技术支持获取接入源码demo

接入步骤

添加权限(一定要先完成这步!):

<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /><uses-permission android:name="android.permission.READ_PHONE_STATE" /><uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.RECORD_AUDIO" /><!--排序系统任务权限 重新排序系统Z轴运行中的任务,进行应用的切换--><uses-permission android:name="android.permission.REORDER_TASKS" />

添加拷贝jar和so文件\app\libs下

添加配置文件\app\src\main下拷贝assets文件

在app 中引入jar包和so文件。app build.gradle

defaultConfig{

multiDexEnabled truendk{abiFilters "armeabi-v7a"}packagingOptions{doNotStrip "**/*.so"}}

sourceSets{main{jniLibs.srcDirs = ['libs']}}

dependencies {

implementation fileTree(include: ['*.jar'], dir: 'libs')

//科大讯飞AIUI jar包implementation files('libs/AIUI.jar') //AIUIimplementation files('libs/AlsaRecorder.jar') //录音implementation files('libs/cae.jar') //cae 阵列算法}

Rebuild Project

接入AIUI基本功能

拷贝相应的类及文件osCaseCoreHelper、polor、tarck、uitl、CaeOperator、OnCaeOpratorlistener(完整demo地址:/ufo_yyt/KDXF_demo2)编写mainActivity.java(注:使用dataBinding需在app build.gradle中添加

dataBinding{enabled true})

构建实现。如需更改AIUI其它技能,可尝试不包过!!!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。