iOS离线语音识别失败
云缈5 发布于2018-04 浏览:1844 回复:1
0
收藏
log级别为EVRDebugLogLevelError时:
-------按钮被按下--------
2018-04-18 16:36:35.520 BaiduTranslation_Headset[3418:934781] [setAudioCategoryWithError] check category
2018-04-18 16:36:35.533 BaiduTranslation_Headset[3418:934781] [setAudioCategoryWithError] reset category from: AVAudioSessionCategoryPlayback to: AVAudioSessionCategoryPlayAndRecord.
[ERROR][bds_AddressResolver_getaddrinfo.cpp:118]getaddrinfo failed with error 8
2018-04-18 16:36:35.806 BaiduTranslation_Headset[3418:933271] StartWorkIng:识别工作开始,开始采集及处理数据
2018-04-18 16:36:35.807 BaiduTranslation_Headset[3418:933271] aObj:cuid=b736d0778b6135a88a6eb8ebc2c2ef938c8d6c5c&sn=991F7F7D-C9FD-41E7-92C8-7E5905115BD6&nettype=4
2018-04-18 16:36:35.807 BaiduTranslation_Headset[3418:933271] logDic:{
cuid = b736d0778b6135a88a6eb8ebc2c2ef938c8d6c5c;
nettype = 4;
sn = "991F7F7D-C9FD-41E7-92C8-7E5905115BD6";
}
2018-04-18 16:36:36.054 BaiduTranslation_Headset[3418:933271] Start:检测到用户开始说话
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
2018-04-18 16:36:37.132 BaiduTranslation_Headset[3418:933271] -------按钮范围之内离开屏幕--------
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
2018-04-18 16:36:37.331 BaiduTranslation_Headset[3418:933271] RecorderEnd:录音机关闭,页面跳转需检测此时间,规避状态条 (iOS)
2018-04-18 16:36:37.337 BaiduTranslation_Headset[3418:933271] End:本地声音采集结束,等待识别结果返回并结束录音
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
2018-04-18 16:36:37.449 BaiduTranslation_Headset[3418:933271] Error:发生错误
[ERROR][bds_openplatform_stat_uploader.cpp:146]Failed upload stat: err = 7, (http: 200), errorMsg: The Internet connection appears to be offline.
 
log级别为EVRDebugLogLevelTrace时:

[DEBUG][bds_EventManagerTTS.cpp:87]TTS RECEIVE: tts.cmd.load_offline_engine

