CN1530928A - 抑制风噪声的*** - Google Patents

抑制风噪声的*** Download PDF

Info

Publication number
CN1530928A
CN1530928A CNA2004100045634A CN200410004563A CN1530928A CN 1530928 A CN1530928 A CN 1530928A CN A2004100045634 A CNA2004100045634 A CN A2004100045634A CN 200410004563 A CN200410004563 A CN 200410004563A CN 1530928 A CN1530928 A CN 1530928A
Authority
CN
China
Prior art keywords
crest
wind noise
signal
frequency
noise
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.)
Granted
Application number
CNA2004100045634A
Other languages
English (en)
Other versions
CN100394475C (zh
Inventor
P・赫瑟林顿
P·赫瑟林顿
拉乌斯卡斯
X·李
P·扎卡拉乌斯卡斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BlackBerry Ltd
Original Assignee
Haman Beck - Takemi Branch Automatic System
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Haman Beck - Takemi Branch Automatic System filed Critical Haman Beck - Takemi Branch Automatic System
Publication of CN1530928A publication Critical patent/CN1530928A/zh
Application granted granted Critical
Publication of CN100394475C publication Critical patent/CN100394475C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech 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/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • G10L21/0232Processing in the frequency domain
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech 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/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech 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/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L21/0264Noise filtering characterised by the type of parameter measurement, e.g. correlation techniques, zero crossing techniques or predictive techniques
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech 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/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • G10L2021/02161Number of inputs available containing the signal or the noise to be suppressed
    • G10L2021/02163Only one microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2410/00Microphones
    • H04R2410/07Mechanical or electrical reduction of wind noise generated by wind passing a microphone

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

本发明包括一种方法、设备和计算机程序,它可以选择性地抑制风噪声,同时保持声音数据中的窄带信号。来自一个或几个麦克风的声音被数字化为二进制数据。对数据应用一个时间-频率转换,产生频谱序列。分析该频谱可检测风噪声和窄带信号的存在。有选择地抑制风噪声,同时保持窄带信号。当窄带信号被风噪声屏蔽时,在时间和频率上对窄带信号进行内插操作。然后从能听到的信号频谱估计,合成了时间序列。本发明克服了现有技术的需要多个麦克风以及单独测量风速的局限性。对于被风噪声严重影响的数据,使用该方法可获得高质量的语音。

Description

抑制风噪声的***
发明领域
本发明涉及声学领域,尤其是涉及抑制风噪声的方法和设备。
发明背景
在风或强气流存在的情况下使用麦克风时,或当讲话者的呼气直接冲击麦克风时,麦克风中由于风压的波动而产生一种明显的低频冲击性的噗噗喷气声。这种喷气声可严重地降低声音信号的质量。多数解决这一问题的方法是对风使用物理上的屏障,如整流罩,敞开式的泡沫材料,或包覆麦克风的外壳。这种物理上的屏障并不总是实用或可行的。物理屏障的方法在风速较高时也不易达到效果。由于这一原因,现有技术包括了使用电子手段抑制风噪声的方法。
例如,Shust和Rogers在“室外麦克风风噪声的电子去除法”一文中(1998年10月13日在VA,Norfold举办的美国第136届声学协会会议)提出一种方法,使用热线风速表来测量局部的风速,以预测麦克风附近区域的风噪声等级。需要使用热线风速表限制了这一发明的应用。1996年10月22日公布的美国第5,568,559号专利和1997年12月23日公布的美国第5,146,539号专利,两个专利都要求使用两个麦克风来进行记录,因此在只有一个麦克风的通常情况下不能使用。
这些现有技术发明要求使用特殊的硬件,严重地限制了它们的使用,并增加了成本。因此,当风噪声存在时,分析声音数据,有选择地抑制风噪声,同时不需要特殊的硬件也可保持信号,这将是有利的。
发明内容
本发明包括通过分析-合成声音数据来抑制风噪声的方法、设备和计算机程序。输入信号可以是人的语音,但应该认识到,本发明可用于增强诸如音乐或机器等任何类型的窄带声音数据。数据可以来自于单个麦克风,但也可能是输出到单一处理声道的几个麦克风的混合输出,这一过程被称作“波束形成”。当使用几个麦克风时,本发明还提供了一种方法,可以利用已有的附加信息。
本发明的优选实施例采取如下方法在声学数据方面衰减风噪声。来自麦克风的输入声音被数字化成为二进制数据。然后,对数据采取一种时间-频率转换(如短时间傅立叶变换)以产生一系列频谱。然后,分析频谱以检测风噪声和窄带信号,如语音、乐音或机械音的存在。当检测到风噪声时,它可被有选择地抑制。然后在信号被风噪声屏蔽的地方,通过***时间和频率来重构信号。最后,听到的时间序列被合成。在本发明的另一个实施例中,在完成了时间-频率转换后,***抑制了所有的低频带宽噪声,然后再合成信号。
本发明具有以下优势:除了用来进行分析的计算机外不需要特殊的硬件。来自单个麦克风的数据是必须的,但当存在几个麦克风时也可采用这一方法。最终的时间序列听起来是悦耳的,因为近似恒定的低等级噪声和信号代替了高的噗噗响的风噪声。
通过下文的附图和描述来详细说明本发明的一个或多个实施例。从附图和说明,以及权利要求可以明显看出本发明的其它特点、目的和优势。
附图说明
为了更全面地说明本发明及其它方面和优势,可以参考以下的图表:
图1是一个可编程计算机***的框图,它适合于执行本发明的风噪声衰减方法。
图2是本发明的优选实施例的一个流程图。
图3说明了单声道声音数据信号分析的基本原则。
图4说明了多个麦克风信号分析的基本原则。
图5A是表示信号分析器工作的流程图。
图5B是一个流程图,说明了根据本发明的一个实施例,如何在信号分析时应用信号特征。
图6A说明了风噪声检测的基本原则。
图6B是说明有关风噪声检测的各步骤的流程图。
图7说明了风噪声衰减的基本原则。
具体实施方式
在此说明一种抑制风噪声的方法、设备和计算机程序。在随后的描述中具有很多特别详细解释,以便为本发明提供更详细的说明。然而,对于本领域的技术人员来说,很明显不采用这些特别细节也可实施本发明。在其它情况下,为使本发明清晰明了,未提供广为人知的细节。
操作环境概况
图1是一个可编程处理***的框图,它可以用来执行本发明的风噪声衰减***。一个声音信号被多个传感器麦克风10接收,麦克风也可少到为单个麦克风。传感器麦克风产生一个反映声音信号的相应电信号。然后优选地,来自传感器麦克风10的这些信号在被模数转换器14进行数字化之前,被相关放大器12放大。模数转换器14把数据输出到一个处理***16,该***可应用本发明的风噪声衰减方法。该处理***可包括一个CPU18,ROM20,RAM22(它可以是可写入的,如一个快擦写ROM),以及一个可选的存储设备26,如所示的与CPU总线24相连的磁盘。
增强处理的输出可应用于其它处理***,如语音识别***,或可存储到一个文件,或为了便于收听人而进行回放。回放一般通过数模转换器28将处理的数字输出流转换为模拟信号,并利用可驱动音频扬声器32(例如,扬声器、头戴式受话器或耳机)的输出放大器30放大该模拟信号。
***的功能概述
本发明的风噪声抑制***的一个实施例由以下组件构成。在如图1中所述的信号处理***中,这些组件可以用处理软件、硬件处理器或二者的组合来实现。图2描述这些组件是如何协同工作以执行风噪声抑制的工作。
本发明的第一个功能组件是时序信号的时间-频率转换。
本发明的第二个功能组件是背景噪声估计,提供了估计连续或缓慢变化的背景噪声的一种方法。动态背景噪声估计仅仅估计连续背景噪声。在优选实施例中,功率检测器作用于多频带的每个频带。只有噪声的数据部分用于产生以分贝(dB)为单位的平均噪声。
动态背景噪声估计与第三个功能组件—瞬变检测紧密协同工作。优选地,在一个频带上当功率超过平均值一个特定数量分贝以上时(通常是6到12dB),相应的时间周期被标记为包含一个瞬变,不用来估计连续背景噪声频谱。
第四个功能组件是风噪声检测器,它在频谱域中搜寻风冲击的典型模式,以及它们如何随时间变化。这个组件帮助决定是否应用随后步骤。如果没有检测到风冲击,那么就可有选择地省略随后的组件。
第五个功能组件是信号分析,用来区分信号与噪声,并为以后的保存和恢复来标记信号。
第六个功能组件是风噪声衰减。该组件有选择地衰减所发现的噪声占主要地位的频谱部分,如有可能,重构被风噪声屏蔽的信号。
第七个功能组件是时序合成。合成输出信号,使人或机器能够听到。
结合图2至图7,给出了这些组件的更详细的描述。
风抑制概述
图2的流程图说明了在本发明中各个组件的使用。图2所示的方法用于增强被风噪声破坏的输入声音信号,它由图1中所示的模数转换器14输出而产生的大量数据样本组成。该方法从起始状态(步骤202)开始。输入的数据流(例如,预先产生的声音数据文件或数字化现场声音信号)作为样本集被读取到计算机内存中(步骤204)。在优选实施例中,本发明通常用于增强表示连续声音数据流各部分的数据“活动窗口”,以便处理整个数据流。一般而言,被增强的声音数据流表现为一系列固定长度的数据“缓冲器”,而不用考虑原始声音数据流的持续时间。在优选实施例中,当以8或11KHz采样时,缓冲器的长度是512个数据点。数据点长度按照采样率成比例变化。
当前窗口的样本受时频变换的支配,时频变换包括合适的调节操作,如预筛选、校正(shading)等(206)。可使用任一种时频变换,如短时间傅立叶变换,筛选分析库,离散小波变换等等。时频变换的结果是,初始时间序列x(t)转换为变换数据。变换数据包括时频表示X(f,i),其中t是时间序列x的采样索引,f和i是离散变量,分别指X的频率维和时间维。作为时间和频率的函数的二维数组X(f,i)从此处以后将称做“频谱图”。然后个别频带f的功率电平受与瞬变检测(步骤210)相耦合的背景噪声估计(步骤208)的支配。瞬变检测搜寻隐藏在平稳噪声中的瞬变信号,并确定这些瞬变的预计起始和结束时间。找到的信号的可以是瞬变,但还可是由风而引起的“噗噗声”,即风噪声的情况,或其它冲击声。背景噪声估计更新对瞬变间的背景噪声参数的估计。因为将背景噪声定义为噪声的连续部分,瞬变定义为非连续部分,所以有必要将二者分开,以便于每一个的测量。这就是背景估计必须与瞬变检测串联工作的理由。
一个执行背景噪声估计的实施例包括一个功率检测器,它在滑动窗口中平均每个频带f的声音功率。当预定数量的频带内的功率超过一个确定的阈值时,即背景噪声一定分贝数c以上时,功率检测器指示存在一个瞬变,即,当:
X(f,i)>B(f)+c,          (1)
其中B(f)是频带f的平均背景噪声功率,c是阈值。B(f)是被确定的背景噪声估计。
一旦检测到瞬变信号,就暂停背景噪声跟踪。这一动作是必要的,可使得瞬变信号不影响背景噪声估计过程。当功率回落到阈值以下时,然后就重新继续背景噪声的跟踪。在一个实施例中,通过测量信号的几个初始缓冲器,假定它们中间没有瞬变,来获得阈值c。在一个实施例中,c设置在6到12dB的范围中。在另一个实施例中,噪声估计不必是动态的,但以前(例如,在运行实现本发明的软件的计算机的引导过程)可能被测量过,或不必依赖于频率。
紧接着,在步骤212,扫描频谱图X,搜寻风噪声的存在。这可通过寻找风噪声的典型频谱图,及它们是如何随时间变化来完成。这一组件帮助决定是否应用随后的步骤。如果没有检测到风噪声,就忽略步骤214、216和218,进程跳到步骤220。
如果检测到风噪声,已触发瞬变检测器的转换数据就应用于信号分析功能(步骤214)。这一步骤检测并标记需要的信号,随后当衰减风噪声时,允许***保存需要的信号。例如,如果语音是需要的信号,就在步骤214使用语音检测器。这个步骤在题为“信号分析”的部分将详细描述。
然后,通过有选择地衰减风噪声占主要地位的频率的X,产生一个低噪声频谱图C(步骤216)。这个组件有选择地衰减所发现的风噪声占主要地位的频谱部分,同时保存所发现的信号占主要地位的那些频谱部分。下一步骤,即信号重构(步骤218),如果可能,通过内插或外插在风冲击间所检测到的信号组件,重构被风噪声屏蔽的信号。在题为“风噪声衰减和信号重构”部分将给出风噪声衰减和信号重构步骤的详细描述。
在步骤220,合成低噪声输出时间序列y。时间序列y适用于人或自动语音识别***接听,在优选实施例中,通过逆向傅立叶变换来合成时间序列。
在步骤222,确定是否有任何输入数据留待处理。如果有,就对声音数据的下一个样本重复整个过程(步骤204)。否则,处理结束(步骤224)。最后输出的是一个时间序列,其中已经衰减了风噪声,同时保存窄带信号。
即使一些组件的顺序被颠倒,或甚至被忽略,仍然被本发明所包含。例如,在某一实施例中,可在背景噪声估计之前执行风噪声检测器,或甚至完全忽略。
信号分析
信号分析的优选实施例为辨别单声道(麦克风)***中的窄带信号和风噪声,至少使用三个不同特征。当所用麦克风多于一个时,可使用附加的第四个特征。然后,综合这些特征的使用结果,做出检测决定。这些特征包括:
1)和风噪声的不同,窄带信号频谱的波峰谐波相关,
2)它们的频率比风噪声的频率窄,
3)它们的持续时间比风噪声长,
4)它们的位置和振幅的变化速度没有风噪声的剧烈,和
5)(仅对多麦克风而言)与风噪声相比,它们在麦克风之间有较强的相关性。
本发明的信号分析(步骤214所执行的)利用所需信号的准周期性,来区分非周期风噪声。这可通过对下述关系的认识来实现,包括语音、音乐和马达噪声的各种准周期波形可表示为慢时变振幅、频率和相位已调正弦波的和:
s ( n ) = Σ K = 1 K A k cos ( 2 πnk f 0 + Ψ k ) - - - ( 2 )
其中正弦波频率是基频f0的倍数,Ak(n)是每个组件的时变振幅。
诸如语音的准周期信号的频谱在相应谐波频率具有有限波峰。而且,所有波峰在频带中均衡分布,任意两相邻波峰间的距离由基频来决定。
与准周期信号相反,诸如风噪声的类似噪声信号没有清晰的谐波结构。它们的频率和相位是随机的,并在短时间内变化。因此,风噪声的频谱具有不规则间隔的波峰。
除了看波峰的谐波特征之外,还使用了三个其它特征。第一,在大多数情形下,由于风噪声的相近频率组件的叠加效果,低频带内的风噪声频谱的波峰比窄带信号的频谱的波峰宽。第二,风噪声频谱的相邻波峰间的距离也是多变的(非恒定的)。最后,用于检测窄带信号的另一个特征是它们的相对瞬时稳定性。窄带信号的频谱通常比风噪声的频谱变化慢。因此,波峰位置和振幅的变化速度也用作辨别风噪声和信号的特征。
信号分析的实例
图3示意仅存在一个声道时,本发明用来辨别风噪声和所需信号的一些基本频谱特征。这里所采取的方法基于探试法。具体来说,是基于这样的观察,当观察话语语音或持续音乐的频谱时,通常能检测到多个窄波峰302。另一方面,当观察风噪声的频谱时,波峰304比语音302的波峰宽。本发明测量每个波峰的宽度及频谱图中邻近波峰间的距离,根据它们的模式,把它们分为可能的风噪声波峰或可能的谐波波峰。这样就能辨别风噪声和所需信号。
图4是一个示例信号图,示意当使用一个以上麦克风时,本发明用来辨别风噪声和所需信号的一些基本频谱特征。实线表示来自一个麦克风的信号,虚线表示来自另一个相邻麦克风的信号。
当使用一个以上麦克风时,除了图3中描述的探试法外,该方法还使用一个附加特征来辨别风噪声。该特征是基于这样的观察,根据麦克风的分离情况,预计在声音信号中具有一定的最大相位和振幅差(也就是说,麦克风间的信号是高度相关的)。相反,由于风噪声是麦克风膜上无序的压力波动而产生的,它所产生的压力变化在麦克风间是不相关的。因此,如果频谱波峰402与另一个麦克风的对应频谱404之间的相位和振幅差超过确定阈值,对应波峰就几乎一定是由于风噪声产生的。因此将这些差别标记为衰减。反之,如果频谱波峰406与另一个麦克风的对应频谱404之间的相位和振幅差低于确定阈值,对应波峰就几乎一定是由于声音信号产生的。因此将这些差别标记为保存和恢复。
信号分析的实现
图5A是一个流程图,示意窄带信号检测器是如何分析信号的。在步骤504中,分析频谱的各种特征。然后在步骤506,基于每个信号特征的分析,指定一个证据权数。最后在步骤508,处理所有证据权数,以确定信号是否有风噪声。
在一个实施例中,可只使用下列特征中的任何一个或其中的任何组合,来完成步骤504:
1)寻找频谱中所有SNR>T的波峰
2)测量波峰宽度,作为确定波峰是否来源于风噪声的方式
3)测量波峰间的谐波关系
4)比较当前缓冲器频谱和前一缓冲器频谱的波峰
5)比较不同麦克风的频谱的波峰(如果使用多于一个麦克风时)。
图5B是一个流程图,示意在一个实施例中,窄带信号检测器是如何使用不同特征辨别窄带信号和风噪声的。检测器从起始状态开始(步骤512),并在步骤514检测频谱中的所有波峰。标记信噪比(SNR)大于一个确定阈值T的频谱的所有波峰。然后在步骤516,测量波峰的宽度。在一个实施例中,利用每一侧的最高点和其相邻点间的平均差来完成这个测量方法。严格来说,该方法测量了波峰的高度。但由于高度和宽度是相关的,所以测量波峰高度将产生对波峰宽度的有效分析。在另一实施例中,测量宽度的算法如下:
假定第i个频率箱的频谱中的一点,要被认作是一个波峰,倘若且只有:
S(i)>S(i-1)         (3)且
S(i)>S(i+1)         (4)
此外,一个波峰被归为是语音(即,所需信号),如果:
S(i)>S(i-2)+7dB     (5)
S(i)>S(i+2)+7dB。   (6)
否则,波峰被归为是噪声(例如,风噪声)。等式中的数字(例如,i+2,7dB)仅仅是这一实施例中所使用的,在其它实施例可以进行修改。需注意的是,当波峰明显高于相邻点(等式5和6)时,该波峰被认为是来源于所需信号的波峰。这与图3中所示的示例一致。其中所需信号的波峰302陡而窄。相反,风噪声的波峰304宽而缓。上述算法能够辨别这一区别。
在图5中继续向前,步骤518测量波峰间的谐波关系。波峰间的测量最好通过沿着频率轴给振幅谱图X(f,i)应用直接余弦变换(DCT)来实现,然后被DCT变换的第一个值规范化。如果语音(即所需信号)至少在频域的某些区域居于支配的地位,那么频谱的规范化DCT将在对应于声音数据(例如,语音)的音调周期值处表现出一个最大值。这种语音检测方法的优势是,它对频谱的大部分的噪声干扰具有强抗干扰性。这是因为,对于高的规范化DCT,在频谱的各部分上一定有合适信噪比(SNR)。
在步骤520,测量窄带信号波峰的稳定性。这个步骤将前一频谱的波峰的频率与当前频谱的波峰频率作比较。在不同的缓冲器之间保持稳定的波峰更证明了它们属于声音源而不属于风噪声。
最后,在步骤522,如果存在来自多个麦克风的信号,就对各个波峰所在频谱的相位和振幅进行比较。其振幅或相位差超过确定阈值的波峰被认为属于风噪声。另一方面,其振幅或相位差低于确定阈值的波峰被认为属于声音信号。在步骤524,优选地,来自这些不同步骤的证据由模糊分类器或人工神经网络混合,给出某个波峰或属于信号或属于风噪声的可能性。在步骤526,信号分析结束。
风噪声检测
图6A和图6B说明了风噪声检测(图2的步骤212)的原则。如图6A所示,风噪声602(虚线)的频谱在其达到连续背景噪声604的值之前,一般具有频率上的固定的负斜率(以分贝为单位)。图6B表示风噪声检测的过程。在优选实施例中,在步骤652,首先通过对频谱的低频部分602(如低于500HZ)拟合一条直线606而检测到风噪声的存在。然后在步骤654,把斜率与相交点的值和某临界点的值相比较。如果发现都超过了临界点,在步骤656,缓冲器指示有噪声存在。如果没有超过,缓冲器则指示没有噪声存在(步骤658)。
风噪声衰减与信号重构
图7表示本发明的一个实施例,它可以选择性地衰减风噪声,同时可保留和重构所需信号。在步骤214通过信号分析,被认为是风噪声(702)引起的峰值被衰减。另一方面,被认为是所需信号的峰值得以保留。风噪声衰减的值是以下两个值中最大的一个:连续背景噪声(706)的值,它可由背景噪声估计器测量(图2中步骤208),或(2)信号(708)的外插值,其特征由信号分析(图2中的步骤214)来决定。风噪声衰减器的输出是一个频谱图(701),该图与测量到的连续背景噪声和信号一致,但不存在风噪声。
计算机的实现
本发明可以用硬件或软件,或者两者的组合(例如,可编程逻辑阵列)的形式来实现。如果在其它情况下没有指定,所包括的算法,作为本发明的一部分,与任何特定计算计算机或其它仪器不存在固有的相关性。具体来说,可以使用各种具有根据此处说明所写的程序的通用机器,或者更方便的是,构建专用机器,来执行所需方法的步骤。然而,优选的是,以一个或多个计算机程序来实现本发明,这些程序在可编程***上执行,每个***包括至少一个处理器、至少一个数据存储***(包括易失性和非易失性存储器和/或存储单元),以及至少一个麦克风输入。在处理器中执行程序代码,完成这里所描述的功能。
可用任何所希望的计算机语言(包括机器、汇编、高级过程或面向对象编程语言)来实现每个这样的程序,以完成与计算机***的通信。在任何情况下,语言可以是一种编译或解释语言。
每个这样的计算机程序最好存储在通用或专用可编程计算机可读取的存储介质或设备(例如,固态、磁性或光学介质)中,这样当计算机读取存储介质或设备执行这里所描述的过程时,对计算机进行配置及操作。例如,计算机程序可存储在图1的存储器26中,然后在CPU18中执行。也可把本发明看作是配置有计算机程序的计算机可读存储介质而被执行,其中存储介质的配置使计算机以指定的和预定的方式运行,执行这里所描述的功能。
在此已描述了本发明的多个实施例。然而,应该理解,在不脱离本发明的精神和范围的情况下,可以做出各种修改。本发明由所附权利要求及它们的整个范围和相同内容来确定。

