麦克风的风噪消除方法、装置、存储介质和移动终端制造方法及图纸

技术编号:24414307 阅读:59 留言:0更新日期:2020-06-06 10:42
本公开涉及一种麦克风的风噪消除方法、装置、存储介质和移动终端,该方法包括:当通过上述多个麦克风接收声音信号时,获取该主麦克风接收到的第一声音信号;根据该第一声音信号的峰值因子确定该主麦克风是否出现风噪,该峰值因子用于表示该第一声音信号削波失真的程度;当该主麦克风出现风噪时,将目标声音信号由该第一声音信号切换为辅麦克风接收的第二声音信号,该目标声音信号为该消噪模块进行声音信号处理和输出时采用的主声音信号。能够在主麦克风出现风噪时,将设置于不同位置的辅麦克风收集到的声音信号作为移动终端声音传输的主声音信号,降低风噪对通话质量的影响,提高移动终端通话的用户体验。

Method, device, storage medium and mobile terminal of eliminating wind noise of microphone

【技术实现步骤摘要】
麦克风的风噪消除方法、装置、存储介质和移动终端
本公开涉及移动终端设计领域,具体地,涉及一种麦克风的风噪消除方法、装置、存储介质和移动终端。
技术介绍
当移动终端用户在大风环境下手持移动终端进行通话时,麦克风收集到的声音会受到风的影响而出现风噪。相关技术中,为了降低噪声对通话质量的影响,大部分移动终端会在不同位置设置两个或以上的麦克风,并通过消噪模块接收多个买个麦克风收集到的声音信号;再将设置于移动终端底部的主麦克风收集到的声音信号作为主声音信号,将设置于其他位置的辅麦克风收集到的声音信号作为参考信号对主声音信号进行降噪处理,并将处理后的主声音信号输出给通话的另一方。但是,当主麦克风正对着风吹的方向时,主麦克风收集到的风噪的声压级别通常会非常大,而致使经过消噪模块处理的主声音信号依然无法被人耳识别,进而造成通话质量下降,影响用户通话体验。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种麦克风的风噪消除方法、装置、存储介质和移动终端。根据本公开实施例的第一方面,提供一种麦克风的风噪消除方法,应用于移动终端,所述移动终端包括:消噪模块,以及设置于所述移动终端不同位置的多个麦克风,所述多个麦克风包含一个主麦克风以及一个或多个辅麦克风,所述方法包括:当通过所述多个麦克风接收声音信号时,获取所述主麦克风接收到的第一声音信号;根据所述第一声音信号的峰值因子确定所述主麦克风是否出现风噪,所述峰值因子用于表示所述第一声音信号削波失真的程度;当所述主麦克风出现风噪时,将目标声音信号由所述第一声音信号切换为辅麦克风接收的第二声音信号,所述目标声音信号为所述消噪模块进行声音信号处理和输出时采用的主声音信号。可选的,所述根据所述第一声音信号的峰值因子确定所述主麦克风是否出现风噪,包括:确定所述第一声音信号的时域波形图;计算所述时域波形图中所述第一声音信号的波形的峰值与有效值的差值,作为所述峰值因子;根据所述峰值因子与预设的峰值因子阈值的对比结果,确定所述主麦克风是否出现风噪。可选的,所述根据所述峰值因子与预设的峰值因子阈值的对比结果,确定所述主麦克风是否出现风噪,包括:当所述峰值因子大于预设的峰值因子阈值时,确定所述主麦克风未出现风噪;或者,当所述峰值因子小于或等于预设的峰值因子阈值时,确定所述主麦克风出现风噪。可选的,所述多个麦克风包含一个主麦克风以及多个辅麦克风,所述当所述主麦克风出现风噪时,将目标声音信号由所述第一声音信号切换为辅麦克风接收的第二声音信号,包括:获取所述多个辅麦克风接收到的多个声音信号对应的多个峰值因子;在所述多个声音信号中确定具备最大峰值因子的声音信号,作为所述第二声音信号;将所述第二声音信号作为所述目标声音信号。根据本公开实施例的第二方面,提供一种麦克风的风噪消除装置,应用于移动终端,所述移动终端包括:消噪模块,以及设置于所述移动终端不同位置的多个麦克风,所述多个麦克风包含一个主麦克风以及一个或多个辅麦克风,所述装置包括:信号获取模块,用于当通过所述多个麦克风接收声音信号时,获取所述主麦克风接收到的第一声音信号;风噪检测模块,用于根据所述第一声音信号的峰值因子确定所述主麦克风是否出现风噪,所述峰值因子用于表示所述第一声音信号削波失真的程度;信号切换模块,用于当所述主麦克风出现风噪时,将目标声音信号由所述第一声音信号切换为辅麦克风接收的第二声音信号,所述目标声音信号为所述消噪模块进行声音信号处理和输出时采用的主声音信号。可选的,所述风噪检测模块,包括:波形图确定子模块,用于确定所述第一声音信号的时域波形图;差值计算子模块,用于计算所述时域波形图中所述第一声音信号的波形的峰值与有效值的差值,作为所述峰值因子;风噪检测子模块,用于根据所述峰值因子与预设的峰值因子阈值的对比结果,确定所述主麦克风是否出现风噪。可选的,所述风噪检测子模块,用于:当所述峰值因子大于预设的峰值因子阈值时,确定所述主麦克风未出现风噪;或者,当所述峰值因子小于或等于预设的峰值因子阈值时,确定所述主麦克风出现风噪。可选的,所述多个麦克风包含一个主麦克风以及多个辅麦克风,所述信号切换模块,包括:峰值因子获取子模块,用于获取所述多个辅麦克风接收到的多个声音信号对应的多个峰值因子;信号确定子模块,用于在所述多个声音信号中确定具备最大峰值因子的声音信号,作为所述第二声音信号;信号切换子模块,用于将所述第二声音信号作为所述目标声音信号。根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开实施例的第一方面中所述方法的步骤。根据本公开实施例的第四方面,提供一种移动终端,包括:本公开实施例的第三方面中所述的计算机可读存储介质;以及一个或者多个处理器,用于执行所述计算机可读存储介质中的计算机程序。本公开的提供的麦克风的风噪消除方法、装置、储存介质和移动终端,能够在通过上述多个麦克风接收声音信号时,获取该主麦克风接收到的第一声音信号;根据该第一声音信号的峰值因子确定该主麦克风是否出现风噪,该峰值因子用于表示该第一声音信号削波失真的程度;当该主麦克风出现风噪时,将目标声音信号由该第一声音信号切换为辅麦克风接收的第二声音信号,该目标声音信号为该消噪模块进行声音信号处理和输出时采用的主声音信号。能够在主麦克风出现风噪时,将设置于不同位置的辅麦克风收集到的声音信号作为移动终端声音传输的主声音信号,降低风噪对通话质量的影响,提高移动终端通话的用户体验。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是根据一示例性实施例示出的一种麦克风的风噪消除方法的流程图;图2是根据图1所示实施例示出的一种麦克风的风噪检测方法的流程图;图3是根据图1所示实施例示出的一种声音信号切换方法的流程图;图4是根据一示例性实施例示出的一种麦克风的风噪消除装置的框图;图5是根据图4所示实施例示出的一种风噪检测模块的框图;图6是根据图4所示实施例示出的一种信号切换模块的框图;图7是根据本申请一示例性实施例示出的一种移动终端的框图。具体实施方式以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。本公开的移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,包括手机、笔记本、平板电脑、POS机、车载电脑、智能导航仪、可穿戴设备、VR设备等等,在此不做限定。图1是根据一示例性实施例示出的一种麦克风的风噪消除方法的流程图,如本文档来自技高网...

