麦克风的控制方法、装置、电子设备、存储介质与流程

文档序号:34178550发布日期:2023-05-17 07:21阅读:61来源:国知局
麦克风的控制方法、装置、电子设备、存储介质与流程

本发明涉及音频,尤其涉及一种麦克风的控制方法、装置、电子设备、存储介质。


背景技术:

1、目前,电子设备上的麦克风的增益一般都是出厂设定好,是个固定值,其无法兼顾低音量环境场景和高音量环境场景。若低音量环境场景中,音频效果好,在高音量环境场景中,音频效果就较差;若高音量环境场景中,音频效果好,在低音量环境场景中,音频效果就较差。


技术实现思路

1、本发明要解决的技术问题是为了克服现有技术中电子设备上的麦克风的增益是个固定值,无法兼顾低音量环境场景和高音量环境场景的缺陷,提供一种麦克风的控制方法、装置、电子设备、存储介质。

2、本发明是通过下述技术方案来解决上述技术问题:

3、第一方面,提供一种麦克风的控制方法,应用于电子设备,所述电子设备包含麦克风和扬声器;所述控制方法包括:

4、确定所述扬声器的当前播放音量;

5、根据播放音量与麦克风增益的映射关系,确定对应于所述当前播放音量的麦克风增益;其中,所述播放音量与所述麦克风增益呈负相关;

6、根据所述麦克风增益调节所述麦克风的增益。

7、可选地,确定所述扬声器的当前播放音量,包括:

8、获取由所述麦克风采集的音频信号;

9、根据所述音频信号确定所述扬声器的当前播放音量。

10、可选地,确定所述扬声器的当前播放音量,包括:

11、发送音量获取请求至所述扬声器;

12、根据所述扬声器针对所述音量获取请求反馈的反馈信息,确定所述当前播放音量。

13、可选地,所述反馈信息包含扬声器音量;

14、确定所述当前播放音量,包括:

15、确定所述扬声器和所述麦克风之间的距离;

16、根据所述距离对所述扬声器音量进行调节,将经过调节的扬声器音量确定为所述当前播放音量。

17、可选地,所述映射关系由所述电子设备的历史音频数据建立,所述历史音频数据包括扬声器的播放音量和麦克风的增益;

18、或者,所述映射关系通过对实验数据拟合得到,所述实验数据包括扬声器的播放音量和麦克风的增益;

19、或者,所述映射关系由增益计算模型表征,所述增益计算模型由训练样本对神经网络训练得到;其中,所述训练样本包括:扬声器的播放音量和麦克风的增益。

20、可选地,确定对应于所述当前播放音量的麦克风增益,包括:

21、在所述当前播放音量超过预设范围的情况下,确定对应于所述当前播放音量的麦克风增益。

22、可选地,确定对应于所述当前播放音量的麦克风增益,包括:

23、在确定所述电子设备的使用方发生唇动的情况下,确定对应于所述当前播放音量的麦克风增益。

24、第二方面,提供一种麦克风的控制装置,应用于电子设备,所述电子设备包含麦克风和扬声器;所述控制装置包括:

25、一个或多个处理器、存储器;

26、所述一个或多个处理器与存储器通信连接,所述存储器被配置成存储播放音量与麦克风增益的映射关系以及指令,当所述指令被所述一个或多个所述处理器执行时,使所述一个或多个所述处理器执行步骤,所述步骤包括:

27、确定所述扬声器的当前播放音量;

28、根据播放音量与麦克风增益的映射关系,确定对应于所述当前播放音量的麦克风增益;其中,所述播放音量与所述麦克风增益呈负相关;

29、根据所述麦克风增益调节所述麦克风的增益。

30、第三方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的麦克风的控制方法。

31、第四方面,提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的麦克风的控制方法。

32、本发明的积极进步效果在于:通过对麦克风的增益进行调节,使得麦克风增益能够与各类音量环境场景相适配,麦克风采集的声音信号不会被截幅,声音信号能够很好的被识别。



技术特征:

1.一种麦克风的控制方法,应用于电子设备,所述电子设备包含麦克风和扬声器,其特征在于,所述控制方法包括:

2.根据权利要求1所述的麦克风的控制方法,其特征在于,确定所述扬声器的当前播放音量,包括:

3.根据权利要求1所述的麦克风的控制方法,其特征在于,确定所述扬声器的当前播放音量,包括:

4.根据权利要求3所述的麦克风的控制方法,其特征在于,所述反馈信息包含扬声器音量;

5.根据权利要求1所述的麦克风的控制方法,其特征在于,所述映射关系由所述电子设备的历史音频数据建立,所述历史音频数据包括扬声器的播放音量和麦克风的增益;

6.根据权利要求1所述的麦克风的控制方法,其特征在于,确定对应于所述当前播放音量的麦克风增益,包括:

7.根据权利要求1-6中任一项所述的麦克风的控制方法,其特征在于,确定对应于所述当前播放音量的麦克风增益,包括:

8.一种麦克风的控制装置,其特征在于,应用于电子设备,所述电子设备包含麦克风和扬声器;所述控制装置包括:

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的麦克风的控制方法。

10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的麦克风的控制方法。


技术总结
本发明公开了麦克风的控制方法、装置、电子设备、存储介质。其中,该方法应用于电子设备,所述电子设备包含麦克风和扬声器;所述控制方法包括:确定所述扬声器的当前播放音量;根据播放音量与麦克风增益的映射关系,确定对应于所述当前播放音量的麦克风增益;其中,所述播放音量与所述麦克风增益呈负相关;根据所述麦克风增益调节所述麦克风的增益。通过对麦克风的增益进行调节,使得麦克风增益能够与各类音量环境场景相适配,麦克风采集的声音信号不会被截幅,声音信号能够很好的被识别。

技术研发人员:唐涛
受保护的技术使用者:上海擎感智能科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1