CN107277669A - 耳机的数字降噪滤波器生成方法及装置 - Google Patents
耳机的数字降噪滤波器生成方法及装置 Download PDFInfo
- Publication number
- CN107277669A CN107277669A CN201710637405.XA CN201710637405A CN107277669A CN 107277669 A CN107277669 A CN 107277669A CN 201710637405 A CN201710637405 A CN 201710637405A CN 107277669 A CN107277669 A CN 107277669A
- Authority
- CN
- China
- Prior art keywords
- response curve
- amplitude
- noise reduction
- wave filter
- transmission function
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R1/00—Details of transducers, loudspeakers or microphones
- H04R1/10—Earpieces; Attachments therefor ; Earphones; Monophonic headphones
- H04R1/1083—Reduction of ambient noise
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/04—Circuits for transducers, loudspeakers or microphones for correcting frequency response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2201/00—Details of transducers, loudspeakers or microphones covered by H04R1/00 but not provided for in any of its subgroups
- H04R2201/10—Details of earpieces, attachments therefor, earphones or monophonic headphones covered by H04R1/10 but not provided for in any of its subgroups
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2430/00—Signal processing covered by H04R, not provided for in its groups
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
Abstract
本发明实施例提供一种耳机的数字降噪滤波器生成方法及装置,该方法包括:获取耳机中声学通道对应的第一传递函数的幅度响应曲线以及相位响应曲线。根据第一传递函数的幅度响应曲线以及相位响应曲线确定耳机中数字降噪滤波器对应的第二传递函数的幅度响应曲线以及相位响应曲线。通过系统辨识,根据获得的第二传递函数的幅度响应曲线以及相位响应曲线来生成数字降噪滤波器。通过系统辨识的方式只需要获得数字降噪滤波器的幅度响应曲线以及相位响应曲线即可拟合生成相应的符合预期的数字降噪滤波器,省去了复杂的调试过程,提高数字降噪滤波器的生成效率。
Description
技术领域
本发明涉及信号处理技术领域,尤其涉及一种耳机的数字降噪滤波器生成方法及装置。
背景技术
对比于音响来说,耳机有着很多优势,例如,便携性好、私密性高以及对于周围人群的影响比较小等等。其中,具有降噪功能的耳机因其能够对耳机中麦克风拾取到的噪声信号进行滤除,为使用户能够带来更好的使用体验,而最为受到人们的喜爱。
降噪耳机通常是使用降噪滤波器来实现降噪的。而在现有技术中,降噪滤波器通常是需要通过复杂的调试过程才能生成,这导致降噪滤波器的生成过程繁琐并且效率低下。
发明内容
有鉴于此,本发明实施例提供一种耳机的数字降噪滤波器生成方法及装置,对得到的第二传递函数进行系统辨识处理从而自动生成数字降噪滤波器,提高数字降噪滤波器的生成效率。
本发明实施例提供一种耳机的数字降噪滤波器生成方法,包括:
获取第一传递函数的幅度响应曲线和相位响应曲线,所述第一传递函数对应于耳机的声学通道;
根据所述第一传递函数的幅度响应曲线和相位响应曲线,确定第二传递函数的幅度响应曲线和相位响应曲线,所述第二传递函数对应于所述耳机的数字降噪滤波器;
根据所述第二传递函数的幅度响应曲线和相位响应曲线,对所述数字降噪滤波器进行系统辨识处理,以获得所述数字降噪滤波器。
可选地,所述确定第二传递函数的幅度响应曲线和相位响应曲线之后,还包括:
对所述第二传递函数的幅度响应曲线和相位响应曲线进行平滑处理。
可选地,所述根据所述第二传递函数的幅度响应曲线和相位响应曲线,对所述数字降噪滤波器进行系统辨识处理,以获得所述数字降噪滤波器,包括:
输入待处理信号至LMS滤波器,调整所述LMS滤波器的权重系数,以使得所述LMS滤波器的幅度响应曲线和相位响应曲线匹配于所述第二传递函数的幅度响应曲线和相位响应曲线;
根据所述LMS滤波器调整后的权重系数确定所述数字降噪滤波器。
可选地,所述方法还包括:
将所述数字降噪滤波器的响应表达式导入至所述耳机的数字信号处理组件中。
可选地,所述数字降噪滤波器的响应表达式为S域表达式,所述将所述数字降噪滤波器的响应表达式导入至所述耳机的数字信号处理组件中,包括:
将所述S域表达式转化为Z域表达式;
将所述Z域表达式转化为状态空间表达式;
将所述状态空间表达式导入至所述耳机的数字信号处理组件中。
本发明实施例提供一种耳机的数字降噪滤波器生成装置,包括:
获取模块,用于获取第一传递函数的幅度响应曲线和相位响应曲线,所述第一传递函数对应于耳机的声学通道;
确定模块,用于根据所述第一传递函数的幅度响应曲线和相位响应曲线,确定第二传递函数的幅度响应曲线和相位响应曲线,所述第二传递函数对应于所述耳机的数字降噪滤波器;
处理模块,用于根据所述第二传递函数的幅度响应曲线和相位响应曲线,对所述数字降噪滤波器进行系统辨识处理,以获得所述数字降噪滤波器。
可选地,所述装置还包括:
平滑模块,用于对所述第二传递函数的幅度响应曲线和相位响应曲线进行平滑处理。
可选地,所述处理模块包括:
输入单元,用于输入待处理信号至LMS滤波器;
调整单元,用于调整所述LMS滤波器的权重系数,以使得所述LMS滤波器的幅度响应曲线和相位响应曲线匹配于所述第二传递函数的幅度响应曲线和相位响应曲线;
确定单元,用于根据所述LMS滤波器调整后的权重系数确定所述数字降噪滤波器。
可选地,所述装置还包括:
导入模块,用于将所述数字降噪滤波器的响应表达式导入至所述耳机的数字信号处理组件中。
可选地,所述导入模块具体包括:
第一转化单元,用于将所述S域表达式转化为Z域表达式;
第二转化单元,用于将所述Z域表达式转化为状态空间表达式;
导入单元,用于将所述状态空间表达式导入至所述耳机的数字信号处理组件中。
本发明实施例提供的耳机的数字降噪滤波器生成方法及装置,获取耳机中声学通道对应的第一传递函数的频率响应曲线,其中频率响应曲线中包括幅度响应曲线以及相位响应曲线。然后,根据声学通道对应的第一传递函数的幅度响应曲线以及相位响应曲线确定耳机中数字降噪滤波器对应的第二传递函数的幅度响应曲线以及相位响应曲线。通过系统辨识,根据确定出的第二传递函数的幅度响应曲线以及相位响应曲线生成相应的数字降噪滤波器。而通过系统辨识的方式,只需要获得数字降噪滤波器的幅度响应曲线以及相位响应曲线即可得到对应的数字滤波器,省去了复杂的调试过程,从而提高数字降噪滤波器的生成效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的耳机的数字降噪滤波器生成方法实施例一的流程图;
图2为前馈噪声控制系统的系统框图;
图3为前馈噪声控制系统的响应框图;
图4为系统辨识的原理框图;
图5为本发明实施例提供的耳机的数字降噪滤波器生成装置实施例一的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述XXX,但这些XXX不应限于这些术语。这些术语仅用来将XXX彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一XXX也可以被称为第二XXX,类似地,第二XXX也可以被称为第一XXX。
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。
图1为本发明实施例提供的耳机的数字降噪滤波器生成方法实施例一的流程图,如图1所示,该方法包括如下步骤:
S101,获取第一传递函数的幅度响应曲线和相位响应曲线,第一传递函数对应于耳机的声学通道。
通常耳机中的噪声控制系统可以包括麦克风、降噪滤波器、扬声器,其中,可选地,降噪滤波器可以是数字降噪滤波器也可以是模拟降噪滤波器,扬声器用于播放信号,麦克风用于拾取信号。可选地,噪声控制系统可以为前馈噪声控制系统或者反馈噪声控制系统。
以前馈噪声控制系统为例,由扬声器到人耳之间声学通道对应的传递函数以及麦克风到人耳之间的声学通道对应的传递函数共同组成前馈噪声控制系统的第一传递函数,并且第一传递函数的幅度响应曲线和相位响应曲线是根据两个传递函数的幅度响应曲线和相位响应曲线而生成的。
扬声器到人耳之间声学通道对应的传递函数可以采用预先测试的方式获得。具体的,可以选取一信号,可选地,此信号可以是扫频信号或者白噪声信号,由扬声器发出该信号,并在人耳处接收该信号,从而,通过人耳处接收到的信号和扬声器发生的信号的测量,即可获得该声学通道对应的传递函数的幅度响应曲线和相位响应曲线。
同时,麦克风到人耳之间的声学通道对应的传递函数同样可以采用预先测试的方式获得。
S102,根据第一传递函数的幅度响应曲线和相位响应曲线,确定第二传递函数的幅度响应曲线和相位响应曲线,第二传递函数对应于耳机的数字降噪滤波器。
数字降噪滤波器的响应与声学通道的响应共同决定了噪声控制系统的性能,而设计者们是在确定了噪声控制系统性能的基础上来进行数字降噪滤波器的设计的。因此,可以认为噪声控制系统的响应曲线是已知的,并且在步骤S101中也已经获取了声学通道对应的第一传递函数对应的幅度响应曲线和相位响应曲线,基于此则可以确定出第二传递函数的幅度响应曲线和相位响应曲线,且第二传递函数对应于耳机的数字降噪滤波器。
同样以前馈噪声控制系统为例,图3为前馈噪声控制系统的响应框图。由图3可知,此前馈噪声控制系统中声学通道对应的传递函数与数字降噪滤波器对应的传递函数具有以下关系:P(s)=H(s)*G(s),其中,P(s)为麦克风到人耳之间的声学通道对应的传递函数,G(s)为扬声器到人耳之间的声学通道对应的传递函数,H(s)为数字降噪滤波器对应的传递函数。此时,由于P(s)、G(s)的幅度响应曲线和相位响应曲线都是预先测试得到的,是已知的,因此,可以很容易地可以得到数字降噪滤波器对应的第二传递函数H(s)的幅度响应曲线和相位响应曲线。
可选地,在确定出第二传递函数的幅度响应曲线和相位响应曲线后,此幅度响应曲线和相位响应曲线中有可能会出现毛刺,而毛刺通常是由于噪声的干扰而产生的。此时为了能够不影响数字降噪滤波器的生成效果,此时需要对第二传递函数的幅度响应曲线和相位响应曲线进行曲线平滑处理。
可选地,也可以采用非线性平滑处理技术,例如众数法进行曲线的平滑处理。众数法可以理解为将信号中某一点的幅值用与其相邻的预设点数的幅值加权平均值来替换。
可选地,可以采用线性平滑处理技术,例如中值法进行曲线的平滑处理。中值法可以理解为将信号中某一点的幅值用与其相邻的预设点数中幅值的中间值来代替。
S103,根据第二传递函数的幅度响应曲线和相位响应曲线,对数字降噪滤波器进行系统辨识处理,以获得数字降噪滤波器。
系统辨识是一种根据系统的输入信号和输出信号确定系统响应的方法。在本发明实施例中,系统可以对应于数字降噪滤波器。系统辨识具体过程可以简述为:将一输入信号输入到某已知的滤波器中,从而可以基于该已知滤波器的输出,获得该已知滤波器的响应曲线。通过不断调节该已知滤波器的滤波系数,使得其响应曲线与未知滤波器的响应曲线匹配,此时,即可根据调整后的该已知滤波器的滤波系数确定该未知滤波器的滤波系数,根据滤波系数即可确定出未知滤波器。其中,未知滤波器就是最终要生成的数字降噪滤波器,其对应的幅度响应曲线和相位响应曲线的就是步骤S102中确定出的第二传递函数的幅度响应曲线和相位响应曲线。
实际应用中,可以通过多种方法实现系统辨识,例如阶跃响应法、频率响应法、最小二乘法等等。
可选地,本发明中实施例可以通过最小均方算法来对第二传递函数的幅度响应曲线和相位响应曲线进行系统辨识,以获得数字降噪滤波器。
基于最小均方算法的系统辨识的原理框图如图4所示,其中,数字降噪滤波器对应的幅度响应曲线和相位响应曲线就是第二传递函数的幅度响应曲线和相位响应曲线。
首先,先将待处理信号X(k)输入至最小均方(Least Mean Square,简称LMS)滤波器,从而得到相应的输出信号Y1(k)对应的幅度响应曲线和相位响应曲线。然后,将输出信号Y1(k)对应的幅度响应曲线和相位响应曲线与第二传递函数的幅度响应曲线和相位响应曲线进行比较,得到误差信号E(k)对应的幅度响应曲线和相位响应曲线,若比较结果显示两者不一致,则调整LMS滤波器的权重系数。
进而,再基于调整后的LMS滤波器对该待处理信号X(k)进行滤波处理,再将此时的输出信号Y2(k)对应的幅度响应曲线和相位响应曲线与第二传递函数的幅度响应曲线和相位响应曲线进行比较,再根据比较结果进一步调整LMS滤波器的权重系数……直至输出信号Yn(k)对应的幅度响应曲线和相位响应曲线与第二传递函数的幅度响应曲线和相位响应曲线相匹配,则停止调整LMS滤波器的权重系数。
可选地,输出信号Yn(k)对应的幅度响应曲线和相位响应曲与第二传递函数的幅度响应曲线和相位响应曲线相匹配可以通过曲线相似度来体现,其中,曲线相似度可以用误差信号E(k)对应的幅度响应曲线和相位响应曲线来表示。当误差信号E(k)对应的幅度响应曲线和相位响应曲线满足一定范围时,则表明输出信号Yn(k)对应的幅度响应曲线和相位响应曲与第二传递函数的幅度响应曲线和相位响应曲线相匹配。
最后,得到的LMS滤波器的权重系数也即是数据降噪滤波器响应表达式的系数,因此,可以根据得到的LMS滤波器的权重系数即可确定出数字降噪滤波器。
在实际应用中,数字降噪滤波器往往是作为数字信号处理组件中的一个功能组成部分而存在。因此,在根据第二传递函数的幅度响应曲线和相位响应曲线,对数字降噪滤波器进行系统辨识处理,以获得数字降噪滤波器之后,还需要将该数字降噪滤波器的响应表达式导入至耳机的数字信号处理组件中。
可选地,在通过上述方式获得数字降噪滤波器的同时,也即可获得数字降噪滤波器的响应表达式,而该响应表达式对应于S域的形式,此S域又可以称为模拟域,而此形式的响应表达式并不适用于耳机的数字信号处理组件中,因此还需要对S域的响应表达式进行变形以适应耳机的数字信号处理组件。
首先,将S域表达式转化为Z域表达式。
在一可选实施例中,本发明实施例提供的耳机的数字降噪滤波器生成方法可以由MATLAB环境下编辑得到的一段计算机程序来执行。基于此软件环境,可以采用MATLAB中的bilinear函数将S域的响应表达式转换为Z域的响应表达式,此Z域又可以称为数字域。其中,bilinear函数的表达形式为[numd,dend]=bilinear(num,den,fs),num、den分别为S域中响应表达式的分子和分母的系数矩阵,fs为信号采样率,此采样率可以根据使用场景进行相应设定,numd、dend分别为Z域中响应表达式的分子和分母的系数矩阵。根据得到的Z域中响应表达式的分子和分母的系数矩阵即可得到Z域的响应表达式。
其次,将Z域表达式转化为状态空间表达式。
同样基于MATLAB的软件环境,可以使用tf2sos函数将Z域表达式转化为状态空间表达式。其中,tf2sos函数的表达形式为[sos,g]=tf2sos(numd,dend),numd、dend为Z域响应表达式的分子和分母的系数矩阵,sos为状态空间的系数矩阵,g为增益系数。
最后,将状态空间表达式导入至耳机的数字信号处理组件中。
此状态空间形式的响应表达式才是适用于耳机的数字信号处理组件的形式。将状态空间表达式导入至耳机的数字信号处理组件中后,耳机的数字信号处理组件便可以同时利用此形式的响应表达式对应的数字降噪滤波器来实现耳机的降噪功能。
本实施例中,获取耳机中声学通道对应的第一传递函数的频率响应曲线,其中频率响应曲线中包括幅度响应曲线以及相位响应曲线。然后,根据声学通道对应的第一传递函数的幅度响应曲线以及相位响应曲线确定耳机中数字降噪滤波器对应的第二传递函数的幅度响应曲线以及相位响应曲线。通过系统辨识,根据确定出的第二传递函数的幅度响应曲线以及相位响应曲线生成相应的数字降噪滤波器。而通过系统辨识的方式,只需要获得数字降噪滤波器的幅度响应曲线以及相位响应曲线即可得到对应的数字滤波器,省去了复杂的调试过程,从而提高数字降噪滤波器的生成效率。
图5为本发明实施例提供的耳机的数字降噪滤波器生成装置实施例二的结构示意图,如图2所示,该耳机的数字降噪滤波器生成装置包括:获取模块11、确定模块12、处理模块13。
获取模块11,用于获取第一传递函数的幅度响应曲线和相位响应曲线,第一传递函数对应于耳机的声学通道。
确定模块12,用于根据第一传递函数的幅度响应曲线和相位响应曲线,确定第二传递函数的幅度响应曲线和相位响应曲线,第二传递函数对应于耳机的数字降噪滤波器。
处理模块13,用于根据第二传递函数的幅度响应曲线和相位响应曲线,对数字降噪滤波器进行系统辨识处理,以获得数字降噪滤波器。
可选地,该耳机的数字降噪滤波器生成装置还包括:平滑模块21。
平滑模块21,用于对第二传递函数的幅度响应曲线和相位响应曲线进行平滑处理。
可选地,该耳机的数字降噪滤波器生成装置中的处理模块13包括:
输入单元131,用于输入待处理信号至LMS滤波器。
调整单元132,用于调整LMS滤波器的权重系数,以使得LMS滤波器的幅度响应曲线和相位响应曲线匹配于第二传递函数的幅度响应曲线和相位响应曲线。
确定单元133,用于根据LMS滤波器调整后的权重系数确定数字降噪滤波器。
可选地,该耳机的数字降噪滤波器生成装置还包括:导入模块22。
导入模块22,用于将数字降噪滤波器的响应表达式导入至耳机的数字信号处理组件中。
可选地,该耳机的数字降噪滤波器生成装置中的导入模块22具体包括:
第一转化单元211,用于将S域表达式转化为Z域表达式。
第二转化单元212,用于将Z域表达式转化为状态空间表达式。
导入单元213,用于将状态空间表达式导入至耳机的数字信号处理组件中。
图5所示装置可以执行图1所示实施例的方法,本实施例未详细描述的部分,可参考对图1所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1所示实施例中的描述,在此不再赘述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以产品的形式体现出来,该计算机产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种耳机的数字降噪滤波器生成方法,其特征在于,包括:
获取第一传递函数的幅度响应曲线和相位响应曲线,所述第一传递函数对应于耳机的声学通道;
根据所述第一传递函数的幅度响应曲线和相位响应曲线,确定第二传递函数的幅度响应曲线和相位响应曲线,所述第二传递函数对应于所述耳机的数字降噪滤波器;
根据所述第二传递函数的幅度响应曲线和相位响应曲线,对所述数字降噪滤波器进行系统辨识处理,以获得所述数字降噪滤波器。
2.根据权利要求1所述的方法,其特征在于,所述确定第二传递函数的幅度响应曲线和相位响应曲线之后,还包括:
对所述第二传递函数的幅度响应曲线和相位响应曲线进行平滑处理。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述第二传递函数的幅度响应曲线和相位响应曲线,对所述数字降噪滤波器进行系统辨识处理,以获得所述数字降噪滤波器,包括:
输入待处理信号至LMS滤波器,调整所述LMS滤波器的权重系数,以使得所述LMS滤波器的幅度响应曲线和相位响应曲线匹配于所述第二传递函数的幅度响应曲线和相位响应曲线;
根据所述LMS滤波器调整后的权重系数确定所述数字降噪滤波器。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述数字降噪滤波器的响应表达式导入至所述耳机的数字信号处理组件中。
5.根据权利要求4所述的方法,其特征在于,所述数字降噪滤波器的响应表达式为S域表达式,所述将所述数字降噪滤波器的响应表达式导入至所述耳机的数字信号处理组件中,包括:
将所述S域表达式转化为Z域表达式;
将所述Z域表达式转化为状态空间表达式;
将所述状态空间表达式导入至所述耳机的数字信号处理组件中。
6.一种耳机的数字降噪滤波器生成装置,其特征在于,包括:
获取模块,用于获取第一传递函数的幅度响应曲线和相位响应曲线,所述第一传递函数对应于耳机的声学通道;
确定模块,用于根据所述第一传递函数的幅度响应曲线和相位响应曲线,确定第二传递函数的幅度响应曲线和相位响应曲线,所述第二传递函数对应于所述耳机的数字降噪滤波器;
处理模块,用于根据所述第二传递函数的幅度响应曲线和相位响应曲线,对所述数字降噪滤波器进行系统辨识处理,以获得所述数字降噪滤波器。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
平滑模块,用于对所述第二传递函数的幅度响应曲线和相位响应曲线进行平滑处理。
8.根据权利要求6或7所述的装置,其特征在于,所述处理模块包括:
输入单元,用于输入待处理信号至LMS滤波器;
调整单元,用于调整所述LMS滤波器的权重系数,以使得所述LMS滤波器的幅度响应曲线和相位响应曲线匹配于所述第二传递函数的幅度响应曲线和相位响应曲线;
确定单元,用于根据所述LMS滤波器调整后的权重系数确定所述数字降噪滤波器。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
导入模块,用于将所述数字降噪滤波器的响应表达式导入至所述耳机的数字信号处理组件中。
10.根据权利要求9所述的装置,其特征在于,所述导入模块具体包括:
第一转化单元,用于将所述S域表达式转化为Z域表达式;
第二转化单元,用于将所述Z域表达式转化为状态空间表达式;
导入单元,用于将所述状态空间表达式导入至所述耳机的数字信号处理组件中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710637405.XA CN107277669A (zh) | 2017-07-31 | 2017-07-31 | 耳机的数字降噪滤波器生成方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710637405.XA CN107277669A (zh) | 2017-07-31 | 2017-07-31 | 耳机的数字降噪滤波器生成方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107277669A true CN107277669A (zh) | 2017-10-20 |
Family
ID=60074571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710637405.XA Pending CN107277669A (zh) | 2017-07-31 | 2017-07-31 | 耳机的数字降噪滤波器生成方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107277669A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110062320A (zh) * | 2019-04-25 | 2019-07-26 | 深圳市美格信测控技术有限公司 | 降噪耳机滤波器计算的测试方法 |
CN111866666A (zh) * | 2020-07-28 | 2020-10-30 | 西安讯飞超脑信息科技有限公司 | 数字降噪滤波器生成方法、相关设备及可读存储介质 |
CN111971975A (zh) * | 2020-03-25 | 2020-11-20 | 深圳市汇顶科技股份有限公司 | 主动降噪的方法、系统、电子设备和芯片 |
CN113490098A (zh) * | 2021-07-07 | 2021-10-08 | 东莞市逸音电子科技有限公司 | 一种anc耳机主动降噪滤波器主动优化算法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5692020A (en) * | 1995-06-07 | 1997-11-25 | Discovision Associates | Signal processing apparatus and method |
CN1905763A (zh) * | 2006-08-07 | 2007-01-31 | 北京中星微电子有限公司 | 麦克风校正系统、装置和方法 |
CN101246353A (zh) * | 2008-03-17 | 2008-08-20 | 湖南宇晶机器实业有限公司 | Ic材料线切割机床多电机系统速度同步自适应逆控制方法 |
CN101296529A (zh) * | 2007-04-25 | 2008-10-29 | 哈曼贝克自动系统股份有限公司 | 声音调谐方法 |
US20090279709A1 (en) * | 2008-05-08 | 2009-11-12 | Sony Corporation | Signal processing device and signal processing method |
CN102118667A (zh) * | 2009-12-31 | 2011-07-06 | 歌尔声学股份有限公司 | 非封闭式耳塞型耳机及其受话端语音增强装置及方法 |
CN102195616A (zh) * | 2010-03-02 | 2011-09-21 | 哈曼贝克自动系统股份有限公司 | 高效子带自适应有限脉冲响应滤波 |
CN102811037A (zh) * | 2011-05-30 | 2012-12-05 | 哈曼贝克自动系统股份有限公司 | 高效子频带自适应有限脉冲响应滤波 |
CN104246870A (zh) * | 2012-04-26 | 2014-12-24 | 美国思睿逻辑有限公司 | 在耳用扬声器通道中的适应性噪音消除(anc)的协调控制 |
-
2017
- 2017-07-31 CN CN201710637405.XA patent/CN107277669A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5692020A (en) * | 1995-06-07 | 1997-11-25 | Discovision Associates | Signal processing apparatus and method |
CN1905763A (zh) * | 2006-08-07 | 2007-01-31 | 北京中星微电子有限公司 | 麦克风校正系统、装置和方法 |
CN101296529A (zh) * | 2007-04-25 | 2008-10-29 | 哈曼贝克自动系统股份有限公司 | 声音调谐方法 |
CN101246353A (zh) * | 2008-03-17 | 2008-08-20 | 湖南宇晶机器实业有限公司 | Ic材料线切割机床多电机系统速度同步自适应逆控制方法 |
US20090279709A1 (en) * | 2008-05-08 | 2009-11-12 | Sony Corporation | Signal processing device and signal processing method |
CN102118667A (zh) * | 2009-12-31 | 2011-07-06 | 歌尔声学股份有限公司 | 非封闭式耳塞型耳机及其受话端语音增强装置及方法 |
CN102195616A (zh) * | 2010-03-02 | 2011-09-21 | 哈曼贝克自动系统股份有限公司 | 高效子带自适应有限脉冲响应滤波 |
CN102811037A (zh) * | 2011-05-30 | 2012-12-05 | 哈曼贝克自动系统股份有限公司 | 高效子频带自适应有限脉冲响应滤波 |
CN104246870A (zh) * | 2012-04-26 | 2014-12-24 | 美国思睿逻辑有限公司 | 在耳用扬声器通道中的适应性噪音消除(anc)的协调控制 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110062320A (zh) * | 2019-04-25 | 2019-07-26 | 深圳市美格信测控技术有限公司 | 降噪耳机滤波器计算的测试方法 |
CN111971975A (zh) * | 2020-03-25 | 2020-11-20 | 深圳市汇顶科技股份有限公司 | 主动降噪的方法、系统、电子设备和芯片 |
WO2021189309A1 (zh) * | 2020-03-25 | 2021-09-30 | 深圳市汇顶科技股份有限公司 | 主动降噪的方法、系统、电子设备和芯片 |
CN111971975B (zh) * | 2020-03-25 | 2022-11-01 | 深圳市汇顶科技股份有限公司 | 主动降噪的方法、系统、电子设备和芯片 |
US11915680B2 (en) | 2020-03-25 | 2024-02-27 | Shenzhen GOODIX Technology Co., Ltd. | Method and system for active noise control |
CN111866666A (zh) * | 2020-07-28 | 2020-10-30 | 西安讯飞超脑信息科技有限公司 | 数字降噪滤波器生成方法、相关设备及可读存储介质 |
CN113490098A (zh) * | 2021-07-07 | 2021-10-08 | 东莞市逸音电子科技有限公司 | 一种anc耳机主动降噪滤波器主动优化算法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107277669A (zh) | 耳机的数字降噪滤波器生成方法及装置 | |
CN109741727A (zh) | 基于有源噪声控制算法的主动降噪耳机、降噪方法及存储介质 | |
CN112087701B (zh) | 用于风检测的麦克风的扬声器仿真 | |
CN110491406B (zh) | 一种多模块抑制不同种类噪声的双噪声语音增强方法 | |
CN108347511B (zh) | 消声装置和消声方法、通信设备和穿戴设备 | |
CN112562624B (zh) | 主动降噪滤波器设计方法、降噪方法、系统及电子设备 | |
CN107808657A (zh) | 主动降噪耳机的设计系统及方法 | |
CN106303838A (zh) | 声音处理装置及方法 | |
CN101233561B (zh) | 通过根据背景噪声控制振动器的操作来增强移动通信设备中的语音可懂度 | |
CN110248300B (zh) | 一种基于自主学习的啸叫抑制方法及扩声系统 | |
CN108401218A (zh) | 主动降噪耳机故障诊断方法 | |
Li et al. | Distributed active noise control based on an augmented diffusion FxLMS algorithm | |
CN107948789B (zh) | 基于云服务的主动降噪耳机设计系统及方法 | |
CN106251856A (zh) | 一种基于移动终端的环境噪声消除系统及方法 | |
Liebich et al. | Active occlusion cancellation with hear-through equalization for headphones | |
CN118098189A (zh) | 一种智能电机降噪方法 | |
EP3414889B1 (en) | Bi-magnitude processing framework for nonlinear echo cancellation in mobile devices | |
US8064699B2 (en) | Method and device for ascertaining feature vectors from a signal | |
CN117559967A (zh) | 一种适用于电力系统宽频测量的前置滤波算法 | |
Huang et al. | Adaptive active noise suppression using multiple model switching strategy | |
CN112866877B (zh) | 扬声器控制方法、扬声器控制装置、电子设备和存储介质 | |
CN109788399A (zh) | 一种音箱的回声消除方法及系统 | |
CN114420153A (zh) | 音质调整方法、装置、设备及存储介质 | |
Sun et al. | An RNN-based speech enhancement method for a binaural hearing aid system | |
Fabry et al. | Perceptual filter optimization for active acoustic equalization |
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: 20171020 |
|
RJ01 | Rejection of invention patent application after publication |