CN110010117B - 一种语音主动降噪的方法及装置 - Google Patents
一种语音主动降噪的方法及装置 Download PDFInfo
- Publication number
- CN110010117B CN110010117B CN201910289962.6A CN201910289962A CN110010117B CN 110010117 B CN110010117 B CN 110010117B CN 201910289962 A CN201910289962 A CN 201910289962A CN 110010117 B CN110010117 B CN 110010117B
- Authority
- CN
- China
- Prior art keywords
- voice
- signal
- microphone
- noise
- voice signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 13
- 230000007613 environmental effect Effects 0.000 claims abstract description 46
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 12
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 12
- 230000003044 adaptive effect Effects 0.000 claims description 72
- 238000001914 filtration Methods 0.000 claims description 56
- 230000005236 sound signal Effects 0.000 claims description 13
- 230000002194 synthesizing effect Effects 0.000 claims description 9
- 239000003638 chemical reducing agent Substances 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1781—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
- G10K11/17821—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the input signals only
- G10K11/17823—Reference signals, e.g. ambient acoustic environment
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1781—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
- G10K11/17821—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the input signals only
- G10K11/17825—Error signals
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1787—General system configurations
- G10K11/17879—General system configurations using both a reference signal and an error signal
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
- G10L21/0216—Noise filtering characterised by the method used for estimating noise
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
- G10L2021/02082—Noise filtering the noise being echo, reverberation of the speech
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
- G10L21/0216—Noise filtering characterised by the method used for estimating noise
- G10L2021/02161—Number of inputs available containing the signal or the noise to be suppressed
- G10L2021/02166—Microphone arrays; Beamforming
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Quality & Reliability (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本发明涉及一种应用于语音主动降噪装置,通过所述第一麦克风采集第一语音信号及当前环境噪声数据,所述第一麦克风外置于所述语音主动降噪装置中;通过所述第二麦克风采集第二语音信号,所述第二麦克风内置于所述语音主动降噪装置中,且与所述第一麦克风位置相对称;通过所述第三麦克风采集第三语音信号,所述第三麦克风介于所述第一麦克风与所述第二麦克风之间;通过第四麦克风采集第四语音信号,所述第四麦克风介于所述第一麦克风与第三麦克风之间;语音主动降噪装置根据所述当前环境噪声数据,对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪。
Description
技术领域
本发明涉及音频技术领域,特别是涉及一种语音主动降噪的方法及装置。
背景技术
语音主动降噪装置(例如远场音箱,智能耳机,耳麦等)是一种全新的技术,将语音主动降噪算法应用于常规的音源里面,从而达到减少噪音的目的。
目前在使用语音主动降噪装置播放音频或通话过程中(例如亚马逊的ECHO),周围的环境往往无法预料,有的很安静,有的很嘈杂,甚至周围噪声会大于100dB以上。现有技术中,为了解决这个问题,已研制出了传统的语音主动降噪算法来消除噪音;但该技术并不能在任何场景下(尤其嘈杂场景下)都适用,语音质量差。
发明内容
基于此,有必要针对噪声问题,提供一种语音主动降噪的方法及语音主动降噪装置,用以解决现有技术中如何针对不同噪声环境自适应合成以语音主动降噪方式的问题。
本发明实施例提供一种语音主动降噪的方法,所述方法包括:
通过所述第一麦克风采集第一语音信号及当前环境噪声数据,所述第一麦克风外置于所述语音主动降噪装置中;
通过所述第二麦克风采集第二语音信号,所述第二麦克风内置于所述语音主动降噪装置中,且与所述第一麦克风位置相对称;
通过所述第三麦克风采集第三语音信号,所述第三麦克风介于所述第一麦克风与所述第二麦克风之间;
通过第四麦克风采集第四语音信号,所述第四麦克风介于所述第一麦克风与第三麦克风之间;
语音主动降噪装置根据所述当前环境噪声数据,对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪自适应合成语音主动降噪装置。
在其中一个实施例中,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成语音主动降噪装置以语音主动降噪,包括:
若当前环境噪声功率小于第一门限值,使用所述第一或第四语音信号作为语音主动降噪装置语音输入信号。
在其中一个实施例中,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率大于等于第一门限值且小于等于第二门限值,将所述第一语音信号与所述第二语音信号和/或第四语音信号按预设比例进行混合,将所述混合后的语音信号作为语音主动降噪装置语音输入信号,其中,所述第二门限值大于所述第一门限值。
在其中一个实施例中,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率大于第二门限值,使用自适应滤波算法估算出噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声,其中,所述第三语音信号作为自适应滤波器的期望信号,所述第一语音信号作为自适应滤波器的输入信号,经过自适应滤波算法得到误差信号,所述第三语音信号与所述误差信号之差为所述的噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声;
使用自适应滤波算法消除所述第二语音信号中的回声,其中,所述第二语音信号作为自适应滤波算法的期望信号,所述抵消噪声后的信号作为自适应滤波算法的输入信号,经过所述自适应滤波算法处理产生的误差信号为消除回声后的信号,将所述消除回声后的信号与所述第四语音信号按比例混合以生成语音主动降噪装置语音输入信号。
在其中一个实施例中,所述获取当前语音主动降噪装置环境噪声数据,包括:
使用自适应滤波算法估算出第一语音信号中的环境噪声,其中,所述第二语音信号作为自适应滤波算法的输入信号,所述第一语音信号作为自适应滤波算法的期望信号,算法输出的误差信号为估算的环境噪声数据。
本发明实施例还提供一种语音主动降噪装置,所述语音主动降噪装置包括第一麦克风、第二麦克风、第三麦克风、第四麦克风及控制器,其中,
所述第一麦克风用于采集第一语音信号及当前环境噪声数据,所述第一麦克风外置于所述语音主动降噪装置中;
所述第二麦克风用于采集第二语音信号,所述第二麦克风内置于所述语音主动降噪装置中,且与所述第一麦克风位置相对称;
所述第三麦克风用于采集第三语音信号,所述第三麦克风介于所述第一麦克风与所述第二麦克风之间;
通过第四麦克风采集第四语音信号,所述第四麦克风介于所述第一麦克风与第三麦克风之间;
所述控制器用于获取当前语音主动降噪装置环境噪声数据,根据所述当前环境噪声数据,对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪自适应合成语音主动降噪装置。
在其中一个实施例中,所述控制器用于根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成语音主动降噪装置以语音主动降噪,包括:
若当前环境噪声功率小于第一门限值,使用所述第一或第四语音信号作为语音主动降噪装置语音输入信号。
在其中一个实施例中,所述控制器用于根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率大于等于第一门限值且小于等于第二门限值,将所述第一语音信号与所述第二语音信号和/或第四语音信号按预设比例进行混合,将所述混合后的语音信号作为语音主动降噪装置语音输入信号,其中,所述第二门限值大于所述第一门限值。
在其中一个实施例中,所述控制器用于根据所述当前环境噪声数据,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
使用自适应滤波算法估算出噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声,其中,所述第三语音信号作为自适应滤波器的期望信号,所述第一语音信号作为自适应滤波器的输入信号,经过自适应滤波算法得到误差信号,所述第三语音信号与所述误差信号之差为所述的噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声;
使用自适应滤波算法消除所述第二语音信号中的回声,其中,所述第二语音信号作为自适应滤波算法的期望信号,所述抵消噪声后的信号作为自适应滤波算法的输入信号,经过所述自适应滤波算法处理产生的误差信号为消除回声后的信号,将所述消除回声后的信号与所述第四语音信号按比例混合以生成语音主动降噪装置语音输入信号。
在其中一个实施例中,所述控制器用于获取当前语音主动降噪装置环境噪声数据,包括:
使用自适应滤波算法估算出第一语音信号中的环境噪声,其中,所述第二语音信号作为自适应滤波算法的输入信号,所述第一语音信号作为自适应滤波算法的期望信号,算法输出的误差信号为估算的环境噪声数据。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他实施例的附图。
图1为一实施例中语音主动降噪的方法流程图;
图2为一实施例中语音主动降噪装置的内部结构示意图。
具体实施方式
为了便于理解本发明,为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明,附图中给出了本发明的较佳实施方式。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本发明的公开内容理解的更加透彻全面。本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。在本发明的描述中,“若干”的含义是至少一个,例如一个,两个等,除非另有明确具体的限定。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
如图1所示,本发明实施例提供一种语音主动降噪的方法,应用于语音主动降噪装置,该语音主动降噪装置具备第四麦克风、第三麦克风、第二麦克风以及第一麦克风,其中,该方法包括:
S101、通过所述第一麦克风采集第一语音信号及当前环境噪声数据,所述第一麦克风外置于所述语音主动降噪装置中;
S102、通过所述第二麦克风采集第二语音信号,所述第二麦克风内置于所述语音主动降噪装置中,且与所述第一麦克风位置相对称;S103、通过所述第三麦克风采集第三语音信号,所述第三麦克风介于所述第一麦克风与所述第二麦克风之间;
在其中的一个实施例中,所述获取当前环境噪声数据,具体可以为:
使用自适应滤波算法估算出第一语音信号中的环境噪声,其中,所述第二语音信号作为自适应滤波算法的输入信号,所述第一语音信号作为自适应滤波算法的期望信号,算法输出的误差信号e1为估算的环境噪声数据。可选地,可以用环境噪音功率P作为环境噪声数据。
在本发明实施例中,需要实时或定时采集外部噪声数据,以确定当前的外部噪声场景,可选地,可以将外部噪声场景定义为安静、普通嘈杂、较为嘈杂、非常嘈杂等多种场景。例如,安静的噪声大小范围是30分贝以下,如办公、居家等场景;一般嘈杂的噪声大小范围可以是30-70分贝,如商场、超市等场景;而较为嘈杂的噪声大小范围可以是70-90分贝,例如高铁等场景,非常嘈杂是90分别以上,如飞机起飞、演唱会等场景。
S104、通过第四麦克风采集第四语音信号,所述第四麦克风介于所述第一麦克风与第三麦克风之间;第四麦克风作为第一麦克风的补充,可与第一麦克风组成外置麦克风阵列,实现双通道语音输入;此外,第四麦克风可以设置在第一麦克风之后,噪音干扰相比于第一麦克风而言会比较低。此外,第四麦克风还可以设置为对低频敏感,高频不敏感,与此同时,第一麦克风可设置为对高频敏感,低频不敏感,二者相互补充以实现音频信号的输入更加平稳。
S105、根据所述当前环境噪声数据,对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪。
本发明实施例中,创造性地提出了一种主动式自适应合成语音输入信号模式,通过在不同位置处拾取语音信号,并根据不同的环境噪声数据,自适应改变其语音主动降噪装置语音输入信号,通过将第一,第二语音信号进行混合,或者将第一、第二及第三按照不同模式进行混合,或者将第一、第二、第三和第四按不同模式进行混合以在不同噪声场景中(例如低噪声、中噪声及高噪声或低、中、高、超高噪声)自适应切换语音信号的输入方式,以实现高质量语音信号的输入。达到降噪、回声消除、高质量语音拾取以及高分贝噪声环境下的正常通信。
在其中的一个实施例中,根据根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率小于第一门限值(例如30分贝),使用所述第一或第四语音信号作为语音主动降噪装置语音输入信号。(因为第一/第四MIC采集的语音信号比第二麦克风采集的语音信号音色要更好)
在其中的一个实施例中,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,具体为:
若当前环境噪声功率大于等于第一门限值且小于等于第二门限值(例如70分贝),将所述第一语音信号与所述第二语音信号和/或第四语音信号按预设比例进行混合,将所述混合后的语音信号作为语音主动降噪装置语音输入信号,其中,所述第二门限值大于所述第一门限值。即,在这种情况下,第二麦克风或第三MIC收集的语音信号噪音小,但音色有所欠缺,使用第一MIC采集的语音信号来弥补它,将第一和/或第四MIC和第三MIC采集到的语音信号按一定比例混合,使得声音相对舒适自然。
在其中的一个实施例中,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率大于第二门限值,使用自适应滤波算法估算出噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声,其中,所述第三语音信号作为自适应滤波器的期望信号,所述第一语音信号作为自适应滤波器的输入信号,经过自适应滤波算法得到误差信号e2,所述第三语音信号与所述误差信号e2之差为所述的噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声;
使用自适应滤波算法消除所述第二语音信号中的回声,其中,所述第二语音信号作为自适应滤波算法的期望信号,所述抵消噪声后的信号作为自适应滤波算法的输入信号,经过所述自适应滤波算法处理产生的误差信号为消除回声后的信号e3,将所述消除回声后的信号e3与所述第四语音信号按比例混合以生成语音主动降噪装置语音输入信号。
自适应滤波算法为一种语音主动降噪算法,通过语音主动降噪算法ANC进行语音主动降噪。语音主动降噪(Active Noise Control,ANC)算法的基本原理是降噪***产生与外界噪音相等的反向声波,将噪音中和。ANC芯片可以放置在语音主动降噪装置内也可以外置于语音主动降噪装置。本发明实施例中,可以采用OMLSA(optimally-modified log-spectral amplitude speech estimator)和MCRA(minima controlled recursiveaveraging noise estimation)等算法来进行语音主动降噪,本发明实施例不再累述。
本发明实施例还提供一种语音主动降噪语音主动降噪装置20,在本发明实施例中,语音主动降噪装置20可以为音箱,如无源音箱、有源音箱或远场音箱,也可以为耳塞式、入耳式、头戴式或挂耳式耳机。该语音主动降噪装置可以与终端通过有线或无线(例如蓝牙,红外)的方式进行通信,实现数据的传输。该终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑、穿戴式设备等任意终端设备。
如图2所示,语音主动降噪装置包括:语音主动降噪装置壳体21,在所述语音主动降噪装置壳体21内的控制器22、第一麦克风23和第二麦克风24和第三麦克风25和第四麦克风26,所述第一麦克风外置于所述语音主动降噪装置中,所述第二麦克风内置于所述语音主动降噪装置中,且与所述第一麦克风位置相对称,所述第三麦克风介于所述第一麦克风与所述第二麦克风之间,所述第四麦克风介于所述第一麦克风与第三麦克风之间所述控制器22与所述第一麦克风23、第二麦克风24以及第三麦克风25和第四麦克风26电连接.。
所述第一麦克风23用于采集第一语音信号和当前环境噪声;
所述第二麦克风24用于采集第二语音信号;
所述第三麦克风25用于采集第三语音信号;
所述第四麦克风26用于采集第四语音信号;
所述控制器22用于获取当前语音主动降噪装置环境噪声数据,并根据所述当前环境噪声数据,对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪自适应合成。
在其中的一个实施例中,所述控制器22获取当前环境噪声数据,具体可以为:
使用自适应滤波算法估算出第一语音信号中的环境噪声,其中,所述第二语音信号作为自适应滤波算法的输入信号,所述第一语音信号作为自适应滤波算法的期望信号,算法输出的误差信号e1为估算的环境噪声数据。可选地,可以用环境噪音功率P作为环境噪声数据。
在本发明实施例中,需要实时或定时采集外部噪声数据,以确定当前的外部噪声场景,可选地,可以将外部噪声场景定义为安静、一般嘈杂以及较为嘈杂三种场景。例如,安静的噪声大小范围是30分贝以下,如办公、居家等场景;一般嘈杂的噪声大小范围可以是30-70分贝,如商场、超市等闹市区的场景;而较为嘈杂的噪声大小范围可以是70分贝以上,如飞机起飞、高铁、地铁等场景。
在其中的一个实施例中,所述控制器22根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成语音主动降噪装置以语音主动降噪,包括:
若当前环境噪声功率小于第一门限值(例如40分贝),使用所述第一或第四语音信号作为语音输入信号。(因为第一或第四MIC采集的语音信号比语音主动降噪装置第二麦克风采集的语音信号音色要更好)
在其中的一个实施例中,所述控制器22根据所述当前环境噪声数据,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,具体为:
若当前环境噪声功率大于等于第一门限值且小于等于第二门限值(例如60分贝),将所述第一语音信号与所述第二语音信号和/或第四语音信号按预设比例进行混合,将所述混合后的语音信号作为语音输入信号,其中,所述第二门限值大于所述第一门限值。
在其中的一个实施例中,所述控制器22根据所述当前环境噪声数据,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率大于第二门限值,使用自适应滤波算法估算出噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声,其中,所述第三语音信号作为自适应滤波器的期望信号,所述第一语音信号作为自适应滤波器的输入信号,经过自适应滤波算法得到误差信号e2,所述第三语音信号与所述误差信号e2之差为所述的噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声;
使用自适应滤波算法消除所述第二语音信号中的回声,其中,所述第二语音信号作为自适应滤波算法的期望信号,所述抵消噪声后的信号作为自适应滤波算法的输入信号,经过所述自适应滤波算法处理产生的误差信号为消除回声后的信号e3,将所述消除回声后的信号e3与所述第四语音信号按比例混合以生成语音主动降噪装置。
自适应滤波算法为一种语音主动降噪算法,通过语音主动降噪算法ANC进行语音主动降噪。语音主动降噪(Active Noise Control,ANC)算法的基本原理是降噪***产生与外界噪音相等的反向声波,将噪音中和。ANC芯片可以放置在耳机内也可以外置于耳机,Refmic(reference microphone)在耳机耳罩上,采集环境噪音。Error mic(ErrorMicrophone)在耳机内,采集降噪处理后的残差噪声。Speaker播放ANC处理后的反噪声anti-noise。本发明实施例中,可以采用OMLSA(optimally-modified log-spectralamplitude speech estimator)和MCRA(minima controlled recursive averaging noiseestimation)等算法来进行语音主动降噪,本发明实施例不再累述。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。需要说明的是,本申请的“一实施例中”、“例如”、“又如”等,旨在对本申请进行举例说明,而不是用于限制本申请。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (8)
1.一种语音主动降噪的方法,其特征在于,所述方法包括:
通过第一麦克风采集第一语音信号及当前环境噪声数据,所述第一麦克风外置于语音主动降噪装置中;
通过第二麦克风采集第二语音信号,所述第二麦克风内置于所述语音主动降噪装置中,且与所述第一麦克风位置相对称;
通过第三麦克风采集第三语音信号,所述第三麦克风介于所述第一麦克风与所述第二麦克风之间;
通过第四麦克风采集第四语音信号,所述第四麦克风介于所述第一麦克风与第三麦克风之间;
语音主动降噪装置根据所述当前环境噪声数据,对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪;
其中,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率小于第一门限值,使用所述第一或第四语音信号作为语音主动降噪装置语音输入信号。
2.根据权利要求1所述的方法,其特征在于,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率大于等于第一门限值且小于等于第二门限值,将所述第一语音信号与所述第二语音信号和/或第四语音信号按预设比例进行混合,将所述混合后的语音信号作为语音主动降噪装置语音输入信号,其中,所述第二门限值大于所述第一门限值。
3.根据权利要求2所述的方法,其特征在于,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率大于第二门限值,使用自适应滤波算法估算出噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声,其中,所述第三语音信号作为自适应滤波器的期望信号,所述第一语音信号作为自适应滤波器的输入信号,经过自适应滤波算法得到误差信号,所述第三语音信号与所述误差信号之差为所述的噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声;
使用自适应滤波算法消除所述第二语音信号中的回声,其中,所述第二语音信号作为自适应滤波算法的期望信号,所述抵消噪声后的信号作为自适应滤波算法的输入信号,经过所述自适应滤波算法处理产生的误差信号为消除回声后的信号,将所述消除回声后的信号与所述第四语音信号按比例混合以生成语音主动降噪装置语音输入信号。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述获取当前环境噪声数据,包括:
使用自适应滤波算法估算出第一语音信号中的环境噪声,其中,所述第二语音信号作为自适应滤波算法的输入信号,所述第一语音信号作为自适应滤波算法的期望信号,算法输出的误差信号为估算的环境噪声数据。
5.一种语音主动降噪装置,其特征在于,其特征在于,所述语音主动降噪装置包括第一麦克风、第二麦克风、第三麦克风、第四麦克风及控制器,其中,
所述第一麦克风用于采集第一语音信号及当前环境噪声数据,所述第一麦克风外置于所述语音主动降噪装置中;
所述第二麦克风用于采集第二语音信号,所述第二麦克风内置于所述语音主动降噪装置中,且与所述第一麦克风位置相对称;
所述第三麦克风用于采集第三语音信号,所述第三麦克风介于所述第一麦克风与所述第二麦克风之间;
通过第四麦克风采集第四语音信号,所述第四麦克风介于所述第一麦克风与第三麦克风之间;
所述控制器用于获取当前语音主动降噪装置环境噪声数据,根据所述当前环境噪声数据,对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪自适应合成;
其中,所述控制器用于根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成语音主动降噪装置以语音主动降噪,包括:
若当前环境噪声功率小于第一门限值,使用所述第一或第四语音信号作为语音主动降噪装置语音输入信号。
6.根据权利要求5所述的语音主动降噪装置,其特征在于,所述控制器用于根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
若当前环境噪声功率大于等于第一门限值且小于等于第二门限值,将所述第一语音信号与所述第二语音信号和/或第四语音信号按预设比例进行混合,将所述混合后的语音信号作为语音主动降噪装置语音输入信号,其中,所述第二门限值大于所述第一门限值。
7.根据权利要求6所述的语音主动降噪装置,其特征在于,所述控制器用于根据所述当前环境噪声数据,根据所述当前环境噪声数据,自适应对所述第一、第二、第三及第四语音信号进行自适应合成以语音主动降噪,包括:
使用自适应滤波算法估算出噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声,其中,所述第三语音信号作为自适应滤波器的期望信号,所述第一语音信号作为自适应滤波器的输入信号,经过自适应滤波算法得到误差信号,所述第三语音信号与所述误差信号之差为所述的噪声,生成与所述噪声幅度相同且相位相反的音频信号以抵消所述的噪声;
使用自适应滤波算法消除所述第二语音信号中的回声,其中,所述第二语音信号作为自适应滤波算法的期望信号,所述抵消噪声后的信号作为自适应滤波算法的输入信号,经过所述自适应滤波算法处理产生的误差信号为消除回声后的信号,将所述消除回声后的信号与所述第四语音信号按比例混合以生成语音主动降噪装置语音输入信号。
8.根据权利要求5-7任一项所述的语音主动降噪装置,其特征在于,所述控制器用于获取当前语音主动降噪装置环境噪声数据,包括:
使用自适应滤波算法估算出第一语音信号中的环境噪声,其中,所述第二语音信号作为自适应滤波算法的输入信号,所述第一语音信号作为自适应滤波算法的期望信号,算法输出的误差信号为估算的环境噪声数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910289962.6A CN110010117B (zh) | 2019-04-11 | 2019-04-11 | 一种语音主动降噪的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910289962.6A CN110010117B (zh) | 2019-04-11 | 2019-04-11 | 一种语音主动降噪的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110010117A CN110010117A (zh) | 2019-07-12 |
CN110010117B true CN110010117B (zh) | 2021-06-25 |
Family
ID=67171132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910289962.6A Expired - Fee Related CN110010117B (zh) | 2019-04-11 | 2019-04-11 | 一种语音主动降噪的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110010117B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111464868A (zh) * | 2020-03-31 | 2020-07-28 | 深圳Tcl数字技术有限公司 | 显示终端关机控制方法、装置、设备及可读存储介质 |
CN112102825B (zh) * | 2020-08-11 | 2021-11-26 | 湖北亿咖通科技有限公司 | 基于车机语音识别的音频处理方法、装置和计算机设备 |
CN112420066B (zh) * | 2020-11-05 | 2024-05-14 | 深圳市卓翼科技股份有限公司 | 降噪方法、装置、计算机设备和计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0720878A (ja) * | 1993-06-21 | 1995-01-24 | Daikin Ind Ltd | アクティブ消音装置の制御装置 |
CN101989423A (zh) * | 2009-07-30 | 2011-03-23 | Nxp股份有限公司 | 利用感知掩蔽的有源降噪方法 |
CN104754436A (zh) * | 2015-03-13 | 2015-07-01 | 钰太芯微电子科技(上海)有限公司 | 一种主动降噪方法以及降噪耳机 |
CN106792315A (zh) * | 2017-01-05 | 2017-05-31 | 歌尔科技有限公司 | 一种抵消环境噪声的方法和装置及一种主动降噪耳机 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1947642B1 (en) * | 2007-01-16 | 2018-06-13 | Apple Inc. | Active noise control system |
US9208769B2 (en) * | 2012-12-18 | 2015-12-08 | Apple Inc. | Hybrid adaptive headphone |
-
2019
- 2019-04-11 CN CN201910289962.6A patent/CN110010117B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0720878A (ja) * | 1993-06-21 | 1995-01-24 | Daikin Ind Ltd | アクティブ消音装置の制御装置 |
CN101989423A (zh) * | 2009-07-30 | 2011-03-23 | Nxp股份有限公司 | 利用感知掩蔽的有源降噪方法 |
CN104754436A (zh) * | 2015-03-13 | 2015-07-01 | 钰太芯微电子科技(上海)有限公司 | 一种主动降噪方法以及降噪耳机 |
CN106792315A (zh) * | 2017-01-05 | 2017-05-31 | 歌尔科技有限公司 | 一种抵消环境噪声的方法和装置及一种主动降噪耳机 |
Also Published As
Publication number | Publication date |
---|---|
CN110010117A (zh) | 2019-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110996209B (zh) | 主动降噪方法、***以及耳机 | |
US9922663B2 (en) | Voice signal processing method and apparatus | |
US9749731B2 (en) | Sidetone generation using multiple microphones | |
CN110933554B (zh) | 主动降噪方法、***以及耳机 | |
KR101482488B1 (ko) | 개선된 오디오를 위한 통합된 심리음향 베이스 강화 (pbe) | |
CN110010117B (zh) | 一种语音主动降噪的方法及装置 | |
US10475434B2 (en) | Electronic device and control method of earphone device | |
CN100508536C (zh) | 滤波器系数设定装置、滤波器系数设定方法 | |
CN105612576A (zh) | 限制有源噪声消除输出 | |
CN106716526A (zh) | 用于增强声源的方法和装置 | |
JP2011527025A (ja) | ヌル処理雑音除去を利用した雑音抑制を提供するシステム及び方法 | |
JP2006139307A (ja) | 声音効果処理と騒音制御を有する装置及びその方法 | |
CN112399301B (zh) | 耳机及降噪方法 | |
CN112954530B (zh) | 一种耳机降噪方法、装置、***及无线耳机 | |
CN110856072A (zh) | 一种耳机通话降噪方法及耳机 | |
CN109155802A (zh) | 用于产生音频输出的装置 | |
CN110972018B (zh) | 对耳机进行透传的方法、***以及耳机 | |
CN111801727A (zh) | 具有可选择采样率的主动噪声消除(anc)*** | |
CN110012378B (zh) | 一种语音降噪的方法、耳塞和计算机存储介质 | |
CN116208879A (zh) | 具有主动降噪功能的耳机及主动降噪方法 | |
US10297245B1 (en) | Wind noise reduction with beamforming | |
CN115250397A (zh) | Tws耳机和tws耳机的播放方法及装置 | |
CN113038318B (zh) | 一种语音信号处理方法及装置 | |
CN110896512B (zh) | 针对半入耳式耳机的降噪方法、***和半入耳式耳机 | |
JP2023551556A (ja) | エコーの抑制のためのオーディオ信号処理方法及びシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210625 |