1.一种应用于语音识别前端的音频增益调整方法,其特征在于,包括:接收音频数据;
对所述音频数据进行AGC处理;
对AGC处理后的音频数据进行DRC处理;
所述方法还包括:
检测噪声能量值,并根据所述噪声能量值确定第一阈值;
根据预设的AGC输出音频期望幅值确定第二阈值;
设置第三阈值;
其中,所述第三阈值小于所述第一阈值,所述第一阈值小于所述第二阈值;
其中,所述对AGC处理后的音频数据进行DRC处理,包括:当所述AGC处理后的音频数据的能量值大于所述第二阈值时,保持所述AGC处理后的音频数据的幅值不变,或者,减小所述AGC处理后的音频数据的幅值;
当所述AGC处理后的音频数据的能量值位于所述第一阈值和所述第二阈值之间时,增大所述AGC处理后的音频数据的幅值;
当所述AGC处理后的音频数据的能量值小于所述第三阈值时,保持所述AGC处理后的音频数据的幅值不变。
2.根据权利要求1所述的方法,其特征在于,所述根据所述噪声能量值确定第一阈值,包括:对更新前的第一阈值和当前的噪声能量值进行加权相加,得到更新后的第一阈值,作为确定出的第一阈值。
3.根据权利要求1所述的方法,其特征在于,还包括:确定第四阈值,所述第四阈值大于所述第一阈值,且小于所述第二阈值;
其中,在增大所述幅值时,第一增大变化量大于第二增大变化量;
所述第一增大变化量是所述AGC处理后的音频数据的能量值位于所述第一阈值与所述第四阈值之间时的增大变化量,所述第二增大变化量是所述AGC处理后的音频数据的能量值位于所述第四阈值与所述第二阈值之间时的增大变化量。
4.根据权利要求1所述的方法,其特征在于,还包括:确定第五阈值,所述第五阈值大于所述第三阈值且小于所述第一阈值。
5.根据权利要求4所述的方法,其特征在于,所述对AGC处理后的音频数据进行DRC处理,包括:当所述AGC处理后的音频数据的能量值位于所述第三阈值与所述第一阈值之间时,减小所述AGC处理后的音频数据的幅值,且,第一减小变化量小于第二减小变化量;
其中,所述第一减小变化量是所述AGC处理后的音频数据的能量值位于所述第三阈值与所述第五阈值之间时的减小变化量,所述第二减小变化量是所述AGC处理后的音频数据的能量值位于所述第五阈值与所述第一阈值之间时的减小变化量。
6.根据权利要求4所述的方法,其特征在于,所述对AGC处理后的音频数据进行DRC处理,包括:当所述AGC处理后的音频数据的能量值位于所述第五阈值与所述第一阈值之间时,保持所述AGC处理后的音频数据的幅值不变;
当所述AGC处理后的音频数据的能量值位于所述第三阈值与所述第五阈值之间时,减小所述AGC处理后的音频数据的幅值。
7.一种应用于语音识别前端的音频增益调整装置,其特征在于,包括:接收模块,用于接收音频数据;
AGC处理模块,用于对所述音频数据进行AGC处理;
DRC处理模块,用于对AGC处理后的音频数据进行DRC处理;
其中,所述装置还包括:第一确定模块,用于检测噪声能量值,并根据所述噪声能量值确定第一阈值;
第二确定模块,用于根据预设的AGC输出音频期望幅值确定第二阈值;
第三确定模块,用于设置第三阈值;
其中,所述DRC处理模块具体用于:
当所述AGC处理后的音频数据的能量值大于所述第二阈值时,保持所述AGC处理后的音频数据的幅值不变,或者,减小所述AGC处理后的音频数据的幅值;
当所述AGC处理后的音频数据的能量值位于所述第一阈值和所述第二阈值之间时,增大所述AGC处理后的音频数据的幅值;
当所述AGC处理后的音频数据的能量值小于所述第三阈值时,保持所述AGC处理后的音频数据的幅值不变。
8.根据权利要求7所述的装置,其特征在于,所述第一确定模块具体用于:对更新前的第一阈值和当前的噪声能量值进行加权相加,得到更新后的第一阈值,作为确定出的第一阈值。
9.根据权利要求7所述的装置,其特征在于,还包括:第四确定模块,用于确定第四阈值,所述第四阈值大于所述第一阈值,且小于所述第二阈值;
所述DRC处理模块用于在增大所述幅值时,第一增大变化量大于第二增大变化量;
所述第一增大变化量是所述AGC处理后的音频数据的能量值位于所述第一阈值与所述第四阈值之间时的增大变化量,所述第二增大变化量是所述AGC处理后的音频数据的能量值位于所述第四阈值与所述第二阈值之间时的增大变化量。
10.根据权利要求7所述的装置,其特征在于,还包括:第五确定模块,用于确定第五阈值,所述第五阈值大于所述第三阈值且小于所述第一阈值。
11.根据权利要求10所述的装置,其特征在于,所述DRC处理模块具体用于:当所述AGC处理后的音频数据的能量值位于所述第三阈值与所述第一阈值之间时,减小所述AGC处理后的音频数据的幅值,且,第一减小变化量小于第二减小变化量;
其中,所述第一减小变化量是所述AGC处理后的音频数据的能量值位于所述第三阈值与所述第五阈值之间时的减小变化量,所述第二减小变化量是所述AGC处理后的音频数据的能量值位于所述第五阈值与所述第一阈值之间时的减小变化量。
12.根据权利要求10所述的装置,其特征在于,所述DRC处理模块具体用于:当所述AGC处理后的音频数据的能量值位于所述第五阈值与所述第一阈值之间时,保持所述AGC处理后的音频数据的幅值不变;
当所述AGC处理后的音频数据的能量值位于所述第三阈值与所述第五阈值之间时,减小所述AGC处理后的音频数据的幅值。