关于讯飞语音听写使用过程中出现的问题
来源:互联网 发布:mac 蓝牙键盘 编辑:程序博客网 时间:2024/05/14 00:12
音听写(语音转文字)的功能实现,决定采用讯飞语音实现,但过程中出现的问题确实令人摸不着头脑(话说我之前都没遇到过哎),还好后来都被我解决掉了。特此记录,以备查看。
1.第一个问题是int ret = mIat.startListening(recognizerListener);调用完成后得到的ret不是正常的0(SUCCESS),而是21001。 于是各种谷歌百度,各种说法,也许各种原因都会有,我们这个的问题在于没有调用SpeechUtility.createUtility(this, "appid="+getString(R.string.app_id));,解释为SpeechUtility没有初始化。讯飞自己的demo是在SpeechApp里面调用的,他在copy的过程中漏掉了。一般来说这种需要appkey/appid之类的第三方都会在application里面进行调用和初始化(经验之谈),所以在仿造demo的时候一定要注意application中的相关初始化的东西。
PS:其实开始的时候我也去找过application结果可能粗心居然没找到,后来一个凑巧被我发现了,还是好神奇的。
2. 解决了第一个问题又出现了问题,提示是用户校验失败,错误码是10407,去官方文档里面查发现居然没有这个错误码,当时就惊呆了!!!
后来终于在一篇文章中找到了解决方案,我当时查看的文章链接:http://www.tuicool.com/articles/3qmUve
原来讯飞这个坑居然在下载sdk的时候就要选对应的应用和平台,然后把appid和对应的lib文件绑定了,值钱我还在纳闷都一样的sdk为何要选某一个app呢?原来真相竟然是这样的。而我们那位新人就犯了这样的错误,在后台创建的应用名和实际用的项目名不一致,appid不一致,lib包不一致,才出现了这样的问题。
虽然问题解决了感觉很简单,但在解决问题的过程中真的是相当郁闷,不晓得从何下手。看来以后再加入第三方应用的时候还是得注意些问题的。
0 0
- 关于讯飞语音听写使用过程中出现的问题
- 关于讯飞语音听写使用过程中出现的问题
- 使用讯飞语音的语音听写
- 讯飞语音听写常见问题
- 讯飞语音听写Demo
- 小试讯飞语音的听写功能
- 第三方SDK:讯飞语音听写
- AndroidStudio快速开发讯飞语音听写
- python3 调用讯飞语音听写sdk
- 讯飞语音听写,合成读写
- 讯飞语音听写和语音合成
- Android实战——科大讯飞语音听写SDK的使用,实现语音识别功能
- Android实战——科大讯飞语音听写SDK的使用,实现语音识别功能
- Unity5.0后(unity5.3.5)讯飞语音听写安卓sdk的开发
- Android讯飞语音云语音听写学习
- 讯飞语音听写开发入门之获取appid号
- 讯飞语音开发之语音语音听写
- Android 简单讯飞语音合成与语音听写
- iOS开发手势---拖动、捏合、旋转、点按、长按、轻扫
- 手机的超声波通信---对于特殊声音信号的相关资料
- Android 照相机实现方式
- GCD使用Tip
- 【移动适配】移动Web怎么做屏幕适配(一)
- 关于讯飞语音听写使用过程中出现的问题
- 【leetcode】【69】Sqrt(x)
- 创业初期,千万不要忽略知识产权保护!
- 编译环境搭建 源码修改 部分模块编译 源码编译 及整个过程中的各类问题
- 性能测试场景浅析
- Android中Intent在Activity之间传递对象[Serializable或Parcelable]
- 【解决方法】【技术】22个iOS开发的小技巧
- git入门(1)--提交代码的一般步骤
- 服务器从业博客