[发明专利]一种音量调节方法、装置、电子设备及存储介质在审
申请号: | 202210998322.4 | 申请日: | 2022-08-19 |
公开(公告)号: | CN115361461A | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 曹玉华 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | H04M1/60 | 分类号: | H04M1/60;H04M1/72454;G06F3/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王学强 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音量 调节 方法 装置 电子设备 存储 介质 | ||
1.一种音量调节方法,其特征在于,应用于设置有麦克风和扬声器的电子设备,所述音量调节方法包括:
若接收到音量自动调节指令,则利用所述麦克风采集环境音频数据;
读取所述麦克风的补偿因子,根据所述麦克风的补偿因子和所述环境音频数据计算环境噪声能量值;
根据所述环境噪声能量值确定所述扬声器的目标音量等级,并按照所述目标音量等级执行音量调节操作。
2.根据权利要求1所述音量调节方法,其特征在于,所述电子设备的ADC芯片包括多个麦克风通道,每一所述麦克风通道连接一个所述麦克风;
相应的,根据所述麦克风的补偿因子和所述环境音频数据计算环境噪声能量值,包括:
利用第一公式计算所述麦克风对应的能量修正值;其中,所述第一公式为gi=cei×Fi,gi表示第i个麦克风对应的能量修正值,cei表示第i个麦克风采集的环境音频数据的能量值,Fi表示第i个麦克风的补偿因子;
将所有所述麦克风对应的能量修正值的平均值设置为所述环境噪声能量值。
3.根据权利要求2所述音量调节方法,其特征在于,在读取所述麦克风的补偿因子之前,还包括:
播放预设音频数据,将所述麦克风采集所述预设音频数据的能量值设置为测试采集能量值,并将所述扬声器播放所述预设音频数据的能量值设置为测试播放能量值;
利用第二公式计算所述麦克风的补偿因子Fi;其中,所述第二公式为Fi=sqrt(E/ei),sqrt表示平方根函数,E表示所有所述测试采集能量值和所述测试播放能量值的总和,ei表示第i个麦克风的测试采集能量值;
利用第三公式计算所述麦克风的推理阈值;其中,所述第三公式为FFi=round(Fi×α),FFi表示第i个麦克风的推理阈值,round表示四舍五入计算函数,α表示所述ADC芯片采样位数的最大数值;
判断所述麦克风的推理阈值是否均处于预设区间内;
若是,则将所述麦克风的补偿因子写入所述电子设备的存储器。
4.根据权利要求1所述音量调节方法,其特征在于,根据所述环境噪声能量值确定所述扬声器的目标音量等级,包括:
确定当前的音量调节模式;
若所述音量调节模式为追踪调节模式,则根据所述环境噪声能量值和扬声器播放当前音频数据的能量值计算能量等级差值,根据所述能量等级差值确定所述扬声器的目标音量等级;其中,所述能量等级差值用于描述环境噪声与扬声器播放的音频的能量差异程度;
若所述音量调节模式为自适应调节模式,则据所述环境噪声能量值确定所述扬声器的目标音量等级。
5.根据权利要求4所述音量调节方法,其特征在于,根据所述环境噪声能量值和扬声器播放当前音频数据的能量值计算能量等级差值,包括:
按照第四公式计算所述能量等级差值EDIFF;
其中,所述第四公式为EDIFF=EA-se×F’j,EA表示环境噪声能量值,F’j表示第j个扬声器的补偿因子,se表示所述扬声器播放当前音频数据的能量值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210998322.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线通信信号调试设备用辅助装置
- 下一篇:业务处理方法及相关设备