【技术保护点】
1.一种麦克风的风噪消除方法,其特征在于,应用于移动终端,所述移动终端包括:消噪模块,以及设置于所述移动终端不同位置的多个麦克风,所述多个麦克风包含一个主麦克风以及一个或多个辅麦克风,所述方法包括:/n当通过所述多个麦克风接收声音信号时,获取所述主麦克风接收到的第一声音信号;/n根据所述第一声音信号的峰值因子确定所述主麦克风是否出现风噪,所述峰值因子用于表示所述第一声音信号削波失真的程度;/n当所述主麦克风出现风噪时,将目标声音信号由所述第一声音信号切换为辅麦克风接收的第二声音信号,所述目标声音信号为所述消噪模块进行声音信号处理和输出时采用的主声音信号。/n

【技术特征摘要】
1.一种麦克风的风噪消除方法,其特征在于,应用于移动终端,所述移动终端包括:消噪模块,以及设置于所述移动终端不同位置的多个麦克风,所述多个麦克风包含一个主麦克风以及一个或多个辅麦克风,所述方法包括:
当通过所述多个麦克风接收声音信号时,获取所述主麦克风接收到的第一声音信号;
根据所述第一声音信号的峰值因子确定所述主麦克风是否出现风噪,所述峰值因子用于表示所述第一声音信号削波失真的程度;
当所述主麦克风出现风噪时,将目标声音信号由所述第一声音信号切换为辅麦克风接收的第二声音信号,所述目标声音信号为所述消噪模块进行声音信号处理和输出时采用的主声音信号。


2.根据权利要求1所述的方法,其特征在于,所述根据所述第一声音信号的峰值因子确定所述主麦克风是否出现风噪,包括:
确定所述第一声音信号的时域波形图;
计算所述时域波形图中所述第一声音信号的波形的峰值与有效值的差值,作为所述峰值因子;
根据所述峰值因子与预设的峰值因子阈值的对比结果,确定所述主麦克风是否出现风噪。


3.根据权利要求2所述的方法,其特征在于,所述根据所述峰值因子与预设的峰值因子阈值的对比结果,确定所述主麦克风是否出现风噪,包括:
当所述峰值因子大于预设的峰值因子阈值时,确定所述主麦克风未出现风噪;或者,
当所述峰值因子小于或等于预设的峰值因子阈值时,确定所述主麦克风出现风噪。


4.根据权利要求1所述的方法,其特征在于,所述多个麦克风包含一个主麦克风以及多个辅麦克风,所述当所述主麦克风出现风噪时,将目标声音信号由所述第一声音信号切换为辅麦克风接收的第二声音信号,包括:
获取所述多个辅麦克风接收到的多个声音信号对应的多个峰值因子;
在所述多个声音信号中确定具备最大峰值因子的声音信号,作为所述第二声音信号;
将所述第二声音信号作为所述目标声音信号。


5.一种麦克风的风噪消除装置,其特征在于,应用于移动终端,所述移动终端包括:消噪模块,以及设置于所述移动终端不同位置的多个麦克风,所述多个麦克风包含一个主麦...

【专利技术属性】
技术研发人员:石奇钟安
申请(专利权)人:北京松果电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1