[DEBUG][bds_EventManagerTTS.cpp:442]+processSynthesizerCmd_LoadOfflineEngine
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.load
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:1066]_testLicenseDeclare =
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:194]Embedded engine received message: tts.cmd.load_offline_engine
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:817]Verify license file , appcode: 11056174
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:826]Failed open license file!
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:817]Verify license file /var/mobile/Containers/Data/Application/741A0E7E-2E81-424E-A837-F70CBB3FF60E/Library/offlineLicense.dat, appcode: 11056174
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:823]LICENSE_CONTENT: e42bc2628a4bf02bf683b790daf28693f1aea5035d02dfc029df371e8defaf64851413c945ccc9f581e5569458015c3f013e46e2178b603367682e92e49ae6338ad152b48e757c3d3851a9356acbea5f72bac17d4cbe33d4c04845dd254a51176319cc58c32b4c3f1a8a93c9ec2a60820c369109153144381494c7610267c5ecb94295068847dc249745bd54e2841af055fbe1680ae858914e413b4348fddb4f466c01c5853800b64d5978d01d8a68e43fecf61509e56604519c1566cef65857504a056d86d663a7bfd206e755ba88b5deb062d124f7347155c43f3259ce263a13de06dbbc5f63531713107c760827e4a6c580de25ba574b5c886d0e4ad3cbf7
[TRACE][MySynchronousConnection.mm:173][Connection Delegate] Will send request!!
[TRACE][MySynchronousConnection.mm:173][Connection Delegate] Will send request!!
[ERROR][bds_stat_db_helper.cpp:106]Failed add stat task, error 5 (database is locked)
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:961]VerifyLicense ret 0, appCode: 11056174
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:1178]Current net = NONE
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:1180]current net is not wifi, skip stats
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:838]Verify license file RET: 0
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:840]Verify license from file success
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:842]_testLicenseDeclare =
upload_start
[TRACE][AppThread.cpp:84]Default thread stack size: 524288
[WARN][AppThread.cpp:86]Default thread stack is too small, trying to increase size
upload_end
[ERROR][bds_stat_db_helper.cpp:106]Failed add stat task, error 5 (database is locked)
[TRACE][AppThread.cpp:324]Thread start (SP ~ 0x105b23ee8, threadID: 0x105b24000

upload_start
[TRACE][AppThread.cpp:84]Default thread stack size: 524288
[WARN][AppThread.cpp:86]Default thread stack is too small, trying to increase size
upload_end
[TRACE][MySynchronousConnection.mm:173][Connection Delegate] Will send request!!
[TRACE][AppThread.cpp:324]Thread start (SP ~ 0x1062a7ee8, threadID: 0x1062a8000

[TRACE][MySynchronousConnection.mm:173][Connection Delegate] Will send request!!
[TRACE][MySynchronousConnection.mm:165][Connection Delegate] Did fail
[TRACE][MySynchronousConnection.mm:165][Connection Delegate] Did fail
[DEBUG][bds_offline_engine_stat_uploader.cpp:118]Load offline stat, server response:
[TRACE][MySynchronousConnection.mm:165][Connection Delegate] Did fail
[TRACE][MySynchronousConnection.mm:165][Connection Delegate] Did fail
[DEBUG][bds_offline_engine_stat_uploader.cpp:118]Load offline stat, server response:
if AGC module is enable the HPF and NS module is also needed
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=9, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerTTSEngineOffline_Impl.cpp:194]Embedded engine received message: tts.cmd.load_config
2018-04-18 16:47:18.902 BaiduTranslation_Headset[3438:936287] Loaded:离线引擎加载完成
[TRACE][AppThread.cpp:329]Thread end (SP ~ 0x1052bfee8, threadID: 0x1052c0000

[TRACE][AppThread.cpp:47]============================================= AppThread::~AppThread() ====================================
[TRACE][AppThread.cpp:329]Thread end (SP ~ 0x1055d7ee8, threadID: 0x1055d8000

[TRACE][AppThread.cpp:47]============================================= AppThread::~AppThread() ====================================
2018-04-18 16:48:00.806 BaiduTranslation_Headset[3438:936287] -------按钮被按下--------
[DEBUG][BDVRReachability.mm:74]BDVRReachability Flag Status: -- ------- networkStatusForFlags
[DEBUG][BDVRReachability.mm:74]BDVRReachability Flag Status: -- ------- networkStatusForFlags
[DEBUG][bds_EventManagerAsr.cpp:465]start sn=0A9D8BBD-CE62-4B5C-8186-D2C18AF449E0
[TRACE][bds_EventManagerAsr.cpp:1128][EventManagerAsr::resolve_property_list]PROPERTY:10005
[TRACE][bds_EventManagerAsr.cpp:903]ASR_ONLINE_PARAM_KEY_APPCODE = 11056174
[TRACE][bds_EventManagerAsr.cpp:911]ASR_ONLINE_PARAM_KEY_APPCODE = zbvD74Av78wj2KWBlkZvcQPx
[TRACE][bds_EventManagerMic.cpp:119][Mic:]start recorder prepare cost: 2
[TRACE][bds_EventManagerMic.cpp:121][Mic:]start recorder cost: 63
[TRACE][bds_vad_proxy.cpp:110][VADProxy::init_vad]current vad: ModelVAD
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.start
2018-04-18 16:48:00.866 BaiduTranslation_Headset[3438:936452] [setAudioCategoryWithError] check category
2018-04-18 16:48:00.868 BaiduTranslation_Headset[3438:936452] [setAudioCategoryWithError] reset category from: AVAudioSessionCategoryPlayback to: AVAudioSessionCategoryPlayAndRecord.
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=0, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
2018-04-18 16:48:01.091 BaiduTranslation_Headset[3438:936287] StartWorkIng:识别工作开始,开始采集及处理数据
2018-04-18 16:48:01.092 BaiduTranslation_Headset[3438:936287] aObj:cuid=b736d0778b6135a88a6eb8ebc2c2ef938c8d6c5c&sn=0A9D8BBD-CE62-4B5C-8186-D2C18AF449E0&nettype=0
2018-04-18 16:48:01.092 BaiduTranslation_Headset[3438:936287] logDic:{
cuid = b736d0778b6135a88a6eb8ebc2c2ef938c8d6c5c;
nettype = 0;
sn = "0A9D8BBD-CE62-4B5C-8186-D2C18AF449E0";
}
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=1, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_EventManagerAsr.cpp:1081][process_audio_data]sentences-first:1
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.data
2018-04-18 16:48:01.341 BaiduTranslation_Headset[3438:936287] Start:检测到用户开始说话
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.data
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.data
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.data
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.data
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.data
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.data
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=6, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
2018-04-18 16:48:02.418 BaiduTranslation_Headset[3438:936287] -------按钮范围之内离开屏幕--------
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=3, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[DEBUG][bds_EventManagerAsr.cpp:206][ASR]: mic callback end.
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=15, encoded_err=0, err_desc=, need_finish=0, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
2018-04-18 16:48:02.482 BaiduTranslation_Headset[3438:936287] RecorderEnd:录音机关闭,页面跳转需检测此时间,规避状态条 (iOS)
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=1
[TRACE][bds_vad_proxy.cpp:169][VADProxy::send_pcm_data]END.
[TRACE][bds_vad_proxy.cpp:186][VADProxy::send_pcm_data]bypass VAD: long press mode.
[DEBUG][bds_EventManagerVad.cpp:284][QS]vad_status=2
[TRACE][bds_EventManagerAsr.cpp:606][fill_engine] last audio package for 0A9D8BBD-CE62-4B5C-8186-D2C18AF449E0
[TRACE][bds_EventManagerAsr.cpp:1105][process_audio_data]sentences-last:2
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=2, encoded_err=0, err_desc=, need_finish=0, need_stop=1, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.data
2018-04-18 16:48:02.492 BaiduTranslation_Headset[3438:936287] End:本地声音采集结束,等待识别结果返回并结束录音
[ERROR][bds_EventManagerKWS.cpp:251][KWS::parse_result] parse json failed
[DEBUG][bds_EventManagerAsr.cpp:1025]Encounter error: [KWS] failed to recognition.
[DEBUG][bds_EventManagerAsr.cpp:930]vr_handler work_status=8, encoded_err=2228236, err_desc=[KWS] failed to recognition., need_finish=1, need_stop=0, need_loop=0
[DEBUG][bds_EventManagerAsr.cpp:931]vr_handler m_has_cancelled=0, m_need_cancelled_callback=0
2018-04-18 16:48:02.574 BaiduTranslation_Headset[3438:936287] Error:发生错误
[DEBUG][bds_StatisticsManager.cpp:84]request body: {"error_code":2228236,"voice_to_text_result":"","pid":1537,"cmd_type":0,"time":1524041282575119,"app_id":11056174,"cmd_id":0,"pkg":"com.Demo.BaiduTranslation-Headset","type":"asr_normal","decoder":4}
[DEBUG][bds_StatisticsManager.cpp:108]statistics post url: http://yuyin.baidu.com/voice?osname=voiceopen&action=usereventflow&wise_cuid=b736d0778b6135a88a6eb8ebc2c2ef938c8d6c5c&sdk_version=3.0.5.5&app_name=com.Demo.BaiduTranslation-Headset&platform=iOS%26iPhone7%252C1%268.4.1%260&os=ios&net_type=0&appid=11056174&screen=736.000000&sdk_name=ASRSDK&app_signature=-1
[DEBUG][bds_openplatform_stat_uploader.cpp:86]jsonContent: {"error_code":2228236,"voice_to_text_result":"","pid":1537,"cmd_type":0,"time":1524040597450641,"app_id":11056174,"cmd_id":0,"pkg":"com.Demo.BaiduTranslation-Headset","type":"asr_normal","decoder":4}
[TRACE][MySynchronousConnection.mm:173][Connection Delegate] Will send request!!
[DEBUG][bds_EventManagerAsr.cpp:648]1cancel_internal m_vr_is_running=1
[DEBUG][bds_EventManagerAsr.cpp:654]2cancel_internal m_vr_is_running=0
[TRACE][bds_EventManagerKWS.cpp:88]----[kws] engine.stop
[TRACE][MySynchronousConnection.mm:165][Connection Delegate] Did fail
[ERROR][bds_openplatform_stat_uploader.cpp:146]Failed upload stat: err = 7, (http: 200), errorMsg: The Internet connection appears to be offline.
[DEBUG][bds_openplatform_stat_uploader.cpp:86]jsonContent: {"error_code":2228236,"voice_to_text_result":"","pid":1537,"cmd_type":0,"time":1524041282575119,"app_id":11056174,"cmd_id":0,"pkg":"com.Demo.BaiduTranslation-Headset","type":"asr_normal","decoder":4}
[TRACE][MySynchronousConnection.mm:173][Connection Delegate] Will send request!!
[TRACE][MySynchronousConnection.mm:165][Connection Delegate] Did fail
[ERROR][bds_openplatform_stat_uploader.cpp:146]Failed upload stat: err = 7, (http: 200), errorMsg: The Internet connection appears to be offline.
[DEBUG][bds_openplatform_stat_uploader.cpp:150]end of node list

收藏
点赞
0
个赞
共1条回复 最后由用户已被禁言回复于2022-04
#2周俊316回复于2018-04

确保离在线授权情况下,check:

语音识别SDK默认会将AudioSession的Category设置为AVAudioSessionCategoryPlayAndRecord,并在必要的时候调用setActive接口对外部音频进行打断及恢复,如果开发者不希望SDK对AudioSession进行操作,可以通过参数配置接口,把BDS_ASR_DISABLE_AUDIO_OPERATION对应的value设置为YES,即可屏蔽SDK内部的操作。

需要注意的是,SDK仍会对Category进行设置,只是屏蔽了setActive接口的调用,开发者可根据需求自行配置。

 

 

0
TOP
切换版块