Claims (20)

1.一种衰减信号中的风噪声的方法,其包括:
对所述的信号执行时频变换,获得变换数据;
对所述的变换数据执行信号分析,以识别风噪声占主要地位的频谱;
衰减所述的变换数据中的风噪声;
根据所述的变换数据构建一个时间序列。
2.如权利要求1所述的方法,其中所述的信号分析的执行步骤还包括:
分析所述的变换数据的频谱特征;
基于所述的分析步骤,指定证据权数;和
处理所述的证据权数,以确定风噪声的存在。
3.如权利要求2所述的方法,其中所述的分析步骤还包括:
识别信噪比(SNR)超过波峰阈值的波峰为不是来源于风噪声的波峰。
4.如权利要求2所述的方法,其中所述的分析步骤还包括:
识别所述频谱中比一定标准尖而窄的波峰为来源于所需信号的波峰。
5.如权利要求4所述的方法,其中所述的识别步骤利用每侧的最高点与其相邻点间的平均差,来测量波峰宽度。
6.如权利要求2所述的方法,其中所述的分析步骤还包括:
通过对所述变换数据的当前频谱中的波峰和所述变换数据的前一频谱中的波峰进行比较,来确定波峰的稳定性;
识别稳定的波峰为不是来源于风噪声的波峰。
7.如权利要求2所述的方法,其中所述的分析步骤还包括:
确定来自多个麦克风的信号的波峰的相位和振幅差;
识别相位和振幅差超过一个差阈的波峰,并标记所述的波峰为来源于风噪声的波峰。
8.如权利要求1所述的方法,其中所述的衰减风噪声的步骤还包括:
抑制风噪声占主要地位的频谱部分;
保存所需信号占主要地位的部分。
9.如权利要求8所述的方法,还包括:
产生变换数据的低噪声版本。
10.如权利要求1所述的方法,还包括:
通过在被风噪声屏蔽的时间或频率区域进行内插或外插,来执行信号的重构。
11.一种抑制风噪声的设备,其包括:
一个时间-频率变换组件,其配置使得基于时间的信号变换为基于频率的数据;
一个信号分析器,其配置使得可以识别风噪声占主要地位的频谱;
一个风噪声衰减组件,其配置使得可以利用从所述的信号分析器获得的结果,最小化所述基于频率的信号中的风噪声;
一个时序合成组件,其配置使得可以基于所述的基于频率的数据,构建一个时间序列。
12.如权利要求11所述的设备,其中所述的信号分析器的配置使得可以:
分析所述基于频率的数据的频谱特征;
基于所述特征的分析结果,指定证据权数;
处理所述的证据权数,以确定风噪声的存在。
13.如权利要求12所述的设备,其中所述的信号分析器的配置使得通过识别信噪比超过一个波峰阈的波峰为不来源于风噪声的波峰,来分析所述的特征。
14.如权利要求12所述的设备,其中所述的信号分析器的配置使得通过识别比一定标准尖而窄的所述频谱中的波峰为来源于所需信号的波峰,来分析所述的特征。
15.如权利要求14所述的设备,其中所述的信号分析器的配置使得可以利用每一侧的最高点与其相邻点之间的平均差,来测量波峰宽度。
16.如权利要求12所述的设备,其中所述的信号分析器的配置使得可以通过以下方法进行分析:
通过对所述基于频率的数据的当前频谱中的波峰和所述基于频率的数据的前一频谱的波峰进行比较,来确定波峰的稳定性;
识别稳定的波峰为不是来源于风噪声的波峰。
17.如权利要求12所述的设备,其中所述的信号分析器的配置使得可以通过以下方法进行分析:
确定来自多个麦克风的信号的波峰的相位和振幅差;
识别相位和振幅差超过一个差阈的波峰,并标记所述的波峰为来源于风噪声的波峰。
18.如权利要求11所述的设备,其中所述的风噪声衰减组件的配置使得可以通过以下方法衰减风噪声:
抑制风噪声占主要地位的频谱部分;
保存所需信号占主要地位的部分。
19.如权利要求18所述的设备,其中所述的风噪声衰减组件的配置使得可以通过产生变换数据的一个低噪声版本,来衰减风噪声。
20.如权利要求11所述的设备,还包括:
一个重构组件,其配置使得可以通过在被风噪声屏蔽的时间或频率区域进行内插或外插,来重构信号。
CNB2004100045634A 2003-02-21 2004-02-23 抑制风噪声的***和方法 Expired - Lifetime CN100394475C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US44951103P 2003-02-21 2003-02-21
US60/449,511 2003-02-21
US10/410,736 US7885420B2 (en) 2003-02-21 2003-04-10 Wind noise suppression system
US10/410,736 2003-04-10

