Android Studio - HelloWorld - 科大讯飞语音API调用

Android Studio - HelloWorld - 科大讯飞语音API调用

程序员的生命在于折腾


项目配置 - 材料准备部分

平台申请

一、科大讯飞开放平台申请:http://www.xfyun.cn/
1、先注册申请账号
2、新建一个NB的应用,获取APPID和为下载SDK的前提要求
3、下载SDK:语音听写、在线语音合成、语音唤醒等各种NB的SDK,选择性下载;分收费、体验、免费三种
4、未提交审核的应用,服务量会有500次/日的限制,也就是说上线APP要在这边提交审核

Android Studio准备

二、下载开发工具:http://www.android-studio.org/
1、提前安装好JDK,可以挑选1.8.x版本的,配置好对应的环境变量
2、准备好大胃来,要吃的SDK有点多(开发能装多少就装多少,以防测试啥的),吃了若干4.0-8.0的,可以撑到14G+,适量就行

前菜

1、准备上正餐前,先尝一下HelloWorld,保证正常运行,有真机就不要用模拟器,慢!卡!操作顿!各种不爽
2、Android Studio默认是Android模式,切换到Project展现方式,一个Libs和assets是我们要放的配料
libs添加方法,找到这货来:build.gradle

用力把代码塞进去

sourceSets {
    main {
        jniLibs.srcDirs = ['libs']
        assets.srcDirs = ['src/main/assets', 'src/main/assets/']
    }
}

assets文件夹添加方法

正餐

一、SDK和Dialog加到项目里面去
照着官方说明文档把文件拷贝到对应的libs和assets中

注意:记得把jar包含到项目中,右键jar加到项目,或者改build.gradle中的dependencies增加两句

dependencies {
.....
implementation files('libs/Msc.jar')
implementation files('libs/gson.jar')
}

二、拿起筷子来动动手:参考文档

1、AndroidManifest.xml放点调料

<!--连接网络权限,用于执行云端语音能力 -->
<uses-permission android:name="android.permission.INTERNET"/>
<!--获取手机录音机使用权限,听写、识别、语义理解需要用到此权限 -->
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<!--读取网络信息状态 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/&
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值