用于增强的主动噪声消除的系统、方法、设备及计算机程序产品的制作方法

文档序号:2823250阅读:362来源:国知局

专利名称::用于增强的主动噪声消除的系统、方法、设备及计算机程序产品的制作方法
技术领域
:本发明涉及音频信号处理。
背景技术
:主动噪声消除(ANC,也称为主动噪声降低)是一种通过产生为噪声波的逆形式(例如,具有相同电平及逆变相位)的波形(也称为“反相”或“抗噪声”波形)来主动降低空中的声响噪声的技术。ANC系统通常使用一个或一个以上麦克风来拾取外部噪声参考信号、从所述噪声参考信号产生抗噪声波形且经由一个或一个以上扬声器再现所述抗噪声波形。此抗噪声波形相消地干扰原始噪声波,以降低到达用户的耳朵的噪声的电平。
发明内容一种根据一般配置的音频信号处理方法包括基于来自第一音频信号的信息产生抗噪声信号;使第二音频信号的目标分量与所述第二音频信号的噪声分量分离以产生(A)经分离的目标分量及(B)经分离的噪声分量当中的至少一者;以及基于所述抗噪声信号产生音频输出信号。在此方法中,所述音频输出信号是基于(A)所述经分离的目标分量及(B)所述经分离的噪声分量当中的至少一者。本文中还揭示用于执行此方法的设备及其它装置,及具有用于此方法的可执行指令的计算机可读媒体。本文中还揭示此方法的变化形式,其中所述第一音频信号为错误反馈信号;所述第二音频信号包括所述第一音频信号;所述音频输出信号是基于所述经分离的目标分量;所述第二音频信号为多信道音频信号;所述第一音频信号为所述经分离的噪声分量;及/或所述音频输出信号与远端通信信号混合。本文中还揭示用于执行此些方法的设备及其它装置,及具有用于此些方法的可执行指令的计算机可读媒体。图1说明基本ANC系统的应用。图2说明包括侧音模块ST的ANC系统的应用。图3A说明增强侧音方法对ANC系统的应用。图;3B展示包括根据一般配置的设备A100的ANC系统的框图。图4A展示包括两个不同麦克风(或麦克风的两个不同集合)VMlO及VM20及类似于设备AlOO的设备AllO的ANC系统的框图。图4B展示包括设备AlOO及AllO的实施方案A120的ANC系统的框图。图5A展示包括根据另一一般配置的设备A200的ANC系统的框图。图5B展示包括两个不同麦克风(或麦克风的两个不同集合)VMlO及VM20及类似于设备A200的设备A210的ANC系统的框图。图6A展示包括设备A200及A210的实施方案A220的ANC系统的框图。图6B展示包括设备AlOO及A200的实施方案A300的ANC系统的框图。图7A展示包括设备AllO及A210的实施方案A310的ANC系统的框图。图7B展示包括设备A120及A220的实施方案A320的ANC系统的框图。图8说明增强侧音方法对反馈ANC系统的应用。图9A展示耳杯EClO的横截面。图9B展示耳杯EClO的实施方案EC20的横截面。图IOA展示包括设备AlOO及A200的实施方案A400的ANC系统的框图。图IOB展示包括设备A120及A220的实施方案A420的ANC系统的框图。图IlA展示包括经分离的噪声分量的前馈ANC系统的实例。图IlB展示包括根据一般配置的设备A500的ANC系统的框图。图IlC展示包括设备A500的实施方案A510的ANC系统的框图。图12A展示包括设备AlOO及A500的实施方案A520的ANC系统的框图。图12B展示包括设备A520的实施方案A530的ANC系统的框图。图13A到图13D展示多麦克风便携式音频感测装置DlOO的各种视图。图13E到图13G展示装置DlOO的替代实施方案D102的各种视图。图14A到图14D展示多麦克风便携式音频感测装置D200的各种视图。图14E和图14F展示装置D200的替代实施方案D202的各种视图。图15展示相对于用户的嘴部以标准操作定向安装于用户的耳朵处的头戴式耳机D100。图16展示头戴式耳机的不同操作配置的范围的图。图17A展示双麦克风手持机HlOO的图。图17B展示手持机HlOO的实施方案HllO的图。图18展示通信装置DlO的框图。图19展示源分离滤波器SS20的实施方案SS22的框图。图20展示源分离滤波器SS22的一个实例的波束图案。图21A展示根据一般配置的方法M50的流程图。图21B展示方法M50的实施方案MlOO的流程图。图22A展示方法M50的实施方案M200的流程图。图22B展示方法M50及M200的实施方案M300的流程图。图23A展示方法M50、M200及M300的实施方案M400的流程图。图2展示根据一般配置的方法M500的流程图。图24A展示根据一般配置的设备G50的框图。图24B展示设备G50的实施方案GlOO的框图。图25A展示设备G50的实施方案G200的框图。图25B展示设备G50及G200的实施方案G300的框图。图26A展示设备G50、G200及G300的实施方案G400的框图。图26B展示根据一般配置的设备G500的框图。具体实施例方式本文中所描述的原理可应用于(例如)经配置以执行ANC操作的头戴式耳机或其它通信或声音再现装置。除非受上下文明确地限制,否则术语“信号”在本文中用以指示其普通意义中的任一者,包括如在导线、总线或其它传输媒体上表达的存储器位置(或存储器位置的集合)的状态。除非受上下文明确地限制,否则术语“产生”在本文中用以指示其普通意义中的任一者,例如计算或以其它方式生成。除非受上下文明确地限制,否则术语“计算”在本文中用以指示其普通意义中的任一者,例如计算、评估、平滑化及/或从多个值进行选择。除非受上下文明确地限制,否则术语“获得”用以指示其普通意义中的任一者,例如计算、导出、接收(例如,从外部装置)及/或检索(例如,从存储元件阵列)。在本描述及所附权利要求书中使用术语“包含”之处,其并不排除其它元件或操作。术语“基于”(如在“A是基于B”中)用以指示其普通意义中的任一者,包括以下情况(i)“至少基于”(例如,“Α至少基于B”);及如果在特定上下文中为适当的,那么(ii)“等于”(例如,“A等于B”)。类似地,术语“响应于”用以指示其普通意义中的任一者,包括“至少响应于”。除非上下文另有指示,否则对麦克风的“位置”的参考指示麦克风的声响敏感面的中心的位置。除非另有指示,否则具有特定特征的设备的操作的任何揭示内容也明确地意在揭示具有相似特征的方法(且反之亦然),且根据特定配置的设备的操作的任何揭示内容也明确地意在揭示根据相似配置的方法(且反之亦然)。术语“配置”可如由其特定上下文所指示参考方法、设备及/或系统而使用。除非由特定上下文另外指示,否则术语“方法”、“过程”、“程序”及“技术”一般地且可互换地使用。除非由特定上下文另外指示,否则术语“设备”及“装置”也一般地且可互换地使用。术语“元件”及“模块”通常用以指示较大配置的一部分。除非受上下文明确地限制,否则术语“系统”在本文中用以指示其普通意义中的任一者,包括“相互作用以服务共同目的的元件群组”。通过引用文献的一部分的任何并入也应被理解为并入有在所述部分内所引用的术语或变量的定义,其中此些定义在文献中的别处,以及在所并入部分中所引用的任何图中出现。主动噪声消除技术可应用于个人通信装置(例如,蜂窝式电话、无线头戴式耳机)及/或声音再现装置(例如,听筒、耳机)以降低来自周围环境的声响噪声。在此些应用中,ANC技术的使用可降低在传递一个或一个以上所要声音信号(例如,音乐、来自远端扬声器的语音等)的同时到达耳朵的背景噪声的电平(例如,降低至多达二十分贝或以上)。用于通信应用的头戴式耳机或耳机通常包括至少一个麦克风及至少一个扬声器,使得至少一个麦克风用以捕捉用户的话音以供传输,且至少一个扬声器用以再现所接收的远端信号。在此装置中,每一麦克风可安装于吊杆(boom)上或耳杯上,且每一扬声器可安装于耳杯或耳塞中。由于ANC系统通常经设计以消除任何传入声响信号,因此其趋向于如消除背景噪声一样消除用户自己的话音。此效应可为不当的,尤其是在通信应用中。ANC系统也可趋向于消除其它有用信号,例如意在警告及/或吸引注意的号笛、汽车喇叭或其它声音。另外,ANC系统可包括良好的声响屏蔽物(例如,填塞式罩耳耳杯或紧密配合耳塞),其被动地阻挡周围声音到达用户的耳朵。此屏蔽物(其通常尤其在既定用于工业或航空环境中的系统中)可将高频率(例如,大于一千赫兹的频率)下的信号功率降低二十分贝以上,且因此也可有助于阻止用户听到其自己的话音。用户自己的话音的此消除是不自然的,且可在将ANC系统用于通信情形中的同时引起不平常或甚至不愉快的感觉。举例来说,此消除可致使用户觉得所述通信装置不在工作。图1说明包括麦克风、扬声器及ANC滤波器的基础ANC系统的应用。ANC滤波器从麦克风接收表示环境噪声的信号,且对麦克风信号执行ANC操作(例如,相位逆变滤波操作、最小均方(LMQ滤波操作、LMS的变体或衍生物(例如,χ滤波LMQ、数字虚拟地球算法)以产生抗噪声信号,且所述系统经由所述扬声器播放所述抗噪声信号。在此实例中,用户体验到趋向于增强通信的降低的环境噪声。然而,由于声响抗噪声信号趋向于消除话音分量及噪声分量两者,因此用户也可体验到其自己的话音的声音的降低,这可使用户的通信体验降级。而且,用户可体验到例如警告或告警信号等其它有用信号的降低,这可危害安全性(例如,用户及/或他人的安全性)。在通信应用中,可能需要将用户自己的话音的声音混合到在用户的耳边播放的所接收信号中。在话音通信装置(例如,头戴式耳机或电话)中将麦克风输入信号混合到扬声器输出中的技术被称为“侧音”。通过准许用户听到其自己的话音,侧音通常增强用户舒适性且增加通信的效率。由于ANC系统可能阻止用户的话音到达其自己的耳朵,因此可在ANC通信装置中实施此侧音特征。举例来说,如图1中所示的基础ANC系统可经修改以将来自麦克风的声音混合到驱动扬声器的信号中。图2说明包括侧音模块ST的ANC系统的应用,侧音模块ST根据任何侧音技术基于麦克风信号而产生侧音。将所产生的侧音添加到抗噪声信号。然而,使用不具有复杂处理的侧音特征趋向于削弱ANC操作的效用。由于常规侧音特征经设计以将由麦克风捕捉的任何声响信号添加到扬声器,因此其将趋向于将环境噪声以及用户自己的话音添加到驱动扬声器的信号,这降低ANC操作的效用。虽然此系统的用户可更好地听到其自己的话音或其它有用信号,但用户也趋向于听到比在不具有侧音特征的ANC系统中多的噪声。遗憾的是,当前ANC产品并不解决此问题。本文中所揭示的配置包括系统、方法及设备,其具有使目标分量(例如,用户的话音及/或另一有用信号)与环境噪声分离的源分离模块或操作。此源分离模块或操作可用以支持增强侧音(EST)方法,其可将用户自己的话音的声音传递到用户的耳朵,同时保持ANC操作的效用。EST方法可包括使用户的话音从麦克风信号分离,将所述经分离的话音添加到在扬声器处播放的信号中。此方法允许用户听到其自己的话音,同时ANC操作继续阻挡周围噪声。图3A说明增强侧音方法对如图1中所示的ANC系统的应用。EST块(例如,如本文中所描述的源分离模块SS10)使目标分量从外部麦克风信号分离,且将经分离的目标分量添加到将于扬声器处播放的信号(即,抗噪声信号)。ANC滤波器可类似于不具有侧音的情况执行噪声降低,但在此情况下,用户可更好地听到其自己的话音。可通过将经分离的话音分量混合到ANC扬声器输出中来执行增强侧音方法。可使用一般噪声抑制方法或专门的多麦克风噪声分离方法来实现话音分量与噪声分量的分离。话音-噪声分离操作的效用可视分离技术的复杂性而变化。增强侧音方法可用以使ANC用户能够听到其自己的话音,而不牺牲ANC操作的效用。此结果可帮助增强ANC系统的逼真度,且产生更舒适的用户体验。可使用若干不同方法来实施增强侧音特征。图3A说明一种一般增强侧音方法,其涉及将经分离的话音分量施加到前馈ANC系统。此方法可用以分离用户的话音,且将其添加到将于扬声器处播放的信号。一般来说,此增强侧音方法使话音分量从麦克风所捕捉的声响信号分离,且将经分离的话音分量添加到将于扬声器处播放的信号。图:3B展示包括经布置以感测声响环境且产生对应的代表性信号的麦克风VMlO的ANC系统的框图。所述ANC系统还包括根据一般配置的设备A100,其经布置以处理麦克风信号。可能需要配置设备AlOO以使麦克风信号数字化(例如,通过以通常在从8kHz到IMHz的范围内的速率,如8、12、16、44或192kHz,进行取样),及/或在模拟及/或数字域中对所述麦克风信号执行一个或一个以上其它预处理操作(例如,频谱整形或其它滤波操作、自动增益控制等)。或者或另外,所述ANC系统可包括预处理元件(未图示),其经配置及布置以对在设备AlOO上游的麦克风信号执行一个或一个以上此些操作。(与麦克风信号的数字化及预处理有关的先前陈述明确地适用于下文所揭示的其它ANC系统、设备及麦克风信号中的每一者。)设备AlOO包括ANC滤波器AN10,其经配置以接收环境声音信号,且执行ANC操作(例如,根据任何所要数字及/或模拟ANC技术),以产生对应的抗噪声信号。此ANC滤波器通常经配置以使环境噪声信号的相位逆变,且还可经配置以使频率响应均衡及/或匹配或最小化延迟。可由ANC滤波器ANlO执行以产生抗噪声信号的ANC操作的实例包括相位逆变滤波操作、最小均方(LMS)滤波操作、LMS的变体或衍生物(例如,χ滤波LMS,如第2006/0069566号美国专利申请公开案(那德嘉(Nadjar)等人)及其它文献中所描述),以及数字虚拟地球算法(例如,如第5,105,377号美国专利(捷格勒(Ziegler))中所描述)。ANC滤波器ANlO可经配置以在时域中及/或在变换域(例如,傅立叶变换或另一频域)中执行ANC操作。设备AlOO还包括源分离模块SS10,其经配置以使所要声音分量(“目标分量”)与环境噪声信号的噪声分量分离(可能通过移除或以其它方式抑制噪声分量),且产生经分离的目标分量S10。目标分量可为用户的话音及/或另一有用信号。一般来说,可使用任何可用噪声降低技术来实施源分离模块SS10,包括单麦克风噪声降低技术、双或多麦克风噪声降低技术、定向麦克风噪声降低技术及/或信号分离或波束成形技术。明确地涵盖源分离模块SSlO的执行一个或一个以上话音检测及/或空间选择性处理操作的实施方案,且本文中描述此些实施方案的实例。许多有用信号(例如,意在警告、告警及/或吸引注意的号笛、汽车喇叭、警报或其它声音)通常为相较于例如噪声分量等其它声音信号具有较窄带宽的音调分量。可能需要配置源分离模块SSlO以分离仅在特定频率范围(例如,从约500或1000赫兹到约两或三千赫兹)内出现、具有较窄带宽(例如,不大于约五十、一百或两百赫兹)及/或具有尖锐开始轮廓(attackprofile)(例如,具有从一个帧到下一个帧的不小于约50%、75%或100%的能量增加)的目标分量。源分离模块SSlO可经配置以在时域中及/或在变换域(例如,傅立叶变换或另一频域)中操作。设备AlOO还包括音频输出级A010,其经配置以产生用以驱动扬声器SPlO的基于抗噪声信号的音频输出信号。举例来说,音频输出级AOlO可经配置以通过以下步骤来产生音频输出信号将数字抗噪声信号转换成模拟抗噪声信号;放大抗噪声信号的增益、将增益施加到抗噪声信号及/或控制抗噪声信号的增益;混合所述抗噪声信号与一个或一个以上其它信号(例如,音乐信号或其它再现音频信号、远端通信信号及/或经分离的目标分量);对抗噪声信号及/或输出信号进行滤波;向扬声器SPlO提供阻抗匹配;及/或执行任何其它所要音频处理操作。在此实例中,音频输出级AOlO还经配置以通过将目标分量SlO与所述抗噪声信号混合(例如,将目标分量SlO添加到抗噪声信号)来将目标分量SlO应用为侧音信号。音频输出级AOlO可经实施以在数字域或模拟域中执行此混合。图4A展示包括两个不同麦克风(或麦克风的两个不同集合)VMlO及VM20及类似于设备AlOO的设备AllO的ANC系统的框图。在此实例中,麦克风VMlO及VM20均经布置以接收声响环境噪声,且麦克风VM20还经定位及/或定向以比麦克风VMlO更直接地接收用户的话音。举例来说,麦克风VMlO可定位于耳杯的中间或背面,而麦克风VM20定位于耳杯的正面。或者,麦克风VMlO可定位于耳杯上,且麦克风VM20可定位于朝着用户的嘴部延伸的吊杆或其它结构上。在此实例中,源分离模块SSlO经布置以基于来自麦克风VM20所产生的信号的信息而产生目标分量S10。图4B展示包括设备AlOO及Al10的实施方案A120的ANC系统的框图。设备A120包括源分离模块SSlO的实施方案SS20,其经配置以对多信道音频信号执行空间选择性处理操作,以使话音分量(及/或一个或一个以上其它目标分量)与噪声分量分离。空间选择性处理为一类信号处理方法,其基于方向及/或距离来分离多信道音频信号的信号分量,且下文更详细地描述源分离模块SS20的经配置以执行此操作的实例。在图4B的实例中,来自麦克风VMlO的信号为多信道音频信号的一个信道,且来自麦克风VM20的信号为多信道音频信号的另一信道。可能需要配置增强侧音ANC设备,使得抗噪声信号是基于已经处理以使目标分量衰减的环境噪声信号。举例来说,从在ANC滤波器ANlO的上游的环境噪声信号去除经分离的话音分量可致使ANC滤波器ANlO产生抗噪声信号,其对用户的话音的声音具有较小消除效应。图5A展示包括根据此一般配置的设备A200的ANC系统的框图。设备A200包括混音器MX10,其经配置以将目标分量SlO从环境噪声信号减去。设备A200还包括音频输出级A020,其根据本文中对音频输出级AOlO的描述而配置,抗噪声信号与目标信号的混合除外。图5B展示包括如上文参看图4A所描述而布置及定位的两个不同麦克风(或麦克风的两个不同集合)VMlO及VM20及类似于设备A200的设备A210的ANC系统的框图。在此实例中,源分离模块SSlO经布置以基于来自麦克风VM20所产生的信号的信息而产生目标分量S10。图6A展示包括设备A200及A210的实施方案A220的ANC系统的框图。设备A220包括源分离模块SS20的例项,其如上文所描述而配置以对来自麦克风VMlO及VM20的信号执行空间选择性处理操作,以使话音分量(及/或一个或一个以上其它有用信号分量)与噪声分量分离。图6B展示包括设备AlOO及A200的实施方案A300的ANC系统的框图,所述实施方案执行如上文关于设备AlOO所描述的侧音添加操作及如上文关于设备A200所描述的目标分量衰减操作两者。图7A展示包括设备AllO及A210的类似实施方案A310的ANC系统的框图,且图7B展示包括设备A120及A220的类似实施方案A320的ANC系统的框图。图3A到图7B中所示的实例涉及使用一个或一个以上麦克风从背景拾取声响噪声的一种类型的ANC系统。另一类型的ANC系统在噪声降低之后使用麦克风来拾取声响错误信号(也称为“残余”或“残余错误”信号),且将此错误信号反馈到ANC滤波器。这种类型的ANC系统被称为反馈ANC系统。反馈ANC系统中的ANC滤波器通常经配置以使错误反馈信号的相位颠倒,且还可经配置以对错误反馈信号求积分、使频率响应均衡及/或匹配或最小化延迟。如图8的示意图中所示,可在反馈ANC系统中实施增强侧音方法来以反馈方式施加经分离的话音分量。此方法将话音分量从在ANC滤波器的上游的错误反馈信号减去,且将话音分量添加到抗噪声信号。此方法可经配置以将话音分量添加到音频输出信号,且将话音分量从错误信号减去。在反馈ANC系统中,可能需要将错误反馈麦克风安置在由扬声器产生的声场内。举例来说,可能需要将错误反馈麦克风与扬声器一起安置在耳机的耳杯内。还可能需要在声响上使错误反馈麦克风与环境噪声隔离。图9A展示包括经布置以向用户的耳朵再现信号的扬声器SPlO及经布置以接收声响错误信号(例如,经由耳杯外壳中的声响端口)的麦克风EMlO的耳杯EClO的横截面。在此情况下可能需要隔离麦克风EMlO使其不经由耳杯的材料接收来自扬声器SPlO的机械振动。图9B展示耳杯EClO的实施方案EC20的横截面,实施方案EC20包括经布置以接收包括用户的话音的环境噪声信号的麦克风VM10。图IOA展示包括经布置以感测声响错误信号且产生对应的代表性错误反馈信号的一个或一个以上麦克风EMlO及根据一般配置的包括ANC滤波器ANlO的实施方案AN20的设备A400的ANC系统的框图。在此情况下,混音器MXlO经布置以将目标分量SlO从错误反馈信号减去,且ANC滤波器AN20经布置以基于所述结果产生抗噪声信号。ANC滤波器AN20如上文参考ANC滤波器ANlO所描述而配置,且还可经配置以补偿扬声器SPlO与麦克风EMlO之间的声响转移函数。还在此设备中配置音频输出级A010,以将目标分量SlO混合到基于抗噪声信号的扬声器输出信号中。图IOB展示包括如上文参看图4A所描述而布置及定位的两个不同麦克风(或麦克风的两个不同集合)VM10及VM20及设备A400的实施方案A420的ANC系统的框图。设备A420包括源分离模块SS20的例项,其如上文所描述而配置,以对来自麦克风VMlO及VM20的信号执行空间选择性处理操作,以使话音分量(及/或一个或一个以上其它有用信号分量)与噪声分量分离。图3A及图8的示意图中所示的方法通过使用户的话音的声音与一个或一个以上麦克风信号分离及将所述声音添加回到扬声器信号而工作。另一方面,可使噪声分量与外部麦克风信号分离且将所述噪声分量直接馈送到ANC滤波器的噪声参考输入。在此情况下,ANC系统使仅噪声信号逆变且用扬声器播放,使得可避免通过ANC操作进行的对用户的话音的声音的消除。图IlA展示包括经分离的噪声分量的此前馈ANC系统的实例。图IlB展示包括根据一般配置的设备A500的ANC系统的框图。设备A500包括源分离模块SSlO的实施方案SS30,其经配置以使来自一个或一个以上麦克风VMlO的环境信号的目标分量与噪声分量分离(可能通过去除或以其它方式抑制所述话音分量),且将对应的噪声分量S20输出到ANC滤波器AN10。还可实施设备A500,使得ANC滤波器ANlO经布置以基于环境噪声信号(例如,基于麦克风信号)与经分离的噪声分量S20的混合物而产生抗噪声信号。图IlC展示包括如上文参看图4A所描述而布置及定位的两个不同麦克风(或麦克风的两个不同集合)VM10及VM20及设备A500的实施方案A510的ANC系统的框图。设备A510包括源分离模块SS20及SS30的实施方案SS40,其经配置以执行空间选择性处理操作(例如,根据如本文中参考源分离模块SS20而描述的实例中的一者或一者以上),以使环境信号的目标分量与噪声分量分离,且将对应的噪声分量S20输出到ANC滤波器AN10。图12A展示包括设备A500的实施方案A520的ANC系统的框图。设备A520包括源分离模块SSio及SS30的实施方案SS50,其经配置以使来自一个或一个以上麦克风VMlO的环境信号的目标分量与噪声分量分离,以产生对应的目标分量SlO及对应的噪声分量S20。设备A520还包括ANC滤波器ANlO的经配置以基于噪声分量S20而产生抗噪声信号的例项,及音频输出级AOlO的经配置以混合目标分量SlO与抗噪声信号的例项。图12B展示包括如上文参看图4A所描述而布置及定位的两个不同麦克风(或麦克风的两个不同集合)VM10及VM20及设备A520的实施方案A530的ANC系统的框图。设备A530包括源分离模块SS20及SS40的实施方案SS60,其经配置以执行空间选择性处理操作(例如,根据如本文中参考源分离模块SS20而描述的实例中的一者或一者以上),以使环境信号的目标分量与噪声分量分离,且产生对应的目标分量SlO及对应的噪声分量S20。具有一个或一个以上麦克风的耳承或其它头戴式耳机为一种可包括如本文中所描述的ANC系统的实施方案的便携式通信装置。此头戴式耳机可为有线或无线的。举例来说,无线头戴式耳机可经配置以经由与例如蜂窝式电话手持机等电话装置的通信(例如,使用如由华盛顿州贝尔维尤市的蓝牙技术联盟公司(BluetoothSpecialInterestGroup,Inc.,Bellevue,WA)发布的Bluetooth协议的某一版本)来支持半双工或全双工电话。图13A到图13D展示可包括本文中所描述的ANC系统中的任一者的实施方案的多麦克风便携式音频感测装置D100的各种视图。装置D100为无线头戴式耳机,其包括运载双麦克风阵列的外壳ZlO及从所述外壳延伸且包括扬声器SPlO的听筒Z20。一般来说,头戴式耳机的外壳可为矩形的或另外如图13A、图1及图13D中所示为细长的(例如,形状类似迷你吊杆)或可为较圆的或甚至圆形的。外壳也可封入电池及经配置以执行如本文中所描述的增强的ANC方法(例如,如下文所论述的方法M100、M200、M300、M400或M500)的处理器及/或其它处理电路(例如,印刷电路板及安装于其上的组件)。所述外壳也可包括电端口(例如,用于电池充电及/或数据传送的迷你通用串行总线(USB)或其它端口),及例如一个或一个以上按钮开关及/或LED等用户接口特征。通常,外壳沿其主轴的长度在从一英寸到三英寸的范围内。通常,阵列R100的每一麦克风安装于在外壳中的充当声响端口的一个或一个以上小孔后面的装置内。图13B到图13D展示用于装置D100的阵列的主要麦克风的声响端口Z40及用于装置D100的阵列的次要麦克风的声响端口Z50的位置。可能需要将装置D100的次要麦克风用作麦克风VM10,或将装置D100的主要麦克风及次要麦克风分别用作麦克风VM20及VM10。图13E到图13G展示装置D100的替代实施方案D102的各种视图,实施方案D102包括麦克风EMlO(例如,如上文参看图9A及图9B所论述)及VMlO。装置D102可经实施以包括麦克风VMlO及EMlO中的任一者或两者(例如,根据将由装置执行的特定ANC方法)。头戴式耳机还可包括紧固装置,例如耳钩^30,其通常可从头戴式耳机拆卸。外部耳钩可为可反转的(例如)以允许用户配置头戴式耳机用于任一耳朵上。或者,可将头戴式耳机的听筒设计为内部紧固装置(例如,耳塞),其可包括可去除耳承以允许不同用户使用不同大小(例如,直径)的耳承,以更好地适合到特定用户的耳道的外部部分。对于反馈ANC系统,头戴式耳机的听筒还可包括经布置以拾取声响错误信号的麦克风(例如,麦克风EM10)。图14A到图14D展示可包括本文中所描述的ANC系统中的任一者的实施方案的多麦克风便携式音频感测装置D200的各种视图,多麦克风便携式音频感测装置D200是无线头戴式耳机的另一实例。装置D200包括圆化、椭圆形外壳Z12及可经配置为耳塞且包括扬声器SPlO的听筒Z22。图14A到图14D还展示用于装置D200的阵列的主要麦克风的声响端口Z42及用于装置D200的阵列的次要麦克风的声响端口Z52的位置。次要麦克风端口Z52可至少部分地(例如,被用户接口按钮)阻塞是可能的。可能需要将装置D200的次要麦克风用作麦克风VM10,或将装置D200的主要麦克风及次要麦克风分别用作麦克风VM20及VM10。图14E及图14F展示装置D200的替代实施方案D202的各种视图,实施方案D202包括麦克风EMlO(例如,如上文参看图9A及图9B所论述)及VMlO。装置D202可经实施以包括麦克风VMlO及EMlO中的任一者或两者(例如,根据将由装置执行的特定ANC方法)。图15展示相对于用户的嘴部以标准操作定向安装于用户的耳朵处的头戴式耳机D100,且麦克风VM20经定位以相较于麦克风VMlO更直接地接收用户的话音。图16展示如经安装以在用户的耳朵65上使用的头戴式耳机63(例如,装置DlOO或D200)的不同操作配置的范围66的图。头戴式耳机63包括可在使用期间相对于用户的嘴部64以不同方式定向的主要(例如,端射)麦克风及次要(例如,边射)麦克风的阵列67。此头戴式耳机还通常包括可安置于头戴式耳机的耳塞处的扬声器(未图示)。在另一实例中,包括如本文中所描述的ANC设备的实施方案的处理元件的手持机经配置以经由有线及/或无线通信链路(例如,使用Bluetooth协议的某一版本)从具有一个或一个以上麦克风的头戴式耳机接收麦克风信号,且将扬声器信号输出到头戴式耳机。图17A展示多麦克风便携式音频感测装置HlOO的横截面图(沿着中央轴),多麦克风便携式音频感测装置HlOO为可包括本文中所描述的ANC系统中的任一者的实施方案的通信手持机。装置HlOO包括具有主要麦克风VM20及次要麦克风VMlO的双麦克风阵列。在此实例中,装置HlOO还包括主要扬声器SPlO及次要扬声器SP20。此装置可经配置以经由一个或一个以上编码及解码方案(也称为“编解码器”)无线地发射及接收话音通信数据。此些编解码器的实例包括如2007年2月的标题为“用于宽带扩频数字系统的增强型可变速率编解码器,语音服务选项3、68和70(EnhancedVariableRateCodec,SpeechServiceOptions3,68,and70forWidebandSpreadSpectrumDigitalSystems),,白勺第三代合作伙伴计划2(3GPP2)文献C.S0014-C,vl.0(在誦.3gpp.org在线可得)中所描述的增强型可变速率编解码器;如2004年1月的标题为“用于宽带扩频通信系统的可选模式声码器(SMV)服务选项(ElectableModeVocoder(SMV)ServiceOptionforWidebandSpreadSpectrumCommunicationSystems),,的3GPP2文献C.S0030-0,v3.0(www.3gpp.org在线可得)中所描述的可选模式声码器语言编解码器;如文献ETSITS126092V6.0.0(欧洲电信标准协会(ETSI),法国索菲规-安提波利斯(企业特投)邮政编码(SophiaAntipolisCedex),2004年12月)中所描述的自适应多速率(AMR)语音编解码器;及如文献ETSITS126192V6.0.0(ETSI,2004年12月)中所描述的AMR宽带语言编解码器。在图17A的实例中,手持机HlOO为掀盖型蜂窝式电话手持机(也称为“翻盖”手持机)。此多麦克风通信手持机的其它配置包括直板型及滑盖型电话手持机。此多麦克风通信手持机的其它配置可包括三个、四个或更多麦克风的阵列。图17B展示手持机HlOO的实施方案HllO的横截面图,实施方案HllO包括经定位以在典型使用期间拾取声响错误反馈信号的麦克风EMlO(例如,如上文参看图9A及图9B所论述),以及经定位以在典型使用期间拾取用户的话音的麦克风VM30。在手持机HllO中,麦克风VMlO经定位以在典型使用期间拾取周围噪声。手持机HllO可经实施以包括麦克风VMlO及EMlO中的任一者或两者(例如,根据将由装置执行的特定ANC方法)。可将例如D100、D200、HlOO及HllO等装置实施为如图18中所示的通信装置DlO的例项。装置DlO包括芯片或芯片组CSlO(例如,移动台调制解调器(MSM)芯片组),芯片或芯片组CSlO包括经配置以执行如本文中所描述的ANC设备的例项(例如,设备A100、A110、A120、A200、A210、A220、A300、A310、A320、A400、A420、A500、A510、A520、A530、G100、G200、G300或G400)的一个或一个以上处理器。芯片或芯片组CSlO还包括接收器,其经配置以接收射频(RF)通信信号,且解码并再现在RF信号内编码为远端通信信号的音频信号;及发射器,其经配置以基于来自麦克风VMlO及VM20中的一者或一者以上的音频信号而编码近端通信信号,且发射描述经编码的音频信号的RF通信信号。装置DlO经配置以经由天线C30接收及发射RF通信信号。装置DlO在到天线C30的路径中还可包括双工器及一个或一个以上功率放大器。芯片/芯片组CSlO还经配置以经由小键盘ClO接收用户输入,且经由显示器C20显示信息。在此实例中,装置DlO还包括一个或一个以上天线C40以支持全球定位系统(GPS)位置服务及/或与例如无线(例如,Bluetooth)头戴式耳机等外部装置的短程通信。在另一实例中,此通信装置自身为Bluetooth头戴式耳机,且无小键盘C10、显示器C20及天线C30。可能需要配置源分离模块SSlO以基于环境噪声信号的不含话音活动的帧(例如,可能重叠或不重叠的5、10或20毫秒块)来计算噪声估计。举例来说,源分离模块SSlO的此实施方案可经配置以通过时间平均环境噪声信号的不作用帧来计算噪声估计。源分离模块SSlO的此实施方案可包括话音活动检测器(VAD),其经配置以基于一个或一个以上因子(例如,帧能量、信噪比、周期性、话音及/或残余(例如,线性预测译码残余)的自相关、零越率及/或第一反射系数)将环境噪声信号的帧分类为作用的(例如,语音)或不作用的(例如,噪声)。此分类可包括将此因子的值或量值与阈值进行比较,及/或将此因子的变化的量值与阈值进行比较。VAD可经配置以产生更新控制信号,其状态指示关于环境噪声信号当前是否检测到语音活动。源分离模块SSlO的此实施方案可经配置以在VADVlO指示环境噪声信号的当前帧为作用帧时暂停噪声估计的更新,且可能通过将噪声估计从环境噪声信号减去(例如,通过执行频谱减法运算)来获得话音信号V10。VAD可经配置以基于一个或一个以上因子(例如,帧能量、信噪比(SNR)、周期性、零越率、语音及/或残余的自相关及第一反射系数)将环境噪声信号的帧分类为作用的或不作用的(例如,以控制更新控制信号的二进制状态)。此分类可包括将此因子的值或量值与阈值进行比较及/或将此因子的变化的量值与阈值进行比较。或者或另外,此分类可包括将在一个频带中的此因子(例如,能量)的值或量值或此因子的变化的量值与在另一频带中的类似值进行比较。可能需要实施VAD以基于多个准则(例如,能量、零越率等)及/或关于最近VAD决策的记忆来执行话音活动检测。可由VAD执行的话音活动检测操作的一个实例包括将再现的音频信号S40的高频带及低频带能量与相应的阈值进行比较,如(例如)2007年1月的标题为“用于宽带扩频数字系统的增强型可变速率编解码器,语音服务选项3、68禾口70(EnhancedVariableRateCodec,SpeechServiceOptions3,68,and70forWidebandSpreadSpectrumDigitalSystems)”的3GPP2文献C.S0014-C,vl.0的章节4·7(第4-49到4-57页)(在·ι3gpp.org在线可得)中所描述。此VAD通常经配置以产生为具有二进制值的话音检测指示信号的更新控制信号,但产生连续及/或多值信号的配置也是可能的。或者,可能需要配置源分离模块SS20以对多信道环境噪声信号(即,来自麦克风VMlO及VM20)执行空间选择性处理操作,以产生目标分量SlO及/或噪声分量S20。举例来说,源分离模块SS20可经配置以使多信道环境噪声信号的定向所要分量(例如,用户的话音)与所述信号的一个或一个以上其它分量(例如定向干扰分量及/或扩散噪声分量)分离。在此情况下,源分离模块SS20可经配置以集中所述定向所要分量的能量,使得目标分量SlO包括比多信道环境噪声信号的每一信道所包括的能量多的定向所要分量的能量(也就是说,使得目标分量SlO包括比多信道环境噪声信号的任何个别信道所包括的能量多的定向所要分量的能量)。图20展示源分离模块SS20的一个实例的波束图案,其表明滤波器响应相对于麦克风阵列的轴的方向性。可能需要实施源分离模块SS20以提供对包括固定噪声及非固定噪声两者的环境噪声的可靠及同期估计。源分离模块SS20可经实施以包括由滤波系数值的一个或一个以上矩阵表征的固定滤波器FF10。可使用波束成形、盲源分离(BSQ或组合的BSS/波束成形方法来获得这些滤波系数值,如下文更详细地描述。源分离模块SS20也可经实施以包括一个以上级。图19展示源分离模块SS20的此实施方案SS22的框图,此实施方案包括固定滤波器级FFlO及自适应滤波器级AF10。在此实例中,固定滤波器级FFlO经布置以对多信道环境噪声信号的信道进行滤波,以产生经滤波信道S15-1及S15-2,且自适应滤波器级AFlO经布置以对信道S15-1及S15-2进行滤波以产生目标分量SlO及噪声分量S20。自适应滤波器级AFlO可经配置以在装置的使用期间调适(例如,响应于例如如图16中所示的装置定向的改变等事件而改变其滤波系数中的一者或一者以上的值)。可能需要使用固定滤波器级FFlO来为自适应滤波器级AFlO产生初始条件(例如,初始滤波器状态)。还可能需要执行对到源分离模块SS20的输入的自适应缩放(例如,以确保IIR固定或自适应滤波器组的稳定性)。可根据用以训练源分离模块SS20的自适应结构的操作而获得表征源分离模块SS20的滤波系数值,所述自适应结构可包括前馈及/或反馈系数,且可为有限脉冲响应(FIR)或无限脉冲响应(IIR)设计。此些结构、自适应缩放、训练操作及初始条件产生操作的进一步细节描述于(例如)2008年8月25日申请的标16题为“用于信号分离的系统、方法和设备(SYSTEMS,METHODS,ANDAPPARATUSFORSIGNALSEPARATION),,的第12/197,924号美国专利申请案中。可根据源分离算法来实施源分离模块SS20。术语“源分离算法”包括盲源分离(BSS)算法,其为仅基于源信号的混合物来分离个别源信号(其可包括来自一个或一个以上信息源及一个或一个以上干扰源的信号)的方法。盲源分离算法可用以分离来自多个独立源的混合信号。因为这些技术不需要关于每一信号的来源的信息,所以其被称为“盲源分离”方法。术语“盲”指代如下事实参考信号或所关注信号不可用,且此些方法通常包括关于信息及/或干扰信号中的一者或一者以上的统计的假设。在语音应用中,举例来说,通常假设所关注的语音信号具有超高斯分布(例如,高峰度)。这类BSS算法也包括多变量盲解卷积算法。BSS方法可包括独立分量分析的实施方案。独立分量分析(ICA)是用于分离推测上彼此独立的混合源信号(分量)的技术。独立分量分析以其简化形式将权重的“不混合”矩阵应用于所述混合信号(例如,通过将所述矩阵与所述混合信号相乘)以产生分离的信号。所述权重可为所指派的初始值,其接着经调整以最大化所述信号的联合熵,以便最小化信息冗余度。重复此权重调整及熵增加过程,直到所述信号的信息冗余度降低到最小值为止。例如ICA等方法提供用于使语音信号从噪声源分离的相对较准确且灵活的手段。独立向量分析(IVA)是一种相关BSS技术,其中源信号为向量源信号而非单个可变源信号。这类源分离算法还包括BSS算法的变体(例如,受约束的ICA及受约束的IVA),根据其它先验信息(例如,所述源信号中的一者或一者以上中的每一者相对于(例如)麦克风阵列的轴的已知方向)来约束所述算法。此些算法可区别于仅基于定向信息而不基于观察到的信号来应用固定的非自适应解决方案的波束成形器。可用以配置源分离模块SS20的其它实施方案的此些波束成形器的实例包括广义旁瓣消除器(GSC)技术、最小方差无失真响应(MVDR)波束成形技术,以及线性约束最小方差(LCMV)波束成形技术。或者或另外,源分离模块SS20可经配置以根据信号分量在频率范围上的方向相干性的度量来区分目标分量与噪声分量。此度量可基于多信道音频信号的不同信道的对应频率分量之间的相位差(例如,如2008年10月M日申请的标题为“基于多麦克风相位相关的屏蔽方案的动机(Motivationformultimicphasecorrelationbasedmaskingscheme),,的第61/108,447号美国临时专利申请案及2009年6月9日申请的标题为“用于相干性检测的系统、方法、设备和计算机可读媒体(SYSTEMS,METHODS,APPARATUS,ANDCOMPUTER-READABLEMEDIAFORCOHERENCEDETECTION)”的第61/185,518号美国临时专利申请案中所描述)。源分离模块SS20的此实施方案可经配置以区分方向上高度相干(也许相对于麦克风阵列在特定方向范围内)的分量与多信道音频信号的其它分量,使得经分离的目标分量SlO仅包括相干分量。或者或另外,源分离模块SS20可经配置以根据分量的源距麦克风阵列的距离的度量来区分目标分量与噪声分量。此度量可基于多信道音频信号的不同信道在不同时间的能量之间的差异(例如,如2009年7月20日申请的标题为“用于基于相位处理多信道信号的系统、方法、设备和计算机可读媒体(SYSTEMS,METHODS,APPARATUS,ANDCOMPUTER-READABLEMEDIAFORPHASE-BASEDPROCESSINGOFMULTICHANNELSIGNAL)”的第61/227,037号美国临时专利申请案中所描述)。源分离模块SS20的此实施方案可经配17置以区分来源在麦克风阵列的特定距离内的分量(即,来自近场源的分量)与多信道音频信号的其它分量,使得经分离的目标分量SlO仅包括近场分量。可能需要实施源分离模块SS20以包括经配置以施加噪声分量S20以进一步降低目标分量SlO中的噪声的噪声降低级。可将此噪声降低级实施为维纳(Wiener)滤波器,其滤波系数值是基于来自目标分量SlO及噪声分量S20的信号及噪声功率信息。在此情况下,噪声降低级可经配置以基于来自噪声分量S20的信息而估计噪声频谱。或者,噪声降低级可经实施以基于来自噪声分量S20的频谱对目标分量SlO执行频谱减法运算。或者,可将噪声降低级实施为卡尔曼(Kalman)滤波器,且噪声协方差是基于来自噪声分量S20的信肩、ο图21A展示根据一般配置的包括任务T110、T120及T130的方法M50的流程图。基于来自第一音频输入信号的信息,任务TllO产生抗噪声信号(例如,如本文中参考ANC滤波器ANlO所描述)。基于所述抗噪声信号,任务Τ120产生音频输出信号(例如,如本文中参考音频输出级AOlO及Α020所描述)。任务Τ130使第二音频输入信号的目标分量与所述第二音频输入信号的噪声分量分离以产生经分离的目标分量(例如,如本文中参考源分离模块SSlO所描述)。在此方法中,音频输出信号是基于经分离的目标分量。图21Β展示方法Μ50的实施方案MlOO的流程图。方法MlOO包括任务Τ120的实施方案Τ122,其基于由任务TllO产生的抗噪声信号及由任务Τ130产生的经分离的目标分量而产生音频输出信号(例如,如本文中参考音频输出级AOlO及设备Α100、Α110、Α300及A400所描述)。图22A展示方法M50的实施方案M200的流程图。方法M200包括任务TllO的实施方案Tl12,其基于来自第一音频输入信号的信息及来自由任务T130产生的经分离目标分量的信息而产生抗噪声信号(例如,如本文中参考混音器MXlO及设备A200、A210、A300及A400所描述)。图22B展示方法M50及M200的实施方案M300的流程图,实施方案M300包括任务T130、T112及Τ122(例如,如本文中参考设备Α300所描述)。图23Α展示方法Μ50、Μ200及Μ300的实施方案Μ400的流程图。方法Μ400包括任务Τ112的实施方案Tl14,其中第一音频输入信号为错误反馈信号(例如,如本文中参考设备Α400所描述)。图2展示根据一般配置的包括任务T510、T520及T120的方法M500的流程图。任务T510使第二音频输入信号的目标分量与所述第二音频输入信号的噪声分量分离,以产生经分离的噪声分量(例如,如本文中参考源分离模块SS30所描述)。任务T520基于来自第一音频输入信号的信息及来自由任务T510产生的经分离噪声分量的信息而产生抗噪声信号(例如,如本文中参考ANC滤波器ANlO所描述)。基于所述抗噪声信号,任务T120产生音频输出信号(例如,如本文中参考音频输出级AOlO及A020所描述)。图24A展示根据一般配置的设备G50的框图。设备G50包括用于基于来自第一音频输入信号的信息而产生抗噪声信号的装置FllO(例如,如本文中参考ANC滤波器ANlO所描述)。设备G50还包括用于基于抗噪声信号产生音频输出信号的装置F120(例如,如本文中参考音频输出级AOlO及A020所描述)。设备G50还包括用于使第二音频输入信号的目标分量与第二音频输入信号的噪声分量分离以产生经分离的目标分量的装置F130(例如,如本文中参考源分离模块SSlO所描述)。在此设备中,音频输出信号是基于所述经分离的目标分量。图24B展示设备G50的实施方案GlOO的框图。设备GlOO包括装置F120的实施方案F122,其基于由装置FllO产生的抗噪声信号及由装置F130产生的经分离的目标分量产生音频输出信号(例如,如本文中参考音频输出级AOlO及设备A100、A110、A300及A400所描述)。图25A展示设备G50的实施方案G200的框图。设备G200包括装置FllO的实施方案F112,其基于来自第一音频输入信号的信息且基于来自由装置F130产生的经分离的目标分量的信息产生抗噪声信号(例如,如本文中参考混音器MXlO及设备A200、A210、A300及A400所描述)。图25B展示设备G50及G200的实施方案G300的框图,实施方案G300包括装置F130、F112及F122(例如,如本文中参考设备A300所描述)。图26A展示设备G50、G200及G300的实施方案G400的框图。设备G400包括装置F112的实施方案F114,其中第一音频输入信号为错误反馈信号(例如,如本文中参考设备A400所描述)。图26B展示根据一般配置的设备G500的框图,设备G500包括用于使第二音频输入信号的目标分量与第二音频输入信号的噪声分量分离以产生经分离的噪声分量的装置F510(例如,如本文中参考源分离模块SS30所描述)。设备G500还包括用于基于来自第一音频输入信号的信息且基于来自由装置F510产生的经分离的噪声分量的信息产生抗噪声信号的装置F520(例如,如本文中参考ANC滤波器ANlO所描述)。设备G50还包括用于基于抗噪声信号产生音频输出信号的装置F120(例如,如本文中参考音频输出级AOlO及A020所描述)。提供所描述配置的前述呈现是为了使所属领域的技术人员能够制作或使用本文中所揭示的方法及其它结构。本文中所展示并描述的流程图、框图、状态图及其它结构仅为实例,且这些结构的其它变体也在本发明的范围内。对这些配置的各种修改是可能的,且本文中所呈现的一般原理也可适用于其它配置。因此,本发明无意限于上文所展示的配置,而是被赋予与在本文中以任何方式揭示的原理及新颖特征相一致的最广范围,包括于如所申请的所附权利要求书中,所附权利要求书形成原始揭示内容的一部分。所属领域的技术人员将理解,可使用多种不同技术及技法中的任一者来表示信息及信号。举例来说,贯穿以上描述可能提及的数据、指令、命令、信息、信号、位及符号可由电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子或其任何组合来表示。如本文中所揭示的配置的实施方案的重要设计要求可包括最小化处理延迟及/或计算复杂性(通常以每秒数百万个指令或MIPS来测量),尤其对于计算密集型应用,例如压缩音频或视听信息(例如,根据压缩格式而编码的文件或流,例如本文中所识别的实例中的一者)的重放,或用于以较高取样率的话音通信的应用(例如,用于宽带通信)。如本文中所揭示的设备的实施方案的各种元件(例如,设备A100、A110、A120、A200、A210、A220、A300、A310、A320、A400、A420、A500、A510、A520、A530、G100、G200、G300及G400的各种元件)可以被认为适合于既定应用的硬件、软件及/或固件的任何组合来体现。举例来说,可将此些元件制造为驻留于(例如)同一芯片上或芯片组中的两个或两个以上芯片当中的电子及/或光学装置。此装置的一个实例为逻辑元件(例如,晶体管或逻辑门)的固定或可编程阵列,且这些元件中的任一者可实施为一个或一个以上此些阵列。这些元件中的任何两者或两者以上或甚至全部可实施于同一或若干相同阵列内。此阵列或此些阵列可实施于一个或一个以上芯片内(例如,包括两个或两个以上芯片的芯片组内)。本文中所揭示的设备的各种实施方案的一个或一个以上元件(例如,如上文所列举)也可全部或部分地实施为一个或一个以上指令集,所述一个或一个以上指令集经布置以在逻辑元件的一个或一个以上固定或可编程阵列上执行,所述逻辑元件例如为微处理器、嵌入式处理器、IP核心、数字信号处理器、FPGA(现场可编程门阵列)、ASSP(专用标准产品)及ASIC(专用集成电路)。如本文中所揭示的设备的实施方案的各种元件中的任一者也可体现为一个或一个以上计算机(例如,包括经编程以执行一个或一个以上指令集或指令序列的一个或一个以上阵列的机器,也称为“处理器”),且这些元件中的任何两者或两者以上或甚至全部可实施于相同的此或此些计算机内。所属领域的技术人员将了解,结合本文中所揭示的配置而描述的各种说明性模块、逻辑块、电路及操作可实施为电子硬件、计算机软件或两者的组合。此些模块、逻辑块、电路及操作可通过经设计以产生如本文中所揭示的配置的通用处理器、数字信号处理器(DSP)、ASIC或ASSP、FPGA或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其任何组合来实施或执行。举例来说,此配置可至少部分地实施为硬连线电路、实施为制造成专用集成电路的电路配置,或实施为加载到非易失性存储装置中的固件程序或作为机器可读代码从数据存储媒体加载或加载到数据存储媒体中的软件程序,此代码为可由逻辑元件阵列(例如,通用处理器或其它数字信号处理单元)执行的指令。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器也可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器的组合、结合DSP核心的一个或一个以上微处理器,或任何其它此类配置。软件模块可驻留于RAM(随机存取存储器)、R0M(只读存储器)、例如快闪RAM等非易失性RAM(NVRAM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEraOM)、寄存器、硬盘、可装卸盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。说明性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息及将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体式。处理器及存储媒体可驻留于ASIC中。ASIC可驻留于用户终端中。在替代方案中,处理器及存储媒体可作为离散组件驻留于用户终端中。注意,本文中所揭示的各种方法(例如,方法M100、M200、M300、M400及M500,以及根据如本文中所揭示的设备的各种实施方案的操作的描述而揭示的其它方法)可由逻辑元件阵列(例如,处理器)执行,且可将如本文中所描述的设备的各种元件实施为经设计以在此阵列上执行的模块。如本文中所使用,术语“模块”或“子模块”可指代包括呈软件、硬件或固件形式的计算机指令(例如,逻辑表达式)的任何方法、设备、装置、单元或计算机可读数据存储媒体。将理解,多个模块或系统可组合成一个模块或系统,且一个模块或系统可分成多个模块或系统以执行相同功能。当以软件或其它计算机可执行指令实施时,进程的要素基本上为用以执行相关任务的代码段,例如以例程、程序、对象、组件、数据结构等。术语“软件”应被理解为包括源代码、汇编语言码、机器码、二进制代码、固件、宏码、微码、可由逻辑元件阵列执行的任何一个或一个以上指令集或指令序列,以及此些实例的任何组合。程序或代码段可存储在处理器可读媒体中或由包含于载波中的计算机数据信号经由传输媒体或通信链路而传输。20本文中所揭示的方法、方案及技术的实施方案也可有形地体现(例如,在如本文中所列出的一个或一个以上计算机可读媒体中)为可由包括逻辑元件阵列(例如,处理器、微处理器、微控制器或其它有限状态机)的机器读取及/或执行的一个或一个以上指令集。术语“计算机可读媒体”可包括可存储或传送信息的任何媒体,包括易失性、非易失性、可装卸及不可装卸媒体。计算机可读媒体的实例包括电子电路、半导体存储器装置、ROM、快闪存储器、可擦除ROM(EROM)、软盘或其它磁性存储装置、CD-R0M/DVD或其它光学存储装置、硬盘、光纤媒体、射频(RF)链路或任何其它可用于存储所要信息且可被存取的媒体。计算机数据信号可包括可经由例如电子网络信道、光纤、空中、电磁、RF链路等传输媒体传播的任何信号。代码段可经由例如因特网或企业内部网络等计算机网络下载。在任何情况下,本发明的范围不应被解释为受此些实施例限制。本文中所描述的方法的任务中的每一者可直接在硬件中、在由处理器执行的软件模块中或在所述两者的组合中实施。在如本文中所揭示的方法的实施方案的典型应用中,逻辑元件(例如,逻辑门)阵列经配置以执行方法的各种任务中的一者、一者以上或甚至全部。也可将任务中的一者或一者以上(可能全部)实施为包含于计算机程序产品(例如,一个或一个以上数据存储媒体,例如磁盘、快闪存储器或其它非易失性存储卡、半导体存储器芯片等)中的代码(例如,一个或一个以上指令集),其可由包括逻辑元件阵列(例如,处理器、微处理器、微控制器或其它有限状态机)的机器(例如,计算机)读取及/或执行。如本文中所揭示的方法的实施方案的任务也可由一个以上此阵列或机器执行。在这些或其它实施方案中,所述任务可在用于无线通信的装置内执行,所述装置例如为蜂窝式电话或具有此通信能力的其它装置。此装置可经配置以与电路交换及/或包交换网络通信(例如,使用例如VoIP等一个或一个以上协议)。举例来说,此装置可包括经配置以接收及/或发射经编码的帧的RF电路。明确地揭示,本文中所揭示的各种操作可由例如手持机、头戴式耳机或便携式数字助理(PDA)等便携式通信装置执行,且本文中所描述的各种设备可与此装置包括在一起。典型的实时(例如,在线)应用为使用此移动装置进行的电话通话。在一个或一个以上示范性实施例中,本文中所描述的操作可以硬件、软件、固件或其任何组合实施。如果以软件实施,那么此些操作可作为一个或一个以上指令或代码而存储在计算机可读媒体上或经由所述计算机可读媒体传输。术语“计算机可读媒体”包括计算机存储媒体及通信媒体(包括促进计算机程序从一处传送到另一处的任何媒体)两者。存储媒体可为可由计算机存取的任何可用媒体。作为实例而非限制,此计算机可读媒体可包含存储元件阵列,例如半导体存储器(其可包括(但不限于)动态或静态RAM、ROM、EEPROM及/或快闪RAM),或铁电、磁阻、双向、聚合或相变存储器;CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于运载或存储呈指令或数据结构的形式的所要程序代码且可由计算机存取的任何其它媒体。而且,严格地说,任何连接均被称为计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL),或例如红外线、无线电及/或微波等无线技术从网站、服务器或其它远程来源传输软件,那么同轴电缆、光纤电缆、双绞线、DSL,或例如红外线、无线电及/或微波等无线技术包括在媒体的定义中。如本文中所使用,磁盘及光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软性磁盘及Blu-rayDisc(加利福尼亚州大学城的蓝光光盘联盟(Blu-RayDisc21Association,UniversalCity,CA)),其中磁盘通常以磁性方式再现数据,而光盘通过激光以光学方式再现数据。以上内容的组合也应包括在计算机可读媒体的范围内。如本文中所描述的声响信号处理设备可并入到接受语音输入以便控制某些操作或可另外从所要噪声与背景噪声的分离获益的电子装置(例如,通信装置)中。许多应用可从增强清楚的所要声音或使清楚的所要声音与源自多个方向的背景声音分离获益。此些应用可包括并入有例如话音辨识及检测、语音增强及分离、话音激活的控制等能力的电子或计算装置中的人机接口。可能需要实施此声响信号处理设备以适合于仅提供受限处理能力的装置中。可将本文中所描述的模块、元件及装置的各种实施方案的元件制造为驻留于(例如)同一芯片上或芯片组中的两个或两个以上芯片当中的电子及/或光学装置。此装置的一个实例为逻辑元件(例如,晶体管或门)的固定或可编程阵列。本文中所描述的设备的各种实施方案的一个或一个以上元件也可全部或部分地实施为经布置以在逻辑元件的一个或一个以上固定或可编程阵列(例如,微处理器、嵌入式处理器、IP核心、数字信号处理器、FPGA、ASSP及ASIC)上执行的一个或一个以上指令集。如本文中所描述的设备的实施方案的一个或一个以上元件有可能用于实施并非与所述设备的操作直接相关的任务或执行并非与所述设备的操作直接相关的其它指令集,例如与嵌入有所述设备的装置或系统的另一操作相关的任务。此设备的实施方案的一个或一个以上元件还有可能具有共用结构(例如,用于在不同时间执行代码的对应于不同元件的部分的处理器、经执行以在不同时间实施对应于不同元件的任务的指令集,或在不同时间对不同元件执行操作的电子及/或光学装置的布置)。权利要求1.一种音频信号处理方法,所述方法包含使用经配置以处理音频信号的装置来执行以下动作中的每一者基于来自第一音频信号的信息产生抗噪声信号;使第二音频信号的目标分量与所述第二音频信号的噪声分量分离,以产生(A)经分离的目标分量及(B)经分离的噪声分量当中的至少一者;以及基于所述抗噪声信号产生音频输出信号,其中所述音频输出信号是基于(A)所述经分离的目标分量及(B)所述经分离的噪声分量当中的至少一者。2.根据权利要求1所述的音频信号处理方法,其中所述第一音频信号为错误反馈信号。3.根据权利要求1所述的音频信号处理方法,其中所述第二音频信号包括所述第一音频信号。4.根据权利要求1所述的音频信号处理方法,其中所述分离包含使第二音频信号的目标分量与所述第二音频信号的噪声分量分离,以产生经分离的目标分量,且其中所述音频输出信号是基于所述经分离的目标分量。5.根据权利要求4所述的音频信号处理方法,其中所述产生音频输出信号包括将所述抗噪声信号与所述经分离的目标分量混合。6.根据权利要求4所述的音频信号处理方法,其中所述经分离的目标分量为经分离的话音分量,且其中所述分离目标分量包含使所述第二音频输入信号的话音分量与所述第二音频输入信号的噪声分量分离,以产生所述经分离的话音分量。7.根据权利要求4所述的音频信号处理方法,其中所述抗噪声信号是基于所述经分离的目标分量。8.根据权利要求4所述的音频信号处理方法,其中所述方法包含将所述经分离的目标分量从所述第一音频信号减去,以产生第三音频信号,且其中所述抗噪声信号是基于所述第三音频信号。9.根据权利要求1所述的音频信号处理方法,其中所述第二音频信号为多信道音频信号。10.根据权利要求9所述的音频信号处理方法,其中所述分离包括对所述多信道音频信号执行空间选择性处理操作,以产生经分离的目标分量及经分离的噪声分量当中的所述至少一者。11.根据权利要求1所述的音频信号处理方法,其中所述分离包含使第二音频信号的目标分量与所述第二音频信号的噪声分量分离,以产生经分离的噪声分量,且其中所述第一音频信号包括通过所述分离产生的所述经分离的噪声分量。12.根据权利要求1所述的音频信号处理方法,其中所述方法包含将所述音频输出信号与远端通信信号混合。13.一种计算机可读媒体,其包含在由至少一个处理器执行时致使所述至少一个处理器实施音频信号处理方法的指令,所述指令包含在由处理器执行时致使所述处理器基于来自第一音频信号的信息产生抗噪声信号的指令;在由处理器执行时致使所述处理器使第二音频信号的目标分量与所述第二音频信号的噪声分量分离以产生(A)经分离的目标分量及(B)经分离的噪声分量当中的至少一者的指令;以及在由处理器执行时致使所述处理器基于所述抗噪声信号产生音频输出信号的指令,其中所述音频输出信号是基于(A)所述经分离的目标分量及(B)所述经分离的噪声分量当中的至少一者。14.根据权利要求13所述的计算机可读媒体,其中所述第一音频信号为错误反馈信号。15.根据权利要求13所述的计算机可读媒体,其中所述第二音频信号包括所述第一音频信号。16.根据权利要求13所述的计算机可读媒体,其中所述在由处理器执行时致使所述处理器进行分离的指令包括在由处理器执行时致使所述处理器使第二音频信号的目标分量与所述第二音频信号的噪声分量分离以产生经分离的目标分量的指令,且其中所述音频输出信号是基于所述经分离的目标分量。17.根据权利要求16所述的计算机可读媒体,其中所述在由处理器执行时致使所述处理器产生音频输出信号的指令包括在由处理器执行时致使所述处理器将所述抗噪声信号与所述经分离的目标分量混合的指令。18.根据权利要求16所述的计算机可读媒体,其中所述经分离的目标分量为经分离的话音分量,且其中所述在由处理器执行时致使所述处理器分离目标分量的指令包括在由处理器执行时致使所述处理器使所述第二音频输入信号的话音分量与所述第二音频输入信号的噪声分量分离以产生所述经分离的话音分量的指令。19.根据权利要求16所述的计算机可读媒体,其中所述抗噪声信号是基于所述经分离的目标分量。20.根据权利要求16所述的计算机可读媒体,其中所述媒体包括在由处理器执行时致使所述处理器将所述经分离的目标分量从所述第一音频信号减去以产生第三音频信号的指令,且其中所述抗噪声信号是基于所述第三音频信号。21.根据权利要求13所述的计算机可读媒体,其中所述第二音频信号为多信道音频信号。22.根据权利要求21所述的计算机可读媒体,其中所述在由处理器执行时致使所述处理器进行分离的指令包括在由处理器执行时致使所述处理器对所述多信道音频信号执行空间选择性处理操作以产生经分离的目标分量及经分离的噪声分量当中的所述至少一者的指令。23.根据权利要求13所述的计算机可读媒体,其中所述在由处理器执行时致使所述处理器进行分离的指令包括在由处理器执行时致使所述处理器使第二音频信号的目标分量与所述第二音频信号的噪声分量分离以产生经分离的噪声分量的指令,且其中所述第一音频信号包括由所述处理器产生的所述经分离的噪声分量。24.根据权利要求13所述的计算机可读媒体,其中所述媒体包括在由处理器执行时致使所述处理器将所述音频输出信号与远端通信信号混合的指令。25.一种用于音频信号处理的设备,所述设备包含用于基于来自第一音频信号的信息产生抗噪声信号的装置;用于使第二音频信号的目标分量与所述第二音频信号的噪声分量分离以产生(A)经分离的目标分量及(B)经分离的噪声分量当中的至少一者的装置;以及用于基于所述抗噪声信号产生音频输出信号的装置,其中所述音频输出信号是基于(A)所述经分离的目标分量及(B)所述经分离的噪声分量当中的至少一者。26.根据权利要求25所述的设备,其中所述第一音频信号为错误反馈信号。27.根据权利要求25所述的设备,其中所述第二音频信号包括所述第一音频信号。28.根据权利要求25所述的设备,其中所述用于分离的装置经配置以使第二音频信号的目标分量与所述第二音频信号的噪声分量分离,以产生经分离的目标分量,且其中所述音频输出信号是基于所述经分离的目标分量。29.根据权利要求观所述的设备,其中所述用于产生音频输出信号的装置经配置以将所述抗噪声信号及所述经分离的目标分量混合。30.根据权利要求观所述的设备,其中所述经分离的目标分量为经分离的话音分量,且其中所述用于分离目标分量的装置经配置以使所述第二音频输入信号的话音分量与所述第二音频输入信号的噪声分量分离,以产生所述经分离的话音分量。31.根据权利要求观所述的设备,其中所述抗噪声信号是基于所述经分离的目标分量。32.根据权利要求观所述的设备,其中所述设备包括用于将所述经分离的目标分量从所述第一音频信号减去以产生第三音频信号的装置,且其中所述抗噪声信号是基于所述第三音频信号。33.根据权利要求25所述的设备,其中所述第二音频信号为多信道音频信号。34.根据权利要求33所述的设备,其中所述用于分离的装置经配置以对所述多信道音频信号执行空间选择性处理操作,以产生经分离的目标分量及经分离的噪声分量当中的所述至少一者。35.根据权利要求25所述的设备,其中所述用于分离的装置经配置以使第二音频信号的目标分量与所述第二音频信号的噪声分量分离,以产生经分离的噪声分量,且其中所述第一音频信号包括由所述用于分离的装置产生的所述经分离的噪声分量。36.根据权利要求25所述的设备,其中所述设备包括用于将所述音频输出信号与远端通信信号混合的装置。37.一种用于音频信号处理的设备,所述设备包含主动噪声消除滤波器,其经配置以基于来自第一音频信号的信息产生抗噪声信号;源分离模块,其经配置以使第二音频信号的目标分量与所述第二音频信号的噪声分量分离,以产生(A)经分离的目标分量及(B)经分离的噪声分量当中的至少一者;以及音频输出级,其经配置以基于所述抗噪声信号产生音频输出信号,其中所述音频输出信号是基于(A)所述经分离的目标分量及(B)所述经分离的噪声分量当中的至少一者。38.根据权利要求37所述的设备,其中所述第一音频信号为错误反馈信号。39.根据权利要求37所述的设备,其中所述第二音频信号包括所述第一音频信号。40.根据权利要求37所述的设备,其中所述源分离模块经配置以使第二音频信号的目标分量与所述第二音频信号的噪声分量分离,以产生经分离的目标分量,且其中所述音频输出信号是基于所述经分离的目标分量。41.根据权利要求40所述的设备,其中所述音频输出级经配置以将所述抗噪声信号与所述经分离的目标分量混合。42.根据权利要求40所述的设备,其中所述经分离的目标分量为经分离的话音分量,且其中所述源分离模块经配置以使所述第二音频输入信号的话音分量与所述第二音频输入信号的噪声分量分离,以产生所述经分离的话音分量。43.根据权利要求40所述的设备,其中所述抗噪声信号是基于所述经分离的目标分量。44.根据权利要求40所述的设备,其中所述设备包括经配置以将所述经分离的目标分量从所述第一音频信号减去以产生第三音频信号的混音器,且其中所述抗噪声信号是基于所述第三音频信号。45.根据权利要求37所述的设备,其中所述第二音频信号为多信道音频信号。46.根据权利要求45所述的设备,其中所述源分离模块经配置以对所述多信道音频信号执行空间选择性处理操作,以产生经分离的目标分量及经分离的噪声分量当中的所述至少一者。47.根据权利要求37所述的设备,其中所述源分离模块经配置以使第二音频信号的目标分量与所述第二音频信号的噪声分量分离,以产生经分离的噪声分量,且其中所述第一音频信号包括由所述源分离模块产生的所述经分离的噪声分量。48.根据权利要求37所述的设备,其中所述设备包括经配置以将所述音频输出信号与远端通信信号混合的混音器。全文摘要本发明揭示增强的侧音信号在主动噪声消除操作中的使用。文档编号G10K11/178GK102209987SQ200980145048公开日2011年10月5日申请日期2009年11月24日优先权日2008年11月24日发明者张国亮,朴雄靖申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1