Publications (2)

Publication Number Publication Date
CN1530928A true CN1530928A (zh) 2004-09-22
CN100394475C CN100394475C (zh) 2008-06-11

Family

ID=32738062

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100045634A Expired - Lifetime CN100394475C (zh) 2003-02-21 2004-02-23 抑制风噪声的***和方法

Country Status (6)

Country Link
US (3) US7885420B2 (zh)
EP (1) EP1450354B1 (zh)
JP (1) JP4256280B2 (zh)
CN (1) CN100394475C (zh)
CA (1) CA2458427A1 (zh)
DE (1) DE602004001241T2 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102239705A (zh) * 2008-12-05 2011-11-09 音频专用集成电路公司 风噪声检测方法和***
CN103399173A (zh) * 2013-08-08 2013-11-20 中国科学院上海微***与信息技术研究所 一种风速风向评估***及方法
CN103890843A (zh) * 2011-10-19 2014-06-25 皇家飞利浦有限公司 信号噪声衰减
CN103999155A (zh) * 2011-10-24 2014-08-20 皇家飞利浦有限公司 音频信号噪声衰减
CN107205183A (zh) * 2016-03-16 2017-09-26 中航华东光电(上海)有限公司 风噪声消除***及其消除方法
CN109036449A (zh) * 2017-06-09 2018-12-18 恩智浦有限公司 在风噪声中检测有意义的声学信号
CN109215677A (zh) * 2018-08-16 2019-01-15 北京声加科技有限公司 一种适用于语音和音频的风噪检测和抑制方法和装置
CN111261182A (zh) * 2020-05-07 2020-06-09 上海力声特医学科技有限公司 适用于人工耳蜗的风噪抑制方法及其***
CN111402916A (zh) * 2020-03-24 2020-07-10 青岛罗博智慧教育技术有限公司 一种语音增强***、方法及手写板
CN111696564A (zh) * 2020-06-05 2020-09-22 北京搜狗科技发展有限公司 语音处理方法、装置和介质
CN114420081A (zh) * 2022-03-30 2022-04-29 中国海洋大学 一种有源降噪设备的风噪抑制方法

