您的位置:首页 > 其它

讯飞语音识别使用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();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