CN115019763A - 语音设备的主动降噪方法、装置、设备及介质 - Google Patents
语音设备的主动降噪方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN115019763A CN115019763A CN202210953245.0A CN202210953245A CN115019763A CN 115019763 A CN115019763 A CN 115019763A CN 202210953245 A CN202210953245 A CN 202210953245A CN 115019763 A CN115019763 A CN 115019763A
- Authority
- CN
- China
- Prior art keywords
- information
- noise
- noise information
- noise reduction
- preset
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 22
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims 2
- 238000013459 approach Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 210000005069 ears Anatomy 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000012535 impurity Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001052 transient effect Effects 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/1785—Methods, e.g. algorithms; Devices
- G10K11/17853—Methods, e.g. algorithms; Devices of the filter
- G10K11/17854—Methods, e.g. algorithms; Devices of the filter the filter being an adaptive filter
-
- 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
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本发明涉及语音设备降噪领域,公开了一种语音设备的主动降噪方法、装置、设备及介质。该方法包括通过将获取到的所述噪音信息与所述上一刻降噪信息进行抵消,得到干净的噪音信息,并利用所述干净的噪音信息和已获取到的所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新,根据所述干净的噪音信息经过更新后的所述滤波器接收,所述扬声器对应播放降噪信息,根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行上述步骤,以不断更新残余噪音信息,直至残余噪音信息趋近为零,以得到干净的语音信息,解决了现有设备无法有效去除语音中的噪音的问题。
Description
技术领域
本发明涉及语音设备降噪领域,尤其涉及一种语音设备的主动降噪方法、装置、设备及介质。
背景技术
在科技发展日新月异的今天,头戴式语音设备的应用也越来越广泛,人们在使用语音设备进行互动交流、收听音乐等活动时,外部环境的噪音信息会穿过语音设备进入耳朵,为了降低外部噪音对用户的影响,除了通过在语音设备的物理机构方面进行改进之外,也可以通过语音设备自身采用主动降噪的方法来降低外部噪音对语音设备的影响。
发明内容
本发明的主要目的在于解决现有设备无法有效地将噪音信息进行有效消除的技术问题。
本发明第一方面提供了一种语音设备的主动降噪方法,所述语音设备包括:误差传声器、参考传声器、滤波器和扬声器,所述语音设备的主动降噪方法包括:
获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息;
将所述噪音信息进行补偿,得到干净的噪音信息;
利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新;
根据更新后的所述滤波器接收所述干净的噪音信息,所述扬声器对应播放降噪信息;
根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行上述步骤。
可选的,在本发明第一方面的第一种实现方式中,所述获取外部噪音信息、所述参考传声器采集到的噪音信息、所述误差传声器采集到的上一刻残余噪音信息以及预置估计反馈路径所传递的上一刻降噪信息之前,还包括:
执行离线估计,得出预置估计前馈路径的系数和预置估计反馈路径的系数。
可选的,在本发明第一方面的第二种实现方式中,所述语音设备还包括白噪音产生器,所述白噪音产生器用于播放白噪音信息,所述执行离线估计,得出预置估计前馈路径的系数和预置估计反馈路径的系数包括:
根据所述参考传声器接收所述白噪音信息,得到第一白噪音信息,根据所述白噪音信息经过预置估计反馈路径,得到第二白噪音信息,将所述第一白噪音信息和所述第二白噪音信息进行相互抵消,得到第一差值;
根据所述误差传声器接收所述白噪音信息,得到第三白噪音信息,根据所述白噪音信息经过预置估计前馈路径,分别第四白噪音信息,将所述第三白噪音信息和所述第四白噪音信息进行相互抵消,得到第二差值;
基于所述LMS算法,对所述第一差值和所述第二差值进行处理,以分别得到预置估计反馈路径的系数和预置估计前馈路径的系数。
可选的,在本发明第一方面的第三种实现方式中,所述外部噪音信息为外部噪音经过声学路径所传递得到的,所述噪音信息包括所述参考传声器分别采集到所述扬声器所播放的所述降噪信息以及外部噪音。
可选的,在本发明第一方面的第四种实现方式中,所述将所述噪音信息进行补偿,得到干净的噪音信息包括:
获取所述估计反馈路径所传递的上一刻降噪信息;
根据所述上一刻降噪信息对所述噪音信息进行补偿,将所述噪音信息中的所述降噪信息抵消掉。
可选的,在本发明第一方面的第五种实现方式中,所述利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新包括:
根据所述参考传声器所采集到的所述外部噪音经过所述估计前馈路径,得到计算传声信息;
利用所述计算传声信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新。
本发明第二方面提供了一种语音设备的主动降噪装置,所述语音设备包括:误差传声器、参考传声器、滤波器和扬声器,所述语音设备的主动降噪装置包括:
获取模块,用于获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息;
补偿模块,用于将所述噪音信息进行补偿,得到干净的噪音信息;
更新模块,用于利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新;
降噪模块,用于根据更新后的所述滤波器接收所述干净的噪音信息,所述扬声器对应播放降噪信息;
抵消模块,用于根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行上述步骤。
本发明第三方面提供了一种语音设备的主动降噪设备,所述语音设备的主动降噪设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;
所述至少一个处理器调用所述存储器中的所述指令,以使得所述设备执行如上述中任一项所述语音设备的主动降噪方法。
本发明的第四方面提供了一种语音设备的计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述语音设备的主动降噪方法。
本发明所提供的技术方案中,通过将获取到的所述噪音信息与所述上一刻降噪信息进行抵消,得到干净的噪音信息,并利用所述干净的噪音信息和已获取到的所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新,根据所述干净的噪音信息经过更新后的所述滤波器接收,所述扬声器对应播放降噪信息,根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行上述步骤,以不断更新残余噪音信息,直至残余噪音信息趋近为零,以得到干净的语音信息,解决了现有设备无法有效去除语音中的噪音的问题。
附图说明
图1为本发明实施例中语音设备的主动降噪方法的第一个实施例示意图;
图2为本发明实施例中语音设备的主动降噪方法的第二个实施例示意图;
图3为本发明实施例中语音设备的主动降噪方法的第三个实施例示意图;
图4为本发明实施例中语音设备的主动降噪方法的第四个实施例示意图;
图5为本发明实施例中语音设备的主动降噪方法的第五个实施例示意图;
图6为本发明实施例中语音设备的主动降噪装置的一个实施例示意图;
图7为本发明实施例中语音设备的主动降噪设备的一个实施例示意图。
具体实施方式
本发明实施例提供了一种语音设备的主动降噪方法及***、装置、设备及存储介质。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1-5,本发明实施例中语音设备的主动降噪方法的一个实施例,所述语音设备包括:误差传声器、参考传声器、滤波器和扬声器,所述语音设备的主动降噪方法包括:
101、获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息;
在本实施例中,外部噪音信息为外部噪音经过声学路径所传递得到的,所述噪音信息包括所述参考传声器分别采集到所述扬声器所播放的所述降噪信息以及外部噪音,其中,外部噪音是以声波的形式传递,再被参考传声器接收后便转换为计算机可读的外部噪音数据,
在101之前,还需要执行:
100、执行离线估计,得出预置估计前馈路径的系数和预置估计反馈路径的系数。
进一步的,语音设备还包括白噪音产生器,白噪音产生器用于播放白噪音信息,步骤100具体还可以执行:
1001、根据所述参考传声器接收所述白噪音信息,得到第一白噪音信息,根据所述白噪音信息经过预置估计反馈路径,得到第二白噪音信息,将所述第一白噪音信息和所述第二白噪音信息进行相互抵消,得到第一差值;
1002、根据所述误差传声器接收所述白噪音信息,得到第三白噪音信息,根据所述白噪音信息经过预置估计前馈路径,分别第四白噪音信息,将所述第三白噪音信息和所述第四白噪音信息进行相互抵消,得到第二差值;
本1001-1002步骤中,由于噪音经过前馈路径和反馈路径的系数是未知的,因此需要事先预设声学路径系数P、前馈路径系数和反馈路径系数,并在SIMULINK内进行仿真,以进行第一轮的各种数据计算及获取,这里白噪音产生器播放的白噪音设为,通过白噪音分别经过反馈路径、估计反馈路径、前馈路径和估计前馈路径,并得到对应的第一白噪音数据、第二白噪音数据、第三白噪音数据和第四白噪音数据
1003、基于所述LMS算法,对所述第一差值和所述第二差值进行处理,以分别得到预置估计反馈路径的系数和预置估计前馈路径的系数。
0,参考传声器第一次采集到外部噪音数据时,并没有采集其他的噪音,因此进入到估计路径的中间噪音数据内没有叠加其他噪音数据以及抵消其他上一刻的噪音数据,故而得到初始的传声数据,初始的传声数据直接经过估计前馈路径得到初始
误差传声器接收到初始的上一刻噪音数据,得到初始的降噪数据,并传递至扬声器,由扬声器对外界播放,其中需要注意的是,此时扬声器对外播放的初始降噪音是与第二次外部噪音经过声学路径的进行抵消:,得出扬声器所播放的降噪音是与下一次外部
102、将所述噪音信息进行补偿,得到干净的噪音信息;
进一步的,步骤102具体还可以执行:
1021、获取所述估计反馈路径所传递的上一刻降噪信息;
1022、根据所述上一刻降噪信息对所述噪音信息进行补偿,将所述噪音信息中的所述降噪信息抵消掉。
在步骤1021-1022中,由于声音传播是全向的,反馈数据是上一刻噪音数据被误差传声器接收,以及被扬声器播放时,会被参考传声器所采集得到的,因此反馈数据不应该被播放,所以在与外部噪音数据进行叠加得到中间噪音数据,具体公式为,此后需要通过上一刻反馈数据进行抵消,以留下无杂质的外部噪音数据,即传声数据,具体公式为。
103、利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新;
进一步的,步骤103具体还可以执行:
1031、根据所述参考传声器所采集到的所述外部噪音经过所述估计前馈路径,得到计算传声信息;
1032、利用所述计算传声信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新。
104、根据更新后的所述滤波器接收所述干净的噪音信息,所述扬声器对应播放降噪信息;
在本实施例中,滤波器接收到干净的噪音信息后,对应有发出降噪信号,扬声器接收到该降噪信号后,对应会播放与外部噪音信息相反振频的降噪信息,由于声音的传播是全向的,因此,参考传声器同样在采集到外部噪音的同时,也有将降噪信息一并采集,而这降噪信息在内部对滤波器更新是不需要的,甚至会影响到滤波器更新后所传递出的降噪信号无法达到预期降噪效果,因此需要将所接收到的降噪信息单独抵消掉,故,在降噪信号传递时,降噪信号会经过预置的估计前馈路径,并传递得到用于与降噪信息抵消的上一刻降噪信息。
105、根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行上述步骤
在步骤101-105中,上述得到新的残余噪音信息其实是已经对上一刻噪音数据进行一轮的更新,对新一轮接收到的外部噪音数据进行抵消并获取新的残余噪音数据,新的上一刻噪音数据通过误差传声器接收,具体的公式为,以及通过扬声器播放与新接收到的噪音数据进行抵消,具体的公式为:,其中,为新一轮外部噪音
降噪步骤是不断反复,且更新的,所对应得到的新的残余噪音信息是否趋近于零,便可达到完全的降噪效果,由于残余噪音数据是要传递到人耳的,实际设备会由于电信号之间的转换和外界不可控因素或多或少地干扰降噪效果,动态降噪中要使得所残余噪音信息等于零是理想状态才能达到的,因此需要事先预置一个噪音阈值,将获取到的残余噪音数据与噪音阈值进行对比判断,若大于预置噪音阈值,则重新获取计算传声数据和残余噪音数据,对降噪数据进行更新处理,进一步的获取到新的残余噪音数据,并判断是否大于噪音阈值,如此重复,直到残余噪音数据不大于噪音阈值,才确认降噪成功,并输出降噪后的音频信息,通过拾取外部噪音,并根据LMS算法对该外部噪音被拾取转换为可读数据进行计算,并得到对应的路径系数,扬声器便根据对应的路径系数,生成并播放与其相反的电信号,以抵消外部噪音,进而达到降噪效果,进一步实现拾取干净的用户音频信息。
该方法在实际应用时,音乐信息或音频信息同样也会被参考传声器和误差传声器所接收,若不对参考传声器接收到的音乐信息或音频信息进行消除,音乐信息或音频信息会作为另一个干扰降噪效果的噪音信息,因此音乐信息或音频信息同样需要经过估计前馈路径和估计反馈路径,并将得到估计的音乐信息或估计的音频信息,用于抵消下一次被参考传声器和误差传声器所接收的音乐信息或音频信息,残余噪音信息需要提取到LMS算法中进行计算得到趋近于P的W系数,在残余噪音信息中同样也存在扬声器播放出的音乐信息或音频信息,会影响W系数的计算,因此在电路中事先设置了估计前馈路径来传递音乐信息或音频信息,用于抵消掉残余噪音信息中的音乐信息或音频信息,以确保音乐信息或音频信息不用影响到W的更新以及确保用户能够接收到干净的音乐信息或音频信息。
上面对本发明实施例中语音设备的主动降噪方法进行了描述,下面对本发明实施例中语音设备的主动降噪装置进行描述,请参阅图6,本发明实施例中语音设备的主动降噪装置的一个实施例包括:
获取模块201,用于获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息;
补偿模块202,用于将所述噪音信息进行补偿,得到干净的噪音信息;
更新模块203,用于利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新;
降噪模块204,用于根据更新后的所述滤波器接收所述干净的噪音信息,所述扬声器对应播放降噪信息;
抵消模块205,用于根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行上述步骤。
本发明实施例中语音设备的主动降噪装置的另一个实施例中所述语音设备的主动降噪装置包括:
获取模块201,用于获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息;
补偿模块202,用于将所述噪音信息进行补偿,得到干净的噪音信息;
更新模块203,用于利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新;
降噪模块204,用于根据更新后的所述滤波器接收所述干净的噪音信息,所述扬声器对应播放降噪信息;
抵消模块205,用于根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行上述步骤。
其中,所述语音设备的主动降噪装置还包括系数预设模块200,所述系数预设模块200具体用于:
执行离线估计,得出预置估计前馈路径的系数和预置估计反馈路径的系数。
进一步的,系数预设模块200还可以执行:
根据所述参考传声器接收所述白噪音信息,得到第一白噪音信息,根据所述白噪音信息经过预置估计反馈路径,得到第二白噪音信息,将所述第一白噪音信息和所述第二白噪音信息进行相互抵消,得到第一差值;
根据所述误差传声器接收所述白噪音信息,得到第三白噪音信息,根据所述白噪音信息经过预置估计前馈路径,分别第四白噪音信息,将所述第三白噪音信息和所述第四白噪音信息进行相互抵消,得到第二差值;
基于所述LMS算法,对所述第一差值和所述第二差值进行处理,以分别得到预置估计反馈路径的系数和预置估计前馈路径的系数。
其中,所述补偿模块202具体还可以执行:
获取所述估计反馈路径所传递的上一刻降噪信息;
根据所述上一刻降噪信息对所述噪音信息进行补偿,将所述噪音信息中的所述降噪信息抵消掉。
其中,所述更新模块203具体还可以执行:
根据所述参考传声器所采集到的所述外部噪音经过所述估计前馈路径,得到计算传声信息;
利用所述计算传声信息和所述上一刻残余噪音信息,基于预置LMS算法将所述滤波器进行更新。
上面附图6从模块化功能实体的角度对本发明实施例中语音设备的主动降噪装置进行详细描述,下面从硬件处理的角度对本发明实施例中主动降噪设备进行详细描述。
附图7是本发明实施例提供的语音设备的主动降噪设备的结构示意图,该主动降噪设备300可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)310(例如,一个或一个以上处理器)和存储器320,一个或一个以上存储应用程序333或数据332的存储介质330(例如一个或一个以上海量存储设备)。其中,存储器320和存储介质330可以是短暂存储或持久存储。存储在存储介质330的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对主动降噪设备300中的一系列指令操作。更进一步地,处理器310可以设置为与存储介质330通信,在主动降噪设备300上执行存储介质330中的一系列指令操作。
基于语音设备的主动降噪设备300还可以包括一个或一个以上电源340,一个或一个以上有线或无线网络接口350,一个或一个以上输入输出接口360,和/或,一个或一个以上操作***331,例如Windows Serve,Mac OS X,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图4示出的主动降噪设备结构并不构成对基于主动降噪设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述语音设备的主动降噪方法及***的步骤。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***或装置、单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (9)
1.一种语音设备的主动降噪方法,其特征在于,所述语音设备包括误差传声器、参考传声器、滤波器和扬声器,所述语音设备的主动降噪方法包括:
获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息;
将所述噪音信息进行补偿,得到干净的噪音信息;
利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新;
根据更新后的所述滤波器接收所述干净的噪音信息,所述扬声器对应播放降噪信息;
根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息的步骤。
2.根据权利要求1所述语音设备的主动降噪方法,其特征在于,在获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息之前,还包括:
执行离线估计,得出预置估计前馈路径的系数和预置估计反馈路径的系数。
3.根据权利要求2所述语音设备的主动降噪方法,其特征在于,所述语音设备还包括白噪音产生器,所述白噪音产生器用于播放白噪音信息,所述执行离线估计,得出预置估计前馈路径的系数和预置估计反馈路径的系数包括:
根据所述参考传声器接收所述白噪音信息,得到第一白噪音信息,根据所述白噪音信息经过预置估计反馈路径,得到第二白噪音信息,将所述第一白噪音信息和所述第二白噪音信息进行相互抵消,得到第一差值;
根据所述误差传声器接收所述白噪音信息,得到第三白噪音信息,根据所述白噪音信息经过预置估计前馈路径,分别第四白噪音信息,将所述第三白噪音信息和所述第四白噪音信息进行相互抵消,得到第二差值;
基于所述LMS算法,对所述第一差值和所述第二差值进行处理,以分别得到预置估计反馈路径的系数和预置估计前馈路径的系数。
4.根据权利要求3所述语音设备的主动降噪方法,其特征在于,所述外部噪音信息为外部噪音经过声学路径所传递得到的,所述噪音信息包括所述参考传声器分别采集到所述扬声器所播放的所述降噪信息以及外部噪音。
5.根据权利要求4所述语音设备的主动降噪方法,其特征在于,所述将所述噪音信息进行补偿,得到干净的噪音信息包括:
获取所述估计反馈路径所传递的上一刻降噪信息;
根据所述上一刻降噪信息对所述噪音信息进行补偿,将所述噪音信息中的所述降噪信息抵消掉。
6.根据权利要求5所述语音设备的主动降噪方法,其特征在于,所述利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新包括:
根据所述参考传声器所采集到的所述外部噪音经过所述估计前馈路径,得到计算传声信息;
利用所述计算传声信息和所述上一刻残余噪音信息,基于预置LMS算法将所述滤波器进行更新。
7.一种语音设备的主动降噪装置,其特征在于,所述语音设备包括:误差传声器、参考传声器、滤波器和扬声器,所述语音设备的主动降噪装置包括:
获取模块,用于获取外部噪音信息、所述参考传声器采集到的噪音信息以及所述误差传声器采集到的上一刻残余噪音信息;
补偿模块,用于将所述噪音信息进行补偿,得到干净的噪音信息;
更新模块,用于利用所述干净的噪音信息和所述上一刻残余噪音信息,基于预置LMS算法对所述滤波器进行更新;
降噪模块,用于根据更新后的所述滤波器接收所述干净的噪音信息,所述扬声器对应播放降噪信息;
抵消模块,用于根据所述降噪信息与所述外部噪音信息进行抵消,得到新的残余噪音信息,返回并重新执行上述步骤。
8.一种语音设备的主动降噪设备,其特征在于,所述语音设备的主动降噪设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;
所述至少一个处理器调用所述存储器中的所述指令,以使得所述主动降噪设备执行如权利要求1-6中任一项所述语音设备的主动降噪方法。
9.一种语音设备的计算机可读存储介质,所述语音设备的计算机可读存储介质上存储有计算机程序,其特征在于,所述语音设备包括:误差传声器和扬声器,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述语音设备的主动降噪方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210953245.0A CN115019763A (zh) | 2022-08-10 | 2022-08-10 | 语音设备的主动降噪方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210953245.0A CN115019763A (zh) | 2022-08-10 | 2022-08-10 | 语音设备的主动降噪方法、装置、设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115019763A true CN115019763A (zh) | 2022-09-06 |
Family
ID=83065846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210953245.0A Pending CN115019763A (zh) | 2022-08-10 | 2022-08-10 | 语音设备的主动降噪方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115019763A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070098119A1 (en) * | 2003-05-14 | 2007-05-03 | Ian Stothers | Adaptive control unit with feedback compensation |
CN109741727A (zh) * | 2019-01-07 | 2019-05-10 | 哈尔滨工业大学(深圳) | 基于有源噪声控制算法的主动降噪耳机、降噪方法及存储介质 |
CN111536587A (zh) * | 2020-04-24 | 2020-08-14 | 青岛海信日立空调***有限公司 | 空调器 |
CN111836147A (zh) * | 2019-04-16 | 2020-10-27 | 华为技术有限公司 | 一种降噪的装置和方法 |
CN111883095A (zh) * | 2020-04-27 | 2020-11-03 | 珠海市杰理科技股份有限公司 | 主动降噪方法、装置、***以及相关设备 |
CN112233644A (zh) * | 2020-11-04 | 2021-01-15 | 华北电力大学 | 一种基于四元数自适应滤波器的滤波-x最小均方有源噪声控制方法 |
CN112309361A (zh) * | 2020-10-29 | 2021-02-02 | 西安艾科特声学科技有限公司 | 一种用于有源噪声控制***的声反馈抑制方法 |
CN113920974A (zh) * | 2021-11-22 | 2022-01-11 | 湖南大学 | 一种基于逆滤波频率均衡的复合式主动降噪方法 |
-
2022
- 2022-08-10 CN CN202210953245.0A patent/CN115019763A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070098119A1 (en) * | 2003-05-14 | 2007-05-03 | Ian Stothers | Adaptive control unit with feedback compensation |
CN109741727A (zh) * | 2019-01-07 | 2019-05-10 | 哈尔滨工业大学(深圳) | 基于有源噪声控制算法的主动降噪耳机、降噪方法及存储介质 |
CN111836147A (zh) * | 2019-04-16 | 2020-10-27 | 华为技术有限公司 | 一种降噪的装置和方法 |
CN111536587A (zh) * | 2020-04-24 | 2020-08-14 | 青岛海信日立空调***有限公司 | 空调器 |
CN111883095A (zh) * | 2020-04-27 | 2020-11-03 | 珠海市杰理科技股份有限公司 | 主动降噪方法、装置、***以及相关设备 |
CN112309361A (zh) * | 2020-10-29 | 2021-02-02 | 西安艾科特声学科技有限公司 | 一种用于有源噪声控制***的声反馈抑制方法 |
CN112233644A (zh) * | 2020-11-04 | 2021-01-15 | 华北电力大学 | 一种基于四元数自适应滤波器的滤波-x最小均方有源噪声控制方法 |
CN113920974A (zh) * | 2021-11-22 | 2022-01-11 | 湖南大学 | 一种基于逆滤波频率均衡的复合式主动降噪方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI611704B (zh) | 自調式主動噪聲消除方法、系統及耳機裝置 | |
Morgan | History, applications, and subsequent development of the FXLMS Algorithm [DSP History] | |
JP5452655B2 (ja) | 音声状態モデルを使用したマルチセンサ音声高品質化 | |
CN110996203B (zh) | 一种耳机降噪方法、装置、***及无线耳机 | |
CN111883095A (zh) | 主动降噪方法、装置、***以及相关设备 | |
CN110402540B (zh) | 主动降噪方法、装置、芯片、主动控制***和存储介质 | |
CN110718205B (zh) | 一种无次级路径有源噪声控制***及实现方法 | |
EP1297523A1 (en) | Active noise reduction system | |
CN101379872A (zh) | 带有自适应反馈抑制***的助听器 | |
CN112562624B (zh) | 主动降噪滤波器设计方法、降噪方法、***及电子设备 | |
Shen et al. | Multi-channel wireless hybrid active noise control with fixed-adaptive control selection | |
CN113409755A (zh) | 主动降噪方法、装置及主动降噪耳机 | |
CN105356861A (zh) | 一种有源降噪的方法和*** | |
CN111436014A (zh) | 主动降噪耳机的滤波装置、滤波方法以及主动降噪耳机 | |
CN115250397A (zh) | Tws耳机和tws耳机的播放方法及装置 | |
CN104768114B (zh) | 反馈抑制 | |
CN107666637B (zh) | 自调式主动噪声消除方法、***及耳机装置 | |
CN115019763A (zh) | 语音设备的主动降噪方法、装置、设备及介质 | |
Xie et al. | A feedforward and feedback composite active noise reduction headset based on inverse filter frequency equalization and its DSP system implementation | |
US20230131827A1 (en) | Method for generating active noise reduction filter, storage medium and earphone | |
CN113488016B (zh) | 系数确定方法及装置 | |
JP2003250193A (ja) | 反響消去方法、この方法を実施する装置、プログラムおよびその記録媒体 | |
CN115209302A (zh) | 音频降噪处理方法、装置、设备、介质及程序产品 | |
JP3128870B2 (ja) | ノイズ低減装置 | |
Wang et al. | A frequency-domain nonlinear echo processing algorithm for high quality hands-free voice communication devices |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220906 |
|
RJ01 | Rejection of invention patent application after publication |