Families Citing this family (204)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6910011B1 (en) * 1999-08-16 2005-06-21 Haman Becker Automotive Systems - Wavemakers, Inc. Noisy acoustic signal enhancement
US7117149B1 (en) * 1999-08-30 2006-10-03 Harman Becker Automotive Systems-Wavemakers, Inc. Sound source classification
US8019091B2 (en) 2000-07-19 2011-09-13 Aliphcom, Inc. Voice activity detector (VAD) -based multiple-microphone acoustic noise suppression
US8280072B2 (en) 2003-03-27 2012-10-02 Aliphcom, Inc. Microphone array with rear venting
US8452023B2 (en) 2007-05-25 2013-05-28 Aliphcom Wind suppression/replacement component for use with electronic systems
WO2007106399A2 (en) 2006-03-10 2007-09-20 Mh Acoustics, Llc Noise-reducing directional microphone array
US8098844B2 (en) * 2002-02-05 2012-01-17 Mh Acoustics, Llc Dual-microphone spatial noise suppression
US9066186B2 (en) 2003-01-30 2015-06-23 Aliphcom Light-based detection for acoustic applications
US7895036B2 (en) * 2003-02-21 2011-02-22 Qnx Software Systems Co. System for suppressing wind noise
US8326621B2 (en) 2003-02-21 2012-12-04 Qnx Software Systems Limited Repetitive transient noise removal
US8073689B2 (en) 2003-02-21 2011-12-06 Qnx Software Systems Co. Repetitive transient noise removal
US8271279B2 (en) 2003-02-21 2012-09-18 Qnx Software Systems Limited Signature noise removal
US7949522B2 (en) 2003-02-21 2011-05-24 Qnx Software Systems Co. System for suppressing rain noise
US7885420B2 (en) * 2003-02-21 2011-02-08 Qnx Software Systems Co. Wind noise suppression system
US7725315B2 (en) * 2003-02-21 2010-05-25 Qnx Software Systems (Wavemakers), Inc. Minimization of transient noises in a voice signal
US9099094B2 (en) 2003-03-27 2015-08-04 Aliphcom Microphone array with rear venting
EP1581026B1 (en) * 2004-03-17 2015-11-11 Nuance Communications, Inc. Method for detecting and reducing noise from a microphone array
US20050271221A1 (en) * 2004-05-05 2005-12-08 Southwest Research Institute Airborne collection of acoustic data using an unmanned aerial vehicle
US8543390B2 (en) 2004-10-26 2013-09-24 Qnx Software Systems Limited Multi-channel periodic signal enhancement system
US7680652B2 (en) * 2004-10-26 2010-03-16 Qnx Software Systems (Wavemakers), Inc. Periodic signal enhancement system
US8170879B2 (en) * 2004-10-26 2012-05-01 Qnx Software Systems Limited Periodic signal enhancement system
US7949520B2 (en) * 2004-10-26 2011-05-24 QNX Software Sytems Co. Adaptive filter pitch extraction
US7716046B2 (en) * 2004-10-26 2010-05-11 Qnx Software Systems (Wavemakers), Inc. Advanced periodic signal enhancement
US8306821B2 (en) 2004-10-26 2012-11-06 Qnx Software Systems Limited Sub-band periodic signal enhancement system
US7610196B2 (en) * 2004-10-26 2009-10-27 Qnx Software Systems (Wavemakers), Inc. Periodic signal enhancement system
US8284947B2 (en) * 2004-12-01 2012-10-09 Qnx Software Systems Limited Reverberation estimation and suppression system
US7876918B2 (en) 2004-12-07 2011-01-25 Phonak Ag Method and device for processing an acoustic signal
EP1519626A3 (en) * 2004-12-07 2006-02-01 Phonak Ag Method and device for processing an acoustic signal
DE102005012976B3 (de) * 2005-03-21 2006-09-14 Siemens Audiologische Technik Gmbh Hörvorrichtung und Verfahren zur Windgeräuschunterdrückung
KR101118217B1 (ko) * 2005-04-19 2012-03-16 삼성전자주식회사 오디오 데이터 처리 장치 및 방법
US8027833B2 (en) * 2005-05-09 2011-09-27 Qnx Software Systems Co. System for suppressing passing tire hiss
US8520861B2 (en) * 2005-05-17 2013-08-27 Qnx Software Systems Limited Signal processing system for tonal noise robustness
US8170875B2 (en) * 2005-06-15 2012-05-01 Qnx Software Systems Limited Speech end-pointer
US8311819B2 (en) * 2005-06-15 2012-11-13 Qnx Software Systems Limited System for detecting speech with background voice estimates and noise estimates
US8345890B2 (en) 2006-01-05 2013-01-01 Audience, Inc. System and method for utilizing inter-microphone level differences for speech enhancement
US8194880B2 (en) 2006-01-30 2012-06-05 Audience, Inc. System and method for utilizing omni-directional microphones for speech enhancement
US9185487B2 (en) 2006-01-30 2015-11-10 Audience, Inc. System and method for providing noise suppression utilizing null processing noise subtraction
US8204252B1 (en) 2006-10-10 2012-06-19 Audience, Inc. System and method for providing close microphone adaptive array processing
US8744844B2 (en) 2007-07-06 2014-06-03 Audience, Inc. System and method for adaptive intelligent noise suppression
EP2012725A4 (en) * 2006-05-04 2011-10-12 Sony Computer Entertainment Inc NOISE REDUCTION FOR AN ELECTRONIC DEVICE WITH REMOTE MICROPHONE ON THE CONSOLE
US7844453B2 (en) 2006-05-12 2010-11-30 Qnx Software Systems Co. Robust noise estimation
US8949120B1 (en) 2006-05-25 2015-02-03 Audience, Inc. Adaptive noise cancelation
US8934641B2 (en) 2006-05-25 2015-01-13 Audience, Inc. Systems and methods for reconstructing decomposed audio signals
US8150065B2 (en) 2006-05-25 2012-04-03 Audience, Inc. System and method for processing an audio signal
US8849231B1 (en) 2007-08-08 2014-09-30 Audience, Inc. System and method for adaptive power control
US8204253B1 (en) 2008-06-30 2012-06-19 Audience, Inc. Self calibration of audio device
JP5070873B2 (ja) * 2006-08-09 2012-11-14 富士通株式会社 音源方向推定装置、音源方向推定方法、及びコンピュータプログラム
JP4827675B2 (ja) * 2006-09-25 2011-11-30 三洋電機株式会社 低周波帯域音声復元装置、音声信号処理装置および録音機器
JP4766491B2 (ja) * 2006-11-27 2011-09-07 株式会社ソニー・コンピュータエンタテインメント 音声処理装置および音声処理方法
US20080147411A1 (en) * 2006-12-19 2008-06-19 International Business Machines Corporation Adaptation of a speech processing system from external input that is not directly related to sounds in an operational acoustic environment
US8326620B2 (en) 2008-04-30 2012-12-04 Qnx Software Systems Limited Robust downlink speech and noise detector
US8335685B2 (en) * 2006-12-22 2012-12-18 Qnx Software Systems Limited Ambient noise compensation system robust to high excitation noise
JP4854533B2 (ja) * 2007-01-30 2012-01-18 富士通株式会社 音響判定方法、音響判定装置及びコンピュータプログラム
US8259926B1 (en) 2007-02-23 2012-09-04 Audience, Inc. System and method for 2-channel and 3-channel acoustic echo cancellation
JP4403429B2 (ja) * 2007-03-08 2010-01-27 ソニー株式会社 信号処理装置、信号処理方法、プログラム
US20080231557A1 (en) * 2007-03-20 2008-09-25 Leadis Technology, Inc. Emission control in aged active matrix oled display using voltage ratio or current ratio
US8447044B2 (en) * 2007-05-17 2013-05-21 Qnx Software Systems Limited Adaptive LPC noise reduction system
US8189766B1 (en) 2007-07-26 2012-05-29 Audience, Inc. System and method for blind subband acoustic echo cancellation postfiltering
WO2009034686A1 (ja) * 2007-09-11 2009-03-19 Panasonic Corporation 音判定装置、音検知装置及び音判定方法
US8904400B2 (en) * 2007-09-11 2014-12-02 2236008 Ontario Inc. Processing system having a partitioning component for resource partitioning
US8850154B2 (en) 2007-09-11 2014-09-30 2236008 Ontario Inc. Processing system having memory partitioning
US8694310B2 (en) 2007-09-17 2014-04-08 Qnx Software Systems Limited Remote control server protocol system
US8606566B2 (en) 2007-10-24 2013-12-10 Qnx Software Systems Limited Speech enhancement through partial speech reconstruction
US8015002B2 (en) * 2007-10-24 2011-09-06 Qnx Software Systems Co. Dynamic noise reduction using linear model fitting
US8326617B2 (en) 2007-10-24 2012-12-04 Qnx Software Systems Limited Speech enhancement with minimum gating
US8121311B2 (en) * 2007-11-05 2012-02-21 Qnx Software Systems Co. Mixer with adaptive post-filtering
CN101465122A (zh) * 2007-12-20 2009-06-24 株式会社东芝 语音的频谱波峰的检测以及语音识别方法和***
US8143620B1 (en) 2007-12-21 2012-03-27 Audience, Inc. System and method for adaptive classification of audio sources
US8180064B1 (en) 2007-12-21 2012-05-15 Audience, Inc. System and method for providing voice equalization
KR101597375B1 (ko) * 2007-12-21 2016-02-24 디티에스 엘엘씨 오디오 신호의 인지된 음량을 조절하기 위한 시스템
US8209514B2 (en) * 2008-02-04 2012-06-26 Qnx Software Systems Limited Media processing system having resource partitioning
US8194882B2 (en) 2008-02-29 2012-06-05 Audience, Inc. System and method for providing single microphone noise suppression fallback
US8355511B2 (en) 2008-03-18 2013-01-15 Audience, Inc. System and method for envelope-based acoustic echo cancellation
US8521530B1 (en) 2008-06-30 2013-08-27 Audience, Inc. System and method for enhancing a monaural audio signal
US8774423B1 (en) 2008-06-30 2014-07-08 Audience, Inc. System and method for controlling adaptivity of signal modification using a phantom coefficient
WO2010038386A1 (ja) * 2008-09-30 2010-04-08 パナソニック株式会社 音判定装置、音検知装置及び音判定方法
KR101547344B1 (ko) * 2008-10-31 2015-08-27 삼성전자 주식회사 음성복원장치 및 그 방법
US8433564B2 (en) * 2009-07-02 2013-04-30 Alon Konchitsky Method for wind noise reduction
EP4272809A3 (en) * 2009-07-17 2024-01-17 Implantica Patent Ltd. Voice control of a medical implant
WO2011035123A1 (en) 2009-09-17 2011-03-24 Quantum Technology Sciences, Inc. (Qtsi) Systems and methods for acquiring and characterizing time varying signals of interest
US8600073B2 (en) * 2009-11-04 2013-12-03 Cambridge Silicon Radio Limited Wind noise suppression
US20110125497A1 (en) * 2009-11-20 2011-05-26 Takahiro Unno Method and System for Voice Activity Detection
US9838784B2 (en) 2009-12-02 2017-12-05 Knowles Electronics, Llc Directional audio capture
US9008329B1 (en) 2010-01-26 2015-04-14 Audience, Inc. Noise reduction using multi-feature cluster tracker
EP2547011A4 (en) * 2010-03-10 2015-11-11 Fujitsu Ltd NOISE DETECTION DEVICE
CA2798282A1 (en) * 2010-05-03 2011-11-10 Nicolas Petit Wind suppression/replacement component for use with electronic systems
US8923522B2 (en) * 2010-09-28 2014-12-30 Bose Corporation Noise level estimator
US8861745B2 (en) * 2010-12-01 2014-10-14 Cambridge Silicon Radio Limited Wind noise mitigation
JP5937611B2 (ja) 2010-12-03 2016-06-22 シラス ロジック、インコーポレイテッド パーソナルオーディオデバイスにおける適応ノイズキャンセラの監視制御
US8908877B2 (en) 2010-12-03 2014-12-09 Cirrus Logic, Inc. Ear-coupling detection and adjustment of adaptive response in noise-canceling in personal audio devices
US20120163622A1 (en) * 2010-12-28 2012-06-28 Stmicroelectronics Asia Pacific Pte Ltd Noise detection and reduction in audio devices
US8983833B2 (en) * 2011-01-24 2015-03-17 Continental Automotive Systems, Inc. Method and apparatus for masking wind noise
EP2673956B1 (en) * 2011-02-10 2019-04-24 Dolby Laboratories Licensing Corporation System and method for wind detection and suppression
US9357307B2 (en) * 2011-02-10 2016-05-31 Dolby Laboratories Licensing Corporation Multi-channel wind noise suppression system and method
US8958571B2 (en) * 2011-06-03 2015-02-17 Cirrus Logic, Inc. MIC covering detection in personal audio devices
US9214150B2 (en) 2011-06-03 2015-12-15 Cirrus Logic, Inc. Continuous adaptation of secondary path adaptive response in noise-canceling personal audio devices
US8848936B2 (en) 2011-06-03 2014-09-30 Cirrus Logic, Inc. Speaker damage prevention in adaptive noise-canceling personal audio devices
US9824677B2 (en) 2011-06-03 2017-11-21 Cirrus Logic, Inc. Bandlimiting anti-noise in personal audio devices having adaptive noise cancellation (ANC)
US9076431B2 (en) 2011-06-03 2015-07-07 Cirrus Logic, Inc. Filter architecture for an adaptive noise canceler in a personal audio device
US9318094B2 (en) 2011-06-03 2016-04-19 Cirrus Logic, Inc. Adaptive noise canceling architecture for a personal audio device
US8948407B2 (en) 2011-06-03 2015-02-03 Cirrus Logic, Inc. Bandlimiting anti-noise in personal audio devices having adaptive noise cancellation (ANC)
US9858942B2 (en) 2011-07-07 2018-01-02 Nuance Communications, Inc. Single channel suppression of impulsive interferences in noisy speech signals
US9325821B1 (en) * 2011-09-30 2016-04-26 Cirrus Logic, Inc. Sidetone management in an adaptive noise canceling (ANC) system including secondary path modeling
US8705781B2 (en) 2011-11-04 2014-04-22 Cochlear Limited Optimal spatial filtering in the presence of wind in a hearing prosthesis
EP2780906B1 (en) * 2011-12-22 2016-09-14 Cirrus Logic International Semiconductor Limited Method and apparatus for wind noise detection
TW201330645A (zh) * 2012-01-05 2013-07-16 Richtek Technology Corp 降低雜訊的錄音裝置及其方法
WO2013125257A1 (ja) * 2012-02-20 2013-08-29 株式会社Jvcケンウッド 雑音信号抑制装置、雑音信号抑制方法、特殊信号検出装置、特殊信号検出方法、報知音検出装置、および、報知音検出方法
JP2013205830A (ja) * 2012-03-29 2013-10-07 Sony Corp トーン成分検出方法、トーン成分検出装置およびプログラム
US9312829B2 (en) 2012-04-12 2016-04-12 Dts Llc System for adjusting loudness of audio signals in real time
US9142205B2 (en) 2012-04-26 2015-09-22 Cirrus Logic, Inc. Leakage-modeling adaptive noise canceling for earspeakers
US9014387B2 (en) 2012-04-26 2015-04-21 Cirrus Logic, Inc. Coordinated control of adaptive noise cancellation (ANC) among earspeaker channels
US20150058002A1 (en) * 2012-05-03 2015-02-26 Telefonaktiebolaget L M Ericsson (Publ) Detecting Wind Noise In An Audio Signal
US9123321B2 (en) 2012-05-10 2015-09-01 Cirrus Logic, Inc. Sequenced adaptation of anti-noise generator response and secondary path response in an adaptive noise canceling system
US9318090B2 (en) 2012-05-10 2016-04-19 Cirrus Logic, Inc. Downlink tone detection and adaptation of a secondary path response model in an adaptive noise canceling system
US9319781B2 (en) 2012-05-10 2016-04-19 Cirrus Logic, Inc. Frequency and direction-dependent ambient sound handling in personal audio devices having adaptive noise cancellation (ANC)
US9082387B2 (en) 2012-05-10 2015-07-14 Cirrus Logic, Inc. Noise burst adaptation of secondary path adaptive response in noise-canceling personal audio devices
US9076427B2 (en) 2012-05-10 2015-07-07 Cirrus Logic, Inc. Error-signal content controlled adaptation of secondary and leakage path models in noise-canceling personal audio devices
US9280984B2 (en) * 2012-05-14 2016-03-08 Htc Corporation Noise cancellation method
US9949025B2 (en) * 2012-05-31 2018-04-17 University Of Mississippi Systems and methods for detecting transient acoustic signals
US9532139B1 (en) 2012-09-14 2016-12-27 Cirrus Logic, Inc. Dual-microphone frequency amplitude response self-calibration
US9640194B1 (en) 2012-10-04 2017-05-02 Knowles Electronics, Llc Noise suppression for speech processing based on machine-learning mask estimation
KR101428245B1 (ko) * 2012-12-05 2014-08-07 현대자동차주식회사 음성 인식 장치 및 방법
JP6174856B2 (ja) * 2012-12-27 2017-08-02 キヤノン株式会社 雑音抑制装置、その制御方法、及びプログラム
WO2014104815A1 (ko) * 2012-12-28 2014-07-03 한국과학기술연구원 바람 소음 제거를 통한 음원 위치 추적 장치 및 그 방법
EP2760020B1 (en) 2013-01-29 2019-09-04 2236008 Ontario Inc. Maintaining spatial stability utilizing common gain coefficient
EP2760021B1 (en) 2013-01-29 2018-01-17 2236008 Ontario Inc. Sound field spatial stabilizer
US9107010B2 (en) 2013-02-08 2015-08-11 Cirrus Logic, Inc. Ambient noise root mean square (RMS) detector
US9369798B1 (en) 2013-03-12 2016-06-14 Cirrus Logic, Inc. Internal dynamic range control in an adaptive noise cancellation (ANC) system
US9106989B2 (en) 2013-03-13 2015-08-11 Cirrus Logic, Inc. Adaptive-noise canceling (ANC) effectiveness estimation and correction in a personal audio device
US9414150B2 (en) 2013-03-14 2016-08-09 Cirrus Logic, Inc. Low-latency multi-driver adaptive noise canceling (ANC) system for a personal audio device
US9215749B2 (en) 2013-03-14 2015-12-15 Cirrus Logic, Inc. Reducing an acoustic intensity vector with adaptive noise cancellation with two error microphones
US9467776B2 (en) 2013-03-15 2016-10-11 Cirrus Logic, Inc. Monitoring of speaker impedance to detect pressure applied between mobile device and ear
US9324311B1 (en) 2013-03-15 2016-04-26 Cirrus Logic, Inc. Robust adaptive noise canceling (ANC) in a personal audio device
US9208771B2 (en) 2013-03-15 2015-12-08 Cirrus Logic, Inc. Ambient noise-based adaptation of secondary path adaptive response in noise-canceling personal audio devices
US9635480B2 (en) 2013-03-15 2017-04-25 Cirrus Logic, Inc. Speaker impedance monitoring
JP5850343B2 (ja) * 2013-03-23 2016-02-03 ヤマハ株式会社 信号処理装置
US10206032B2 (en) 2013-04-10 2019-02-12 Cirrus Logic, Inc. Systems and methods for multi-mode adaptive noise cancellation for audio headsets
US9066176B2 (en) 2013-04-15 2015-06-23 Cirrus Logic, Inc. Systems and methods for adaptive noise cancellation including dynamic bias of coefficients of an adaptive noise cancellation system
US9462376B2 (en) 2013-04-16 2016-10-04 Cirrus Logic, Inc. Systems and methods for hybrid adaptive noise cancellation
US9460701B2 (en) 2013-04-17 2016-10-04 Cirrus Logic, Inc. Systems and methods for adaptive noise cancellation by biasing anti-noise level
US9478210B2 (en) 2013-04-17 2016-10-25 Cirrus Logic, Inc. Systems and methods for hybrid adaptive noise cancellation
US9578432B1 (en) 2013-04-24 2017-02-21 Cirrus Logic, Inc. Metric and tool to evaluate secondary path design in adaptive noise cancellation systems
US9626963B2 (en) * 2013-04-30 2017-04-18 Paypal, Inc. System and method of improving speech recognition using context
US9264808B2 (en) 2013-06-14 2016-02-16 Cirrus Logic, Inc. Systems and methods for detection and cancellation of narrow-band noise
US9536540B2 (en) 2013-07-19 2017-01-03 Knowles Electronics, Llc Speech signal separation and synthesis based on auditory scene analysis and speech modeling
US9392364B1 (en) 2013-08-15 2016-07-12 Cirrus Logic, Inc. Virtual microphone for adaptive noise cancellation in personal audio devices
US9666176B2 (en) 2013-09-13 2017-05-30 Cirrus Logic, Inc. Systems and methods for adaptive noise cancellation by adaptively shaping internal white noise to train a secondary path
US9620101B1 (en) 2013-10-08 2017-04-11 Cirrus Logic, Inc. Systems and methods for maintaining playback fidelity in an audio system with adaptive noise cancellation
JP5920311B2 (ja) * 2013-10-24 2016-05-18 トヨタ自動車株式会社 風検出装置
JP2015118361A (ja) * 2013-11-15 2015-06-25 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム
US9704472B2 (en) 2013-12-10 2017-07-11 Cirrus Logic, Inc. Systems and methods for sharing secondary path information between audio channels in an adaptive noise cancellation system
US10219071B2 (en) 2013-12-10 2019-02-26 Cirrus Logic, Inc. Systems and methods for bandlimiting anti-noise in personal audio devices having adaptive noise cancellation
US10382864B2 (en) 2013-12-10 2019-08-13 Cirrus Logic, Inc. Systems and methods for providing adaptive playback equalization in an audio device
US9208770B2 (en) * 2014-01-15 2015-12-08 Sharp Laboratories Of America, Inc. Noise event suppression for monitoring system
US9369557B2 (en) 2014-03-05 2016-06-14 Cirrus Logic, Inc. Frequency-dependent sidetone calibration
US9479860B2 (en) 2014-03-07 2016-10-25 Cirrus Logic, Inc. Systems and methods for enhancing performance of audio transducer based on detection of transducer status
US9648410B1 (en) 2014-03-12 2017-05-09 Cirrus Logic, Inc. Control of audio output of headphone earbuds based on the environment around the headphone earbuds
DE102014204557A1 (de) * 2014-03-12 2015-09-17 Siemens Medical Instruments Pte. Ltd. Übertragung eines windreduzierten Signals mit verminderter Latenzzeit
US9721580B2 (en) * 2014-03-31 2017-08-01 Google Inc. Situation dependent transient suppression
US9319784B2 (en) 2014-04-14 2016-04-19 Cirrus Logic, Inc. Frequency-shaped noise-based adaptation of secondary path adaptive response in noise-canceling personal audio devices
GB2542058B (en) * 2014-06-04 2021-09-08 Cirrus Logic Int Semiconductor Ltd Reducing instantaneous wind noise
CN105225673B (zh) * 2014-06-09 2020-12-04 杜比实验室特许公司 用于噪声水平估计的方法、***和介质
US10141003B2 (en) * 2014-06-09 2018-11-27 Dolby Laboratories Licensing Corporation Noise level estimation
US9609416B2 (en) 2014-06-09 2017-03-28 Cirrus Logic, Inc. Headphone responsive to optical signaling
US10181315B2 (en) 2014-06-13 2019-01-15 Cirrus Logic, Inc. Systems and methods for selectively enabling and disabling adaptation of an adaptive noise cancellation system
US9721584B2 (en) 2014-07-14 2017-08-01 Intel IP Corporation Wind noise reduction for audio reception
DE112015003945T5 (de) 2014-08-28 2017-05-11 Knowles Electronics, Llc Mehrquellen-Rauschunterdrückung
US9478212B1 (en) 2014-09-03 2016-10-25 Cirrus Logic, Inc. Systems and methods for use of adaptive secondary path estimate to control equalization in an audio device
CN107112025A (zh) 2014-09-12 2017-08-29 美商楼氏电子有限公司 用于恢复语音分量的***和方法
US10049678B2 (en) * 2014-10-06 2018-08-14 Synaptics Incorporated System and method for suppressing transient noise in a multichannel system
US9552805B2 (en) 2014-12-19 2017-01-24 Cirrus Logic, Inc. Systems and methods for performance and stability control for feedback adaptive noise cancellation
EP3089163B1 (en) * 2015-05-01 2017-07-05 Bellevue Investments GmbH & Co. KGaA Method for low-loss removal of stationary and non-stationary short-time interferences
US11043228B2 (en) * 2015-05-12 2021-06-22 Nec Corporation Multi-microphone signal processing apparatus, method, and program for wind noise suppression
KR102688257B1 (ko) 2015-08-20 2024-07-26 시러스 로직 인터내셔널 세미컨덕터 리미티드 피드백 적응적 잡음 소거(anc) 제어기 및 고정 응답 필터에 의해 부분적으로 제공되는 피드백 응답을 갖는 방법
US9578415B1 (en) 2015-08-21 2017-02-21 Cirrus Logic, Inc. Hybrid adaptive noise cancellation system with filtered error microphone signal
US10013966B2 (en) 2016-03-15 2018-07-03 Cirrus Logic, Inc. Systems and methods for adaptive active noise cancellation for multiple-driver personal audio device
US9820042B1 (en) 2016-05-02 2017-11-14 Knowles Electronics, Llc Stereo separation and directional suppression with omni-directional microphones
US9838737B2 (en) * 2016-05-05 2017-12-05 Google Inc. Filtering wind noises in video content
US9838815B1 (en) * 2016-06-01 2017-12-05 Qualcomm Incorporated Suppressing or reducing effects of wind turbulence
GB2555139A (en) 2016-10-21 2018-04-25 Nokia Technologies Oy Detecting the presence of wind noise
EP3917157B1 (en) * 2016-12-23 2023-12-13 GN Hearing A/S Hearing device with sound impulse suppression and related method
US10720139B2 (en) 2017-02-06 2020-07-21 Silencer Devices, LLC. Noise cancellation using segmented, frequency-dependent phase cancellation
US10431237B2 (en) * 2017-09-13 2019-10-01 Motorola Solutions, Inc. Device and method for adjusting speech intelligibility at an audio device
US10249319B1 (en) * 2017-10-26 2019-04-02 The Nielsen Company (Us), Llc Methods and apparatus to reduce noise from harmonic noise sources
US11863948B1 (en) 2018-04-16 2024-01-02 Cirrus Logic International Semiconductor Ltd. Sound components relationship classification and responsive signal processing in an acoustic signal processing system
US11232807B2 (en) 2018-04-27 2022-01-25 Dolby Laboratories Licensing Corporation Background noise estimation using gap confidence
US11721352B2 (en) 2018-05-16 2023-08-08 Dotterel Technologies Limited Systems and methods for audio capture
JP6903611B2 (ja) * 2018-08-27 2021-07-14 株式会社東芝 信号生成装置、信号生成システム、信号生成方法およびプログラム
JP7167554B2 (ja) * 2018-08-29 2022-11-09 富士通株式会社 音声認識装置、音声認識プログラムおよび音声認識方法
JP7188950B2 (ja) 2018-09-20 2022-12-13 株式会社Screenホールディングス データ処理方法およびデータ処理プログラム
JP7188949B2 (ja) * 2018-09-20 2022-12-13 株式会社Screenホールディングス データ処理方法およびデータ処理プログラム
GB2585086A (en) * 2019-06-28 2020-12-30 Nokia Technologies Oy Pre-processing for automatic speech recognition
EP3764359A1 (en) 2019-07-10 2021-01-13 Analog Devices International Unlimited Company Signal processing methods and systems for multi-focus beam-forming
EP3764660B1 (en) 2019-07-10 2023-08-30 Analog Devices International Unlimited Company Signal processing methods and systems for adaptive beam forming
EP3764360B1 (en) 2019-07-10 2024-05-01 Analog Devices International Unlimited Company Signal processing methods and systems for beam forming with improved signal to noise ratio
EP3764358B1 (en) 2019-07-10 2024-05-22 Analog Devices International Unlimited Company Signal processing methods and systems for beam forming with wind buffeting protection
US11290809B2 (en) 2019-07-14 2022-03-29 Peiker Acustic Gmbh Dynamic sensitivity matching of microphones in a microphone array
CN110838299B (zh) * 2019-11-13 2022-03-25 腾讯音乐娱乐科技(深圳)有限公司 一种瞬态噪声的检测方法、装置及设备
US11217264B1 (en) * 2020-03-11 2022-01-04 Meta Platforms, Inc. Detection and removal of wind noise
US20240201049A1 (en) * 2021-05-07 2024-06-20 Nec Corporation Signal processing device, signal processing method, and computerreadable storage medium
US11463809B1 (en) * 2021-08-30 2022-10-04 Cirrus Logic, Inc. Binaural wind noise reduction
US11682411B2 (en) * 2021-08-31 2023-06-20 Spotify Ab Wind noise suppresor
CN113613112B (zh) * 2021-09-23 2024-03-29 三星半导体(中国)研究开发有限公司 抑制麦克风的风噪的方法和电子装置
CN114609410B (zh) * 2022-03-25 2022-11-18 西南交通大学 一种基于声学信号的便携式风特性测量设备及智能算法

