我的是用场景:语音合成,开始播放语音的时候,我停止录音,语音播放结束的时候,我开启录音。
出现问题日志:2019-12-31 15:44:01.115 14008-14008/com.duolun.km2.train E/BaiduAsr: 长语音识别结束。
2019-12-31 15:44:01.123 14008-14008/com.xxxx.km2.train E/BaiduAsr: --录音结束---
2019-12-31 15:44:04.198 14008-14008/com.xxxx.km2.train E/BaiduAsr: 引擎就绪,可以开始说话。
2019-12-31 15:44:34.984 14008-14008/com.xxxx.km2.train E/BaiduAsr: 【asr.finish事件】识别错误, 错误码:3 ,3001 ; Recorder open failed
2019-12-31 15:44:34.986 14008-14008/com.xxxx.km2.train E/BaiduAsr: --录音结束---
从日志上看,开启和结束之间有三秒的间隔,按理说应该满足了,为啥会识别错误。从SDK也没发现有这样场景的例子,合成和识别都是单独的。
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
还是麦克风占用的问题,可以检查是否是其他程序在占用。或者先单独测试官方demo~