帖子

从零开始讯飞语音开发 第一天 (感觉挖了个很大的坑)

[复制链接]

该用户从未签到

1184 156****7988 发表于 2019-7-9 17:45:59 1#
本帖最后由 156****7988 于 2019-7-9 18:36 编辑

先自我介绍一下,俺是个计算机专业的工科男,大概两年多没碰开发了,想在讯飞开放平台找回自我(手动狗头),开个贴记录一下,希望能够和各位小伙伴一同进步。
话不多说,注册账号后,添加一个应用
创建应用.png
添加服务,免费的先来一套 添加服务后.png
开放平台的大大们也很贴心啊,为了发帖截图不用手动马赛克,一些信息默认隐藏。
离线装机量.png
点击显示可以看到实时状况,离线的试用期是35天,如果暂时不打算用的话还是先不开为好(亏了,并不该免费的都来一套)。
点击右上角下载SDK
SDK生成.png
SDK有个打包的过程,会在所有的.so和.jet文件中都打上appid标记。除非SDK被盗用,不小心泄露appid还是安全的。
资源文件.png
下载好了,先解压到workspace!
我workspace呢?emmm,今天晚上先搭个环境。。。
视频教程.png
先瞅一眼开发文档,https://www.xfyun.cn/doc/asr/voicedictation/Android-SDK.html#_2、sdk集成指南
最后还有视频教程,点击接入流程,页面转到AI大学。新手福利,果然贴心。
Android SDK集成指南.png
点击课程列表,除了弹出的课程还可以搜到其他课程。
讯飞大学SDK教程.png
第一天就先这样吧。我是不会tj的(flag)




979670187@qq.co 发表于 2019-7-9 18:26:34
2#
期待楼主更新
使用道具 举报 回复
173****1796 发表于 5 天前
3#
我创建android的应用,想添加语音听写功能,怎么只有流式版本,不能添加android的吗?
使用道具 举报 回复
156****7988 发表于 8 小时前
4#
173****1796 发表于 2019-7-17 09:39
我创建android的应用,想添加语音听写功能,怎么只有流式版本,不能添加android的吗?
...

Android流式.PNG
流式的概念和平台无关。webapi有流式,而安卓开发常用的java语言也可以有流式接口
webapi流式.png

从控制台可以看到,使用webapi流式版时需要APIkey和APISecret,而安卓SDK包含的javaapi流式版只需要你的AppID和对应的libmsc.so库文件
webapi流式2.png
实际上你添加的已经是了Android的了

使用道具 举报 回复
156****7988 发表于 7 小时前
5#
很久没有更,惭愧惭愧,有点低估工作与生活的充实程度。。。
上期说到在平台端的准备工作基本上已经做好了,那么先从本地的开发环境搭建开始说吧。(反正大佬是不会看我的贴的,这不能算是摸鱼
毕竟也有些小伙伴基础知识确实不够扎实嘛。
下载Java JDK、JRE,配置好Java环境(网上有教程,保证是在orecal官网上下载的就行啦);
IDE呢就用谷歌量身定做的工具嘛,Android Studio(下载和安装网上也有很多教程)
这里还是多说一句,没有梯子的小伙伴们可以在这个网址 https://developer.android.google.cn/studio/ 下载官方版本的Android Studio,反正我是有洁癖,不喜欢下第三方的东西。
AndroidStudio.png

下载安装完毕之后呢,我们进入到了这个界面
开始界面.png
单击倒数第二个 import project
mscV5PlusDemo.png

选中解压好的mscV5PlusDemo就导入大神写好的Demo了
导入成功有个问题.png

到这一步,项目已经导入,甚至不用敲一句代码。
不过这个同步的过程中,有一个问题叫Plugin with id 'com.android.application' not found.我查了一下貌似是gradle的设置有问题,具体还没去解决,如何解决且听下回分解。(我是真的想把它解决了,但是真的事多的甚至能治好强迫症)
使用道具 举报 回复