Family Cites Families (145)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4454609A (en) 1981-10-05 1984-06-12 Signatron, Inc. Speech intelligibility enhancement
US4531228A (en) 1981-10-20 1985-07-23 Nissan Motor Company, Limited Speech recognition system for an automotive vehicle
US4486900A (en) 1982-03-30 1984-12-04 At&T Bell Laboratories Real time pitch detection by stream processing
US5146539A (en) 1984-11-30 1992-09-08 Texas Instruments Incorporated Method for utilizing formant frequencies in speech recognition
US4630305A (en) 1985-07-01 1986-12-16 Motorola, Inc. Automatic gain selector for a noise suppression system
US4630304A (en) 1985-07-01 1986-12-16 Motorola, Inc. Automatic background noise estimator for a noise suppression system
GB8613327D0 (en) 1986-06-02 1986-07-09 British Telecomm Speech processor
US4843562A (en) 1987-06-24 1989-06-27 Broadcast Data Systems Limited Partnership Broadcast information classification system and method
US4845466A (en) 1987-08-17 1989-07-04 Signetics Corporation System for high speed digital transmission in repetitive noise environment
JPS6439195U (zh) 1987-09-03 1989-03-08
US4811404A (en) 1987-10-01 1989-03-07 Motorola, Inc. Noise suppression system
IL84902A (en) 1987-12-21 1991-12-15 D S P Group Israel Ltd Digital autocorrelation system for detecting speech in noisy audio signal
IL84948A0 (en) 1987-12-25 1988-06-30 D S P Group Israel Ltd Noise reduction system
US5027410A (en) 1988-11-10 1991-06-25 Wisconsin Alumni Research Foundation Adaptive, programmable signal processing and filtering for hearing aids
CN1013525B (zh) 1988-11-16 1991-08-14 中国科学院声学研究所 认人与不认人实时语音识别的方法和装置
US5140541A (en) 1989-11-07 1992-08-18 Casio Computer Co., Ltd. Digital filter system with changeable cutoff frequency
US5412589A (en) 1990-03-20 1995-05-02 University Of Michigan System for detecting reduced interference time-frequency distribution
JP2974423B2 (ja) 1991-02-13 1999-11-10 シャープ株式会社 ロンバード音声認識方法
US5680508A (en) 1991-05-03 1997-10-21 Itt Corporation Enhancement of speech coding in background noise for low-rate speech coder
JP3094517B2 (ja) 1991-06-28 2000-10-03 日産自動車株式会社 能動型騒音制御装置
US5809152A (en) 1991-07-11 1998-09-15 Hitachi, Ltd. Apparatus for reducing noise in a closed space having divergence detector
US5251263A (en) 1992-05-22 1993-10-05 Andrea Electronics Corporation Adaptive noise cancellation and speech enhancement system and apparatus therefor
US5426704A (en) 1992-07-22 1995-06-20 Pioneer Electronic Corporation Noise reducing apparatus
US5499189A (en) 1992-09-21 1996-03-12 Radar Engineers Signal processing method and apparatus for discriminating between periodic and random noise pulses
US5617508A (en) 1992-10-05 1997-04-01 Panasonic Technologies Inc. Speech detection device for the detection of speech end points based on variance of frequency band limited energy
US5442712A (en) * 1992-11-25 1995-08-15 Matsushita Electric Industrial Co., Ltd. Sound amplifying apparatus with automatic howl-suppressing function
US5400409A (en) 1992-12-23 1995-03-21 Daimler-Benz Ag Noise-reduction method for noise-affected voice channels
DE4243831A1 (de) 1992-12-23 1994-06-30 Daimler Benz Ag Verfahren zur Laufzeitschätzung an gestörten Sprachkanälen
US5692104A (en) 1992-12-31 1997-11-25 Apple Computer, Inc. Method and apparatus for detecting end points of speech activity
JP3186892B2 (ja) * 1993-03-16 2001-07-11 ソニー株式会社 風雑音低減装置
US5583961A (en) 1993-03-25 1996-12-10 British Telecommunications Public Limited Company Speaker recognition using spectral coefficients normalized with respect to unequal frequency bands
SG47716A1 (en) 1993-03-31 1998-04-17 British Telecomm Speech processing
CA2157496C (en) 1993-03-31 2000-08-15 Samuel Gavin Smyth Connected speech recognition
US5526466A (en) 1993-04-14 1996-06-11 Matsushita Electric Industrial Co., Ltd. Speech recognition apparatus
US6208268B1 (en) 1993-04-30 2001-03-27 The United States Of America As Represented By The Secretary Of The Navy Vehicle presence, speed and length detecting system and roadway installed detector therefor
JP3071063B2 (ja) * 1993-05-07 2000-07-31 三洋電機株式会社 収音装置を備えたビデオカメラ
CA2125220C (en) 1993-06-08 2000-08-15 Joji Kane Noise suppressing apparatus capable of preventing deterioration in high frequency signal characteristic after noise suppression and in balanced signal transmitting system
NO941999L (no) 1993-06-15 1994-12-16 Ontario Hydro Automatisert intelligent overvåkingssystem
JP3626492B2 (ja) * 1993-07-07 2005-03-09 ポリコム・インコーポレイテッド 会話の品質向上のための背景雑音の低減
US5651071A (en) 1993-09-17 1997-07-22 Audiologic, Inc. Noise reduction system for binaural hearing aid
US5485522A (en) 1993-09-29 1996-01-16 Ericsson Ge Mobile Communications, Inc. System for adaptively reducing noise in speech signals
US5495415A (en) 1993-11-18 1996-02-27 Regents Of The University Of Michigan Method and system for detecting a misfire of a reciprocating internal combustion engine
JP3235925B2 (ja) * 1993-11-19 2001-12-04 松下電器産業株式会社 ハウリング抑制装置
EP0681730A4 (en) 1993-11-30 1997-12-17 At & T Corp REDUCTION OF TRANSMISSION NOISE IN COMMUNICATION SYSTEMS.
US5586028A (en) 1993-12-07 1996-12-17 Honda Giken Kogyo Kabushiki Kaisha Road surface condition-detecting system and anti-lock brake system employing same
US5568559A (en) 1993-12-17 1996-10-22 Canon Kabushiki Kaisha Sound processing apparatus
US5574824A (en) 1994-04-11 1996-11-12 The United States Of America As Represented By The Secretary Of The Air Force Analysis/synthesis-based microphone array speech enhancer with variable signal distortion
US5502688A (en) 1994-11-23 1996-03-26 At&T Corp. Feedforward neural network system for the detection and characterization of sonar signals with characteristic spectrogram textures
WO1996016533A2 (en) 1994-11-25 1996-06-06 Fink Fleming K Method for transforming a speech signal using a pitch manipulator
JP3453898B2 (ja) 1995-02-17 2003-10-06 ソニー株式会社 音声信号の雑音低減方法及び装置
US5727072A (en) 1995-02-24 1998-03-10 Nynex Science & Technology Use of noise segmentation for noise cancellation
US5878389A (en) 1995-06-28 1999-03-02 Oregon Graduate Institute Of Science & Technology Method and system for generating an estimated clean speech signal from a noisy speech signal
US5701344A (en) 1995-08-23 1997-12-23 Canon Kabushiki Kaisha Audio processing apparatus
US5584295A (en) 1995-09-01 1996-12-17 Analogic Corporation System for measuring the period of a quasi-periodic signal
US5949888A (en) 1995-09-15 1999-09-07 Hughes Electronics Corporaton Comfort noise generator for echo cancelers
FI99062C (fi) * 1995-10-05 1997-09-25 Nokia Mobile Phones Ltd Puhesignaalin taajuuskorjaus matkapuhelimessa
US6434246B1 (en) * 1995-10-10 2002-08-13 Gn Resound As Apparatus and methods for combining audio compression and feedback cancellation in a hearing aid
FI100840B (fi) * 1995-12-12 1998-02-27 Nokia Mobile Phones Ltd Kohinanvaimennin ja menetelmä taustakohinan vaimentamiseksi kohinaises ta puheesta sekä matkaviestin
JPH09212196A (ja) 1996-01-31 1997-08-15 Nippon Telegr & Teleph Corp <Ntt> 雑音抑圧装置
US5859420A (en) 1996-02-12 1999-01-12 Dew Engineering And Development Limited Optical imaging device
US5950154A (en) 1996-07-15 1999-09-07 At&T Corp. Method and apparatus for measuring the noise content of transmitted speech
DE19629132A1 (de) 1996-07-19 1998-01-22 Daimler Benz Ag Verfahren zur Verringerung von Störungen eines Sprachsignals
US6130949A (en) * 1996-09-18 2000-10-10 Nippon Telegraph And Telephone Corporation Method and apparatus for separation of source, program recorded medium therefor, method and apparatus for detection of sound source zone, and program recorded medium therefor
JP3152160B2 (ja) * 1996-11-13 2001-04-03 ヤマハ株式会社 ハウリング検出防止回路及びそれを用いた拡声装置
US5920834A (en) 1997-01-31 1999-07-06 Qualcomm Incorporated Echo canceller with talk state determination to control speech processor functional elements in a digital telephone system
US5933495A (en) 1997-02-07 1999-08-03 Texas Instruments Incorporated Subband acoustic noise suppression
US6167375A (en) 1997-03-17 2000-12-26 Kabushiki Kaisha Toshiba Method for encoding and decoding a speech signal including background noise
FI113903B (fi) 1997-05-07 2004-06-30 Nokia Corp Puheen koodaus
AU8102198A (en) 1997-07-01 1999-01-25 Partran Aps A method of noise reduction in speech signals and an apparatus for performing the method
US6122384A (en) 1997-09-02 2000-09-19 Qualcomm Inc. Noise suppression system and method
US20020071573A1 (en) 1997-09-11 2002-06-13 Finn Brian M. DVE system with customized equalization
US6173074B1 (en) 1997-09-30 2001-01-09 Lucent Technologies, Inc. Acoustic signature recognition and identification
DE19747885B4 (de) 1997-10-30 2009-04-23 Harman Becker Automotive Systems Gmbh Verfahren zur Reduktion von Störungen akustischer Signale mittels der adaptiven Filter-Methode der spektralen Subtraktion
US6192134B1 (en) * 1997-11-20 2001-02-20 Conexant Systems, Inc. System and method for a monolithic directional microphone array
SE515674C2 (sv) 1997-12-05 2001-09-24 Ericsson Telefon Ab L M Apparat och metod för brusreducering
US6163608A (en) 1998-01-09 2000-12-19 Ericsson Inc. Methods and apparatus for providing comfort noise in communications systems
US6415253B1 (en) 1998-02-20 2002-07-02 Meta-C Corporation Method and apparatus for enhancing noise-corrupted speech
US6175602B1 (en) 1998-05-27 2001-01-16 Telefonaktiebolaget Lm Ericsson (Publ) Signal noise reduction by spectral subtraction using linear convolution and casual filtering
US7072831B1 (en) 1998-06-30 2006-07-04 Lucent Technologies Inc. Estimating the noise components of a signal
US6453285B1 (en) 1998-08-21 2002-09-17 Polycom, Inc. Speech activity detector for use in noise reduction system, and methods therefor
US6507814B1 (en) 1998-08-24 2003-01-14 Conexant Systems, Inc. Pitch determination using speech classification and prior pitch estimation
US6122610A (en) 1998-09-23 2000-09-19 Verance Corporation Noise suppression for low bitrate speech coder
US6108610A (en) 1998-10-13 2000-08-22 Noise Cancellation Technologies, Inc. Method and system for updating noise estimates during pauses in an information signal
US6711536B2 (en) * 1998-10-20 2004-03-23 Canon Kabushiki Kaisha Speech processing apparatus and method
US6768979B1 (en) 1998-10-22 2004-07-27 Sony Corporation Apparatus and method for noise attenuation in a speech recognition system
US6289309B1 (en) 1998-12-16 2001-09-11 Sarnoff Corporation Noise spectrum tracking for speech enhancement
ES2284475T3 (es) 1999-01-07 2007-11-16 Tellabs Operations, Inc. Metodo y aparato para la supresion del ruido de manera adaptativa.
US7062049B1 (en) 1999-03-09 2006-06-13 Honda Giken Kogyo Kabushiki Kaisha Active noise control system
JP2000261530A (ja) 1999-03-10 2000-09-22 Nippon Telegr & Teleph Corp <Ntt> 通話装置
US6618701B2 (en) 1999-04-19 2003-09-09 Motorola, Inc. Method and system for noise suppression using external voice activity detection
JP3454190B2 (ja) 1999-06-09 2003-10-06 三菱電機株式会社 雑音抑圧装置および方法
US6910011B1 (en) 1999-08-16 2005-06-21 Haman Becker Automotive Systems - Wavemakers, Inc. Noisy acoustic signal enhancement
US7117149B1 (en) 1999-08-30 2006-10-03 Harman Becker Automotive Systems-Wavemakers, Inc. Sound source classification
US6405168B1 (en) 1999-09-30 2002-06-11 Conexant Systems, Inc. Speaker dependent speech recognition training using simplified hidden markov modeling and robust end-point detection
JP3454206B2 (ja) 1999-11-10 2003-10-06 三菱電機株式会社 雑音抑圧装置及び雑音抑圧方法
US20030123644A1 (en) 2000-01-26 2003-07-03 Harrow Scott E. Method and apparatus for removing audio artifacts
JP2001215992A (ja) 2000-01-31 2001-08-10 Toyota Motor Corp 音声認識装置
US6615170B1 (en) 2000-03-07 2003-09-02 International Business Machines Corporation Model-based voice activity detection system and method using a log-likelihood ratio and pitch
US6766292B1 (en) 2000-03-28 2004-07-20 Tellabs Operations, Inc. Relative noise ratio weighting techniques for adaptive noise cancellation
TW466471B (en) 2000-04-07 2001-12-01 Ind Tech Res Inst Method for performing noise adaptation in voice recognition unit
DE10017646A1 (de) 2000-04-08 2001-10-11 Alcatel Sa Geräuschunterdrückung im Zeitbereich
WO2001082484A1 (en) 2000-04-26 2001-11-01 Sybersay Communications Corporation Adaptive speech filter
US6647365B1 (en) 2000-06-02 2003-11-11 Lucent Technologies Inc. Method and apparatus for detecting noise-like signal components
US6741873B1 (en) 2000-07-05 2004-05-25 Motorola, Inc. Background noise adaptable speaker phone for use in a mobile communication device
US6587816B1 (en) 2000-07-14 2003-07-01 International Business Machines Corporation Fast frequency-domain pitch estimation
DE10041456A1 (de) 2000-08-23 2002-03-07 Philips Corp Intellectual Pty Verfahren zum Steuern von Geräten mittels Sprachsignalen, insbesondere bei Kraftfahrzeugen
DE10045197C1 (de) 2000-09-13 2002-03-07 Siemens Audiologische Technik Verfahren zum Betrieb eines Hörhilfegerätes oder Hörgerätessystems sowie Hörhilfegerät oder Hörgerätesystem
US7117145B1 (en) 2000-10-19 2006-10-03 Lear Corporation Adaptive filter for speech enhancement in a noisy environment
US7260236B2 (en) 2001-01-12 2007-08-21 Sonionmicrotronic Nederland B.V. Wind noise suppression in directional microphones
FR2820227B1 (fr) 2001-01-30 2003-04-18 France Telecom Procede et dispositif de reduction de bruit
US7617099B2 (en) 2001-02-12 2009-11-10 FortMedia Inc. Noise suppression by two-channel tandem spectrum modification for speech signal in an automobile
US7206418B2 (en) 2001-02-12 2007-04-17 Fortemedia, Inc. Noise suppression for a wireless communication device
DE10118653C2 (de) 2001-04-14 2003-03-27 Daimler Chrysler Ag Verfahren zur Geräuschreduktion
US6782363B2 (en) 2001-05-04 2004-08-24 Lucent Technologies Inc. Method and apparatus for performing real-time endpoint detection in automatic speech recognition
US6859420B1 (en) * 2001-06-26 2005-02-22 Bbnt Solutions Llc Systems and methods for adaptive wind noise rejection
US7092877B2 (en) 2001-07-31 2006-08-15 Turk & Turk Electric Gmbh Method for suppressing noise as well as a method for recognizing voice signals
US6959276B2 (en) 2001-09-27 2005-10-25 Microsoft Corporation Including the category of environmental noise when processing speech signals
FR2830145B1 (fr) 2001-09-27 2004-04-16 Cit Alcatel Systeme de demultiplexage optique de bandes de longueurs d'ondes
US6937980B2 (en) 2001-10-02 2005-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Speech recognition using microphone antenna array
US7165028B2 (en) 2001-12-12 2007-01-16 Texas Instruments Incorporated Method of speech recognition resistant to convolutive distortion and additive distortion
US7386217B2 (en) * 2001-12-14 2008-06-10 Hewlett-Packard Development Company, L.P. Indexing video by detecting speech and music in audio
US7171008B2 (en) 2002-02-05 2007-01-30 Mh Acoustics, Llc Reducing noise in audio systems
DE60305232T2 (de) 2002-04-23 2007-03-08 Aisin Seiki K.K., Kariya Vorrichtung zur Schätzung des Haftungsfaktors eines Fahrzeugrades
US20030216907A1 (en) 2002-05-14 2003-11-20 Acoustic Technologies, Inc. Enhancing the aural perception of speech
US7047047B2 (en) 2002-09-06 2006-05-16 Microsoft Corporation Non-linear observation model for removing noise from corrupted signals
US7146316B2 (en) 2002-10-17 2006-12-05 Clarity Technologies, Inc. Noise reduction in subbanded speech signals
JP4352790B2 (ja) 2002-10-31 2009-10-28 セイコーエプソン株式会社 音響モデル作成方法および音声認識装置ならびに音声認識装置を有する乗り物
SG128434A1 (en) 2002-11-01 2007-01-30 Nanyang Polytechnic Embedded sensor system for tracking moving objects
US20050251388A1 (en) 2002-11-05 2005-11-10 Koninklijke Philips Electronics, N.V. Spectrogram reconstruction by means of a codebook
US7340068B2 (en) 2003-02-19 2008-03-04 Oticon A/S Device and method for detecting wind noise
US8073689B2 (en) 2003-02-21 2011-12-06 Qnx Software Systems Co. Repetitive transient noise removal
US7895036B2 (en) 2003-02-21 2011-02-22 Qnx Software Systems Co. System for suppressing wind noise
US7725315B2 (en) 2003-02-21 2010-05-25 Qnx Software Systems (Wavemakers), Inc. Minimization of transient noises in a voice signal
US7885420B2 (en) * 2003-02-21 2011-02-08 Qnx Software Systems Co. Wind noise suppression system
US7949522B2 (en) 2003-02-21 2011-05-24 Qnx Software Systems Co. System for suppressing rain noise
DE60311891T2 (de) 2003-05-27 2008-02-07 Koninklijke Philips Electronics N.V. Audiocodierung
US7492889B2 (en) 2004-04-23 2009-02-17 Acoustic Technologies, Inc. Noise suppression based on bark band wiener filtering and modified doblinger noise estimate
US7139701B2 (en) 2004-06-30 2006-11-21 Motorola, Inc. Method for detecting and attenuating inhalation noise in a communication system
CN100592386C (zh) 2004-07-01 2010-02-24 日本电信电话株式会社 特定音响信号含有区间检测***及其方法
US7433463B2 (en) 2004-08-10 2008-10-07 Clarity Technologies, Inc. Echo cancellation and noise reduction method
US7383179B2 (en) 2004-09-28 2008-06-03 Clarity Technologies, Inc. Method of cascading noise reduction algorithms to avoid speech distortion
US7716046B2 (en) 2004-10-26 2010-05-11 Qnx Software Systems (Wavemakers), Inc. Advanced periodic signal enhancement
US8284947B2 (en) 2004-12-01 2012-10-09 Qnx Software Systems Limited Reverberation estimation and suppression system
US8027833B2 (en) 2005-05-09 2011-09-27 Qnx Software Systems Co. System for suppressing passing tire hiss
US8170875B2 (en) 2005-06-15 2012-05-01 Qnx Software Systems Limited Speech end-pointer

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102239705A (zh) * 2008-12-05 2011-11-09 音频专用集成电路公司 风噪声检测方法和***
US8873769B2 (en) 2008-12-05 2014-10-28 Invensense, Inc. Wind noise detection method and system
CN102239705B (zh) * 2008-12-05 2015-02-25 应美盛股份有限公司 风噪声检测方法和***
CN103890843A (zh) * 2011-10-19 2014-06-25 皇家飞利浦有限公司 信号噪声衰减
CN103890843B (zh) * 2011-10-19 2017-01-18 皇家飞利浦有限公司 信号噪声衰减
CN103999155A (zh) * 2011-10-24 2014-08-20 皇家飞利浦有限公司 音频信号噪声衰减
CN103999155B (zh) * 2011-10-24 2016-12-21 皇家飞利浦有限公司 音频信号噪声衰减
CN103399173A (zh) * 2013-08-08 2013-11-20 中国科学院上海微***与信息技术研究所 一种风速风向评估***及方法
CN103399173B (zh) * 2013-08-08 2015-04-29 中国科学院上海微***与信息技术研究所 一种风速风向评估***及方法
CN107205183A (zh) * 2016-03-16 2017-09-26 中航华东光电(上海)有限公司 风噪声消除***及其消除方法
CN109036449A (zh) * 2017-06-09 2018-12-18 恩智浦有限公司 在风噪声中检测有意义的声学信号
CN109036449B (zh) * 2017-06-09 2023-08-25 汇顶科技(香港)有限公司 在风噪声中检测有意义的声学信号
CN109215677A (zh) * 2018-08-16 2019-01-15 北京声加科技有限公司 一种适用于语音和音频的风噪检测和抑制方法和装置
CN109215677B (zh) * 2018-08-16 2020-09-29 北京声加科技有限公司 一种适用于语音和音频的风噪检测和抑制方法和装置
CN111402916A (zh) * 2020-03-24 2020-07-10 青岛罗博智慧教育技术有限公司 一种语音增强***、方法及手写板
CN111402916B (zh) * 2020-03-24 2023-08-04 青岛罗博智慧教育技术有限公司 一种语音增强***、方法及手写板
CN111261182A (zh) * 2020-05-07 2020-06-09 上海力声特医学科技有限公司 适用于人工耳蜗的风噪抑制方法及其***
CN111696564A (zh) * 2020-06-05 2020-09-22 北京搜狗科技发展有限公司 语音处理方法、装置和介质
CN111696564B (zh) * 2020-06-05 2023-08-18 北京搜狗科技发展有限公司 语音处理方法、装置和介质
CN114420081A (zh) * 2022-03-30 2022-04-29 中国海洋大学 一种有源降噪设备的风噪抑制方法

