微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt6735 使用第三方语音识别,识别率较低

mt6735 使用第三方语音识别,识别率较低

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
部分客户反映语音识别识别率较低
[SOLUTION]
目前有碰到三种原因:
1.语音识别引擎发现开启录音后第一秒拿到的数据是0,导致识别率降低.
原因是为了避免录音时开始部分有噪音,在录音时人为将第一秒数据用silense data进行填充,
ICS,GB2,ICS2版本,代码位于AudioYusuStreamin.cpp中,将宏MUTE_AUDIO_NORMAL_MS的值改小即可JB,JB2,JB3,JB5版本,代码位于audio_customization_common.h中的AUDIO_DROP_FRAME_COUNT_CTS值改小即可。
2.在开启语音识别录音时会调用接口MeidaRecorder.setAduioSource(MIC),请将参数修改成VOICE_RECOGNITION,这样audio driver部分会将一些降噪关闭(语音识别引擎会自行处理)以降低对识别的影响
3.麦克风的增益对语音识别也有一定的影响,请重新调整语音识别的麦克风的音量。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top