讯飞语音识别使用writeAudio方法识别失败的问题
2018-02-13 14:07
316 查看
最近由于项目需要,打算自己录音,再调用讯飞语音识别,集成什么的都很快的处理好了,但在测试的时候发现识别失败,出现10212和10108的错误,集成是没问题的,后来在讯飞的论坛上看到一篇问题差不多的文章(关于第二次请求报10108和10212问题),不过是java版,参考其原理成功处理掉这个问题,修改后的代码如下:
try { //通过writeaudio方式直接写入音频时才需要此设置 mIse.setParameter(SpeechConstant.AUDIO_SOURCE, "-1"); startEvaluating(speechEvaluatorBean, speechEvaluatorListener); Thread.sleep(200); mIse.writeAudio(data, 0, len); Thread.sleep(200); } catch (InterruptedException e) { e.printStackTrace(); } stopEvaluating();
相关文章推荐
- 在visual studio 2010中使用opencv imread函数读取图像失败,数据为空的问题解决方法。
- FLASH短路方法图示(解决U盘量产失败/U盘复位/无法识别硬件等问题)
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- 关于IIS服务启动失败的问题:“IIS提示‘另一个程序正在使用此文件,进程无法访问’”,的解决方法
- 讯飞语音唤醒和语义识别同时使用,错误代码20006的解决方法
- Qt使用第三方类打开串口号10以上的失败问题解决方法
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq
- 通过writeaudio方法将录音识别成文字(使用讯飞的SDK)
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- 【SQLSEVER2008连接】使用telnet 127.0.0.1 1433 连接失败问题解决方法
- 使用java.io.File的renameTo方法移动文件失败的问题
- rtl8723bs linux网卡驱动识别问题,无法使用无线的解决方法
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- 模式识别初体验——模式识别中要处理的问题以及使用的方法
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- 关于Entity Framework更新的几种方式以及可能遇到的问题(附加类型“Model”的实体失败,因为相同类型的其他实体已具有相同的主键值)在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 时如果图形中的任何实体具有冲突键值,则可能会发生上述行为
- fstream的使用和打开时存在中文中文路径可能失败的问题,其他中文问题都可以尝试采用如下方法
- 转载 Android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题