Also Published As

Publication number Publication date
DE602004001241T2 (de) 2006-11-09
US20110123044A1 (en) 2011-05-26
US20040165736A1 (en) 2004-08-26
JP4256280B2 (ja) 2009-04-22
CA2458427A1 (en) 2004-08-21
DE602004001241D1 (de) 2006-08-03
CN100394475C (zh) 2008-06-11
EP1450354A1 (en) 2004-08-25
US7885420B2 (en) 2011-02-08
EP1450354B1 (en) 2006-06-21
US20160343385A1 (en) 2016-11-24
US9916841B2 (en) 2018-03-13
JP2004254329A (ja) 2004-09-09
US9373340B2 (en) 2016-06-21

Similar Documents

Publication Publication Date Title
CN1530928A (zh) 抑制风噪声的***
KR101034831B1 (ko) 윈드 노이즈를 억제하는 시스템
CN1808570A (zh) 抑制雨噪声的***
CN1248190C (zh) 快速频域音调估计方法和装置
US7117148B2 (en) Method of noise reduction using correction vectors based on dynamic aspects of speech and noise normalization
CN1727860A (zh) 增益受限的噪音抑制
JP4797342B2 (ja) オーディオデータを自動的に認識する方法及び装置
CN1496559A (zh) 语音带宽扩展
CN1679083A (zh) 不利环境中的多信道语音检测
CN1783214A (zh) 混响估计和抑制***
CN1507689A (zh) 语音通信的声频信号处理
Brown et al. Automatic and efficient denoising of bioacoustics recordings using mmse stsa
JP2005070779A (ja) 調波モデルに基づくフロントエンドを使用する頑強な音声認識のための方法および装置
JP2020204772A (ja) 高調波ノイズ源からのノイズを抑制する方法、記憶媒体及び装置
JP4217616B2 (ja) 二段階ピッチ判断方法および装置
Jebara A perceptual approach to reduce musical noise phenomenon with wiener denoising technique
Ouzounov A robust feature for speech detection
JP5193130B2 (ja) 電話音声区間検出装置およびそのプログラム
CN1864202A (zh) 语音识别***的环境失配的自适应
Walczyński et al. Effectiveness of the acoustic fingerprint in various acoustical environments
CN1228763C (zh) 噪声消除方法
Bartkowiak et al. Hybrid sinusoidal modeling of music with near transparent audio quality
Gifford et al. Listening for noise: An approach to percussive onset detection
Tang et al. An Efficient Real-Time Pitch Correction System via Field-Programmable Gate Array
Wang et al. Noise removal of audio clips for fingerprint matching

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: QNX SOFTWARE SYSTEMS CO., LTD.

Free format text: FORMER OWNER: QNX SOFTWARE SYSTEMS WAVEMAKER

Effective date: 20111107

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20111107

Address after: Ontario, Canada

Patentee after: QNX Software Systems Ltd.

Address before: British Columbia, Canada

Patentee before: QNX SOFTWARE SYSTEMS (WAVEMAKERS), Inc.

ASS Succession or assignment of patent right

Owner name: 8758271 CANADIAN INC.

Free format text: FORMER OWNER: QNX SOFTWARE SYSTEMS CO., LTD.

Effective date: 20140728

Owner name: 2236008 ONTARIO INC.

Free format text: FORMER OWNER: 8758271 CANADIAN INC.

Effective date: 20140728

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140728

Address after: Ontario

Patentee after: 2236008 ONTARIO Inc.

Address before: Ontario

Patentee before: 8758271 Canadian Ex-plosives Ltd

Effective date of registration: 20140728

Address after: Ontario

Patentee after: 8758271 Canadian Ex-plosives Ltd

Address before: Ontario, Canada

Patentee before: QNX Software Systems Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200526

Address after: Voight, Ontario, Canada

Patentee after: BlackBerry Ltd.

Address before: Rika Univ.

Patentee before: 2236008 Ontario Inc.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20080611