首页 / 专利库 / 信号处理 / 抽头系数 / 便携式音频设备中的有源噪声抵消判定

便携式音频设备中的有源噪声抵消判定

阅读:1019发布:2020-10-23

专利汇可以提供便携式音频设备中的有源噪声抵消判定专利检索,专利查询,专利分析的服务。并且本公开涉及便携式音频设备中的有源噪声抵消判定。有源噪声抵消(ANC) 电路 耦合到便携式音频设备中 耳 机扬声器的输入,用来控制在设备外面并且可以被设备的用户听到的环境噪声。麦克 风 将拾取从耳机扬声器发出的声音,及环境噪声。响应确定对于从耳机扬声器发出的声音有多少被噪声破坏的估计指示噪声的破坏不足,控制电路去激活ANC。在另一种实施方式中,ANC判定是响应于确定环境噪声等级的估计大于可能由ANC引起的声音假象的 阈值 等级。还描述和要求了其它实施方式。,下面是便携式音频设备中的有源噪声抵消判定专利的具体信息内容。

1.一种便携式音频设备,包括:
机扬声器,具有接收音频信号的输入;
有源噪声抵消(ANC)电路,在所述耳机扬声器的所述输入提供抗噪声信号来控制所述便携式音频设备外面的被所述便携式音频设备的用户听到的环境噪声;及噪声测量电路,具有耦合到第一麦克的输出的第一输入和耦合成接收所述音频信号与所述抗噪声信号的第二输入,所述第一麦克风拾取(a)从所述耳机扬声器发出的声音和(b)环境噪声;及
控制电路,耦合成从所述噪声测量电路接收所述环境噪声的估计并且响应于确定对于从所述耳机扬声器发出的声音中有多少被所述环境噪声破坏的估计指示噪声的破坏不足而去激活所述ANC电路。
2.如权利要求1所述的便携式音频设备,其中所述ANC电路包括抗噪声滤波器,所述抗噪声滤波器反转其输入处的信号,所述输入被耦合成接收所述环境噪声的估计。
3.如权利要求1所述的便携式音频设备,其中所述ANC电路包括:拾取所述环境噪声的第二麦克风,其中所述第一麦克风比所述第二麦克风更靠近所述耳机扬声器放置;和利用由所述第二麦克风拾取的所述环境噪声的表示生成所述抗噪声信号的自适应滤波器。
4.如权利要求1所述的便携式音频设备,其中所述控制电路将参考所述音频信号与所述环境噪声来计算信噪比(SNR),并且其中所述控制电路将在计算出的SNR高于预定阈值时去激活所述ANC电路。
5.如权利要求3所述的便携式音频设备,其中所述噪声测量电路包括:
第一滤波器,对所述耳机扬声器和所述第一麦克风进行建模,其中所述音频信号和所述抗噪声信号将通过所述第一滤波器;
差分单元,具有耦合到所述第一麦克风的输出的第一输入和耦合到所述第一滤波器的输出的第二输入;及
第二滤波器,对所述耳机扬声器和所述第一麦克风进行建模,其中所述音频信号将通过所述第二滤波器。
6.如权利要求5所述的便携式音频设备,其中所述控制电路包括:
平滑调节器,平滑来自所述第二滤波器的输出和所述差分单元的输出的信号;及判定电路,具有分别耦合成接收平滑后的信号的第一输入和第二输入,及指示所述ANC电路是否将被去激活的输出。
7.如权利要求6所述的便携式音频设备,其中所述控制电路将利用所述平滑后的信号计算信噪比(SNR),并且其中当计算出的SNR高于预定阈值时,所述控制电路将去激活所述ANC电路。
8.如权利要求1所述的便携式音频设备,其中,在远端用户与所述便携式音频设备的近端用户之间的通话过程中,所述ANC电路在被激活时能够增强所述音频信号中所包含的且被所述近端用户通过所述耳机扬声器听到的所述远端用户的语音的可懂度。
9.一种便携式音频设备,包括:
耳机扬声器,具有接收音频信号的输入;
有源噪声抵消(ANC)电路,耦合到所述耳机扬声器的所述输入来控制所述便携式音频设备外面的被所述便携式音频设备的用户听到的环境噪声;及
控制电路,计算从所述耳机扬声器发出的声音中存在的音频假象的强度,其中,所述控制电路响应于确定所述音频假象的强度大于所估计的所述环境噪声的等级,去激活所述ANC电路。
10.如权利要求9所述的便携式音频设备,还包括:
噪声测量电路,确定所述环境噪声的估计,所述噪声测量电路具有:
第一麦克风,拾取(a)从所述耳机扬声器发出的声音和(b)所述环境噪声,第一滤波器,对所述扬声器的输出处且被所述第一麦克风拾取的声学响应进行建模,所述第一滤波器具有耦合成接收所述音频信号和由所述ANC电路产生的抗噪声信号的输入,
第二滤波器,具有与所述第一滤波器相似的频率响应,其中所述音频信号将通过所述第二滤波器,及
差分单元,具有耦合到所述第一麦克风的输出的第一输入和耦合到所述第一滤波器的输出的第二输入,所述差分单元具有表示所述环境噪声的所述估计的输出,并且其中所述控制电路具有耦合到所述差分单元的所述输出的输入,根据输入计算所述音频假象的强度。
11.如权利要求9所述的便携式音频设备,其中所述控制电路将确定超过所述ANC电路的有效频率范围的所述音频假象的强度。
12.一种利用便携式音频通信设备执行通话的方法,包括:
激活有源噪声抵消(ANC)电路来在所述通话过程中控制环境噪声;
确定对于从所述便携式音频通信设备的耳机扬声器发出的声音中有多少被所述环境噪声破坏的估计指示噪声的破坏不足;及
响应于所述确定而去激活所述ANC电路。
13.如权利要求12所述的方法,其中所述确定包括参考下行链路语音信号和所述环境噪声来比较信噪比(SNR)与预定阈值以确定所述SNR大于所述预定阈值。
14.如权利要求12所述的方法,其中去激活所述ANC电路包括:
把其输出馈送到所述耳机扬声器的数字抗噪声滤波器的多个抽头系数设置成零。
15.如权利要求14所述的方法,其中去激活所述ANC电路还包括:
禁用更新所述抽头系数的自适应滤波器控制器,以使得所述抽头系数不再被更新。
16.如权利要求12所述的方法,其中去激活所述ANC电路包括:
禁用更新数字抗噪声滤波器的多个抽头系数的自适应滤波器控制器,以使得所述抽头系数不再被更新。
17.一种利用便携式音频通信设备执行通话的方法,包括:
a)确定对于所述通话过程中从所述便携式音频通信设备的耳机扬声器发出的声音中有多少被环境噪声破坏的估计指示噪声的破坏足够;
b)响应于a)中的确定,激活有源噪声抵消(ANC)电路以在所述通话过程中控制所述环境噪声;然后
c)确定对于所述通话过程中从所述耳机扬声器发出的声音中有多少被环境噪声破坏的估计指示噪声的破坏不足;及
d)响应于c)中的确定,去激活所述ANC电路。
18.一种利用便携式音频通信设备执行通话的方法,包括:
估计所述通话过程中被所述便携式音频通信设备的用户听到的环境噪声;
确定音频假象阈值,所述音频假象阈值指示可能由所述ANC电路引起的且在从所述便携式音频通信设备的耳机扬声器发出后被所述便携式音频通信设备的用户听到的音频假象的强度;及
响应于所估计的噪声等级小于所述音频假象阈值,在所述通话过程中去激活所述ANC电路。
19.如权利要求18所述的方法,其中确定音频假象阈值包括加载预定嘶声阈值。
20.如权利要求18所述的方法,还包括:
响应于所估计的噪声等级大于所述音频假象阈值,在所述通话过程中激活所述ANC电路。
21.一种便携式音频设备,包括:
移动电话手机,其中具有集成的耳机扬声器,所述耳机扬声器具有耦合成接收下行链路语音信号的输入,还具有指示什么时候所述手机贴近用户的耳朵和什么时候没有的检测器;
有源噪声抵消(ANC)电路,耦合到所述耳机扬声器的输入以控制所述便携式音频设备外面被所述便携式音频设备的用户听到的环境噪声;及
ANC判定控制电路,耦合到所述检测器和所述ANC电路,当所述检测器指示所述手机没有贴近所述用户的耳朵时,去激活所述ANC电路。

说明书全文

便携式音频设备中的有源噪声抵消判定

技术领域

[0001] 本发明的一种实施方式涉及在诸如移动电话的便携式音频设备中有源噪声抵消(ANC)过程或者电路的激活与去激活。还描述了其它实施方式。

背景技术

[0002] 移动电话使它们的用户能够在许多不同的声学环境中进行交谈,有些环境相对安静,而有些相当吵杂。用户可能处于特别恶劣的声学环境中,即,具有高背景或环境噪声等级,诸如在繁忙的街道上或者在机场或火车站附近。为了改善远端用户语音对处于恶劣声学环境(即,其中环境噪声或者移动电话周围不期望的声音特别高的环境)中的近端用户的可懂度,一种称为有源噪声抵消(ANC)的音频信号处理技术可以在移动电话中实现。利用ANC,通过产生被设计成抵消背景声音的抗噪声信号并用这种抗噪声信号驱动机扬声器,减小了近端用户通过贴近的耳朵或戴耳机扬声器的耳朵可以听到的背景声音。这种环境噪声降低系统可以基于两种不同原理中的任意一种,即,“反馈”方法和“前馈”方法。
[0003] 在反馈方法中,小的麦克放到在用户的耳朵与耳机外壳内侧之间形成的腔体内。这个麦克风用于拾取泄漏到该腔体中的背景声音。来自该麦克风的输出信号经可以包括模拟放大器与数字滤波器负反馈回路耦合返回到耳机扬声器。这形成了一种伺服系统,其中耳机扬声器被驱动,从而尝试在拾取麦克风处造成空声压等级。相反,对于前馈方法,拾取麦克风放在耳机外壳的外面,以便直接检测环境噪声。检测到的噪声再次被放大而且可以利用模拟和/或数字信号处理部件被反转和以别的方式被过滤,然后馈送到耳机扬声器。这被设计成产生组合的声学输出,不仅包含主要的音频内容信号(在这种情况下是远端用户的下行链路语音),而且还包含噪声降低信号成分。后者被设计成在耳机扬声器的出口处基本上抵消进入的环境噪声。这些ANC技术都是要为处于恶劣噪声环境中的便携式音频设备的用户创造出轻松的聆听体验。

发明内容

[0004] 在本发明的一种实施方式中,便携式音频设备具有带接收音频信号的输入的耳机扬声器,及拾取从耳机信号发出的声音和在设备外面但可以被设备的用户听到的任何环境或背景噪声的第一麦克风。该设备还包括耦合到耳机扬声器的输入的ANC电路,以便控制环境噪声。计算从耳机扬声器发射的声音中有多少已被环境噪声破坏的估计。然后,控制电路确定这个估计是否指示噪声的破坏不足,在这种情况下它将去激活ANC电路。这将帮助保存便携式设备中的电池寿命,因为在许多情况下,便携式音频设备用户周围的环境并不恶劣,即,是相对安静的,这使得运行ANC不会给用户提供好处。
[0005] 但是,如果所述估计指示噪声导致了足够的破坏(例如,当用户处于恶劣的声学环境中时),那么就判定不去激活ANC电路。换句话说,如果所述估计指示环境噪声导致了足够的破坏,就允许ANC电路继续工作。
[0006] 在一种实施方式中,在计算信噪比和随后作出关于是去激活还是激活ANC的阈值判定之前,根据主观的响度加权(loudness weighting)对环境噪声和主要音频信号的估计进行平滑,然后进行平均。主观的响度加权可以被过滤,以使得只考虑预期ANC有效的频率(当确定SNR时)。例如,在有些情况下,由ANC进行的有效噪声降低可以限定到范围500-1500Hz。而且,关于激活或去激活ANC的判定可以只在把滞后(hysteresis)引入阈值SNR值之后才作出,以防止在阈值附近判定的快速切换。
[0007] 在另一种实施方式中,确定代表从耳机扬声器发出的声音中可能由ANC引起的音频假象的实际或预期强度的阈值。这种假象是由于ANC电路的运行而造成的,而且有时候称为可以被用户听到的“嘶声(hiss)”。如果认为所估计的环境噪声比嘶声阈值高,就激活(或者不去激活)ANC,由此允许ANC继续降低不想要的环境声音。另一方面,如果用户听到比需要抵消的噪声还要多的嘶声,那么就去激活ANC电路。这反映了其中ANC电路没有提供足够的用户好处并且因此可以被关掉以便节省电的情况。
[0008] 根据本发明的另一种实施方式,利用便携式音频设备执行通话或者播放音频文件或音频流的方法可以如下进行。为了在通话或回放过程中控制环境噪声,激活设备中的ANC电路。计算对于从设备的耳机扬声器发出的声音中有多少已被环境噪声破坏的估计。然后,确定该估计是否指示噪声的破坏不足,在这种情况下去激活ANC电路。另一方面,如果所述估计指示噪声导致了足够的破坏,就允许ANC电路继续运行,尝试降低不想要的环境噪声。所述估计可以作为信噪比(SNR)来计算,这可以参考在播放音频文件或音频流时产生的下行链路语音信号或音频信号。
[0009] 在一种实施方式中,可以通过把数字抗噪声滤波器(其输出馈送到耳机扬声器)的抽头系数设置成零来去激活ANC电路,以使得滤波器基本上不输出信号。此外,去激活ANC电路同时还可以包括禁用通常更新那些抽头系数的自适应滤波器控制器,以使得所述抽头系数不再被更新。
[0010] 在一种备选实施方式中,可以通过禁用所述自适应滤波器控制器来去激活ANC电路,以使得抗噪声滤波器的抽头系数不再被更新(例如,冻结所述自适应滤波器,以使得尽管抗噪声滤波器输出了一些信号,但后者不变而且控制器不再对其计算任何更新)。
[0011] 在利用便携式音频设备执行通话或者播放音频文件或音频流的方法的再一种实施方式中,在确定从耳机扬声器发射的声音有由于存在环境噪声而造成的足够破坏之前,在通话或回放的过程中不激活ANC电路。其后,再次计算对于从耳机扬声器发出的声音(在通话或回放的过程中)中有多少被破坏的估计,并且如果环境噪声的破坏不足,就去激活ANC电路。
[0012] 以上概述不包括本发明所有方面的详尽列表。预期本发明包括可以根据以上概述的各方面及以下具体实施方式中所公开并在与本申请一起提交的权利要求中特别指出的那些的所有合适组合实践的所有系统与方法。这种组合具有未在以上概述中具体陈述的特定优点。附图说明
[0013] 本发明的实施方式是作为例子而不是作为限制在附图中说明的,其中相同的标号指示类似的元件。应当注意,本公开内容中对本发明“一个”或“一种”实施方式的提及不一定指同一个实施方式,而是意味着至少一个。
[0014] 图1绘出了由用户在恶劣声学环境中所使用的移动通信设备。
[0015] 图2是基于对信号和噪声的估计在音频设备中作出ANC判定的系统的框图
[0016] 图3是控制过程或电路基于信号和噪声估计作出是激活还是去激活ANC的判定的算法的框图。
[0017] 图4是针对句子和单音节词的可懂度对SNR的图表。
[0018] 图5是基于信号和噪声估计的前馈ANC和ANC判定控制的框图。
[0019] 图6是基于信号和噪声估计的反馈ANC和ANC判定控制的框图。
[0020] 图7绘出了用于作出ANC判定的算法或过程。
[0021] 图8绘出了基于计算环境噪声的强度并将其与嘶声阈值作比较来作出ANC判定的另一种算法。

具体实施方式

[0022] 现在将参考附图解释本发明的几种实施方式。尽管阐述了很多细节,但是应当理解,本发明的有些实施方式可以没有这些细节地被实践。在其它情况下,众所周知的电路、结构和技术没有具体示出,从而不模糊对本描述的理解。
[0023] 图1绘出了处于恶劣声学环境中的近端用户所使用的便携式音频设备2,在这里是移动通信设备。在与远端用户进行交谈的时候,近端用户把便携式音频设备2,尤其是耳机扬声器6,贴近他的耳朵。交谈一般是在该近端用户的便携式音频设备2与远端用户的音频设备4之间的在称为“通话”的过程中发生的。在这种情况下,通话或通信连接或信道包括无线片段,其中基站5利用例如蜂窝电话协议与近端用户的设备2通信。但是,总的来说,在这里描述的ANC判定机制可以应用到其它类型的手持式、电池供电的音频设备,包括使用任何已知类型的网络3的便携式音频通信设备,所述网络3包括无线/蜂窝网络和无线/局域网络,结合普通老式电话系统(POTS)、公共电话交换网络(PSTN),和或许还有高速互联网连接之上的一个或多个片段(例如,使用互联网协议上的语音)。
[0024] 在通话过程中,近端用户将听到他周围的一些环境噪声,该环境噪声可能泄漏到在用户的耳朵与耳机扬声器6位于其后面的外壳或外罩之间形成的腔体中。在这种单耳布置中,近端用户会在他的左耳中听到远端用户的语音,但还会听到一些泄漏到其左耳附近的腔体中的环境噪声。该近端用户的右耳完全暴露给了环境噪声。
[0025] 如以上所解释的,运行在音频设备2中的有源噪声抵消(ANC)机制可以减少进入用户左耳并将破坏主要音频内容——在这个例子中是远端用户的语音——的不想要的声音。但是,在有些情况下,ANC对语音的可懂度只有很小的改善,尤其是在用户耳朵处的信噪比(SNR)大于某个阈值的时候(如下面所讨论的)。而且,ANC引起在相对安静的环境中可以被用户听到的可听见的假象(artifact)。当确定ANC对用户没有实质性好处的时候,本发明的各种实施方式以一种帮助减少这种可听见的假象的存在和节省电力的方式作出ANC激活和去激活的判定。
[0026] 现在转向图2,示出了基于对信号和噪声的估计在音频设备中作出ANC判定的系统的框图。ANC10(也称为ANC电路10)生成抗噪声信号,an(k),在被馈送到耳机扬声器6的输入之前,该信号an(k)与期望的音频信号被混合器12结合到一起。这可以是完全传统的反馈或前馈ANC机制。根据本发明的实施方式,基于计算出的或者估计的信号s’(k)与噪声n’(k)的值,ANC判定控制块11确定是激活还是去激活ANC块10。由于在本公开内容中所绘出的块对任何音频信号所执行的信号处理操作都是在离散时间域中进行的,因此,对s’(k)与n’(k)的提及在这里用于代表离散值的时间序列。更一般地说,有可能以模拟形式(连续的时间域)实现功能单元块中的一些或全部。但是,相信数字域是更灵活的而且更适于在调制解调器、消费者电子音频设备——诸如智能电话、数字媒体播放器——及台式和笔记本个人电脑中实现。
[0027] 信号估计与噪声估计是由噪声测量电路9计算的,该电路9包括误差麦克风8,误差麦克风8以既拾取(a)从耳机扬声器6发出的声音又拾取(b)泄漏到位于耳机扬声器6前面的手机外罩或外壳(未示出)与用户耳朵之间的腔体或区域中的环境噪声的方式定位和定向。误差麦克风8可以嵌入在蜂窝手机的外罩中,在该外罩中还集成了耳机扬声器6,对准由用户的耳朵和手机正面耳机区域形成的腔体,即,靠近耳机扬声器但远离用于拾取近端用户语音的主要或讲话麦克风(未示出)。耳机扬声器6与误差麦克风8的这种组合与相对用户耳朵形成的声学腔体一起被称为受ANC电路10控制的系统或设施(plant);这种系统或设施的频率响应标记为F。数字滤波器对这种系统或设施F进行建模,而且被描述为具有频率响应F’,其一个实例在噪声测量电路9中作为第一滤波器13出现,如图所示。由麦克风拾取的信号被馈送到差分单元18,该差分单元18的另一个输入接收来自第一滤波器13的输出的信号。这允许差分单元18的输出提供环境噪声n’(k)的估计,而第二滤波器17(F’的第二个实例)的输出提供主要的或者期望的音频信号s’(k)(在这里是下行链路语音信号)的估计。
[0028] 估计出的信号s’(k)和n’(k)被输入到ANC判定控制电路11,然后,电路11可以确定对于从耳机扬声器6发出的声音中有多少被环境噪声破坏的估计(例如,SNR)。SNR可以在其中ANC有效的主要可听见频率范围内计算,例如,在300-500Hz之间的低端,高达1.5-2kHz的高端。信号与噪声等级可以作为ANC有效频率范围内及序列s’(k)和n’(k)的有限时间间隔或中的信号能量来计算。如果指示噪声的破坏不足(或者说SNR大于预定阈值),就去激活ANC电路10,这与相信在这种情况下ANC不会给近端用户带来好处一致。
[0029] 可替换地,ANC判定控制11可以确定其计算出的估计指示噪声导致了足够的破坏(或者说SNR小于预定阈值)。在那种情况下,ANC电路10不应当被去激活(这与预期在这时候ANC会通过提高远端用户语音的可懂度而给近端用户带来好处一致)。在本发明的再一种实施方式中,随后ANC判定控制11实际激活ANC电路10。
[0030] 仍然参考图2,在其中耳机扬声器6是移动或无线电话手机(例如,蜂窝电话、具有基于无线局域网的互联网电话能力的智能电话及基于卫星的移动电话)的集成“接收器”的实施方式中,依赖于用户如何及是否把手机的耳机区域贴近其耳朵,设施F充分变化,例如多达40分贝。在那种情况下,用于传递函数F’的固定模型(出现在滤波器13和17中)可能无法正确地确定信号与噪声估计s’(k)和n’(k)。相应地,传递函数F’应当在手机工作过程中(例如,在通话过程中)持续地更新。滤波器13、17可以实现为数字自适应滤波器,其抽头系数通过自适应滤波器控制器16根据任何适当的传统算法,例如,最小均方算法,来修改。自适应滤波器控制器16把(还输入到混合器12的)音频信号和对噪声n’(k)的估计作为输入,并且使用例如最小均方算法来进行迭代过程,该过程尝试收敛抽头系数,以使得非常少或者没有来自音频信号的内容出现在差分单元21的输出中。换句话说,自适应滤波器控制器16修改(反映在滤波器13、17中的)抽头系数,以使得其传递函数F’将大体上与系统或设施F的传递函数匹配。在实践当中,因为当用户移动手机靠近或离开其耳朵时设施F变化,所以可能需要短的收敛时间来获得这种匹配(例如,大约一或者两秒)。因此,ANC判定控制块11所作的任何判定都可以根据来自自适应滤波器控制器16的、表示设施F的建模最新或者自适应滤波器算法中有足够收敛的信号来调节。
[0031] 在实践当中,图2中所绘出的布置可以在音频编码器/解码器集成电路管芯(也称为编解码器芯片)中实现,该管芯可以执行几种其它的音频相关功能,诸如麦克风信号的模数转换数模转换及模拟预放大。在其它实施方式中,图2的布置可以在适于移动无线通信的数字信号处理编解码器中实现,其中编解码器可以包括诸如下行链路和上行链路语音增强处理的功能,例如,以下中的一个或多个:混合、声学回声消除、噪声抑制、语音信道自动增益控制、压缩与扩展及均衡。图2中所绘出的整个功能性可以在离散的时间域中执行,其中,在输入到耳机扬声器6之前,诸如模拟麦克风的输出的模拟信号已经转换成了数字形式,而且混合器12的输出信号已经转换成了模拟形式;这些众所周知的方面不需要明确地描述或者在附图中示出。
[0032] 现在转向图3,示出了用于ANC判定控制11(见图2)的算法,其中计算信噪比(SNR)并与阈值进行比较。图3中所绘出的块可以是数字时间域的处理元件,或者它们也可以是频率域的处理元件。信号与噪声估计s’(k)和n’(k)都通过平滑调节器,在这个例子中,平滑调节器包括主观响度加权块12和平均块14。响度加权块12可以是在测量音频系统中的噪声时所使用的典型过滤操作(例如,A-加权,ITU-R 468)。平均块14可以实现典型的均方根或者其它合适的信号平均算法,例如ITU-T G.160,用以下公式例示:
[0033]
[0034] 然后,通过基于如图3所示的可配置的阈值参数x来从根本上比较平滑后的噪声估计n”(k)与平滑后的信号估计s”(k),响度加权和平均块12、14之后的输出序列由阈值判定块15用来计算信噪比。这个块基本上如下确定从耳机扬声器6发出的声音是否被环境噪声充分破坏(见图2)。如果SNR低于可配置的参数或者阈值,就作出不去激活ANC电路或者激活它的判定。这是因为,在这种情况下,预期ANC有可能实现用户可能听到的不想要的声音的一些实质性减少。另一方面,如果SNR高于该阈值,那么就暗示声学环境可能是足够安静的,这使得ANC可能不会为用户提供什么好处,因此应当去激活或禁用,或者不被激活或启用,以节省电力并避免不想要的音频假象。
[0035] 用于SNR比较的阈值可以利用关于由典型通信系统所执行的各种类型语音的可懂度的已经公布的已知信息来确定。图4绘出了这种查找(finding)的结果。根据本发明的一种实施方式,可能适于ANC判定控制11的一个特定阈值是大约12dBA。在12dBA,预期当时单音节词可以听懂80%或者更多,而句子当时可以听懂多于90%。但是,更一般地说,阈值可以设置成高于12dBA或者低于12dBA,因为,为了作出去激活ANC的判定,通过把阈值设置得更高,环境噪声等级需要更低。
[0036] 现在转向图5,示出了前馈ANC的框图,及与图2相同的噪声测量电路9和ANC判定控制11。在本发明的这种实施方式中,ANC电路10包括参考麦克风9,在一种实施方式中,参考麦克风9也可以集成到便携式音频设备2的手机外罩中并且被定位和定向成拾取环境噪声。换句话说,参考麦克风9被定向并从而意在主要检测环境噪声,而不是近端用户的语音或者从耳机扬声器6发出的任何声音。在有些情况下,参考麦克风9将离耳机扬声器6比误差麦克风8更远,或者它可以被定向在与主要或讲话麦克风(未示出)不同的方向,其中主要或讲话麦克风一般用于拾取近端用户的语音。例如,现在参考图1,参考麦克风9可以指到便携式音频设备手机外罩的背面外面,与指到正面或底侧外面的耳机扬声器6相反。
[0037] 图5的前馈布置还将包括抗噪声滤波器16,抗噪声滤波器16的输入可以耦合到参考麦克风9的输出,而其输出产生馈送到混合器12的抗噪声信号。此外,在本发明的这种实施方式中,ANC电路10包括自适应滤波器控制器19,它持续地调节抗噪声滤波器16的抽头系数,以便实现耳机腔体中最低等级的总噪声。为此,利用其传递函数也是F’的滤波器20,自适应滤波器控制器19接收参考麦克风9的输出的过滤版本作为输入,其中F’是真正系统或设施F的模型。这实质上是可以被用户听到的环境噪声的另一种估计。基于作为输入的这两个噪声估计,自适应滤波器控制器19持续地调节抗噪声滤波器16,从而减少或者最小化耳机腔体中噪声的量(即,由误差麦克风8拾取的声音减去过滤后的语音信号s’(k))。在一种实施方式中,为了收敛到最小化耳机腔体中估计噪声n’(k)+an’(k)的抗噪声滤波器16的抽头系数的解,最小均方算法也可以用于自适应滤波器控制器19。
[0038] 应当注意,尽管在图5中没有明确绘出,但是,通过出现在滤波器13、17、20中的传递函数F’对设施F的建模应当是“在线的”,即,在便携式音频设备2的工作过程中持续地被调节。因而,传递函数F’不是固定的,而是变化的,以匹配实际设施F中由于用户移动手机耳机区域靠近和离开其耳朵所发生的变化。
[0039] 与图5中所绘出的用于ANC的前馈机制相反,图6示出了反馈ANC的框图。在这种情况下,除现在到混合器12的抗噪声信号输入由抗噪声数字滤波器22生成之外,噪声测量电路9和混合器12以与图5中相同的方式布置,其中抗噪声数字滤波器22的输入耦合成接收噪声估计n’(k)。ANC判定控制11可以与图5相同的方式运行,以噪声和信号估计作为输入并且使用它们来确定从耳机扬声器6发出的声音中有多少被环境噪声破坏了(并且以此为据来去激活或激活抗噪声数字滤波器22)。在一种实施方式中,通过生成估计n’(k)的反数,抗噪声数字滤波器22执行其输入序列的简单反转,从而在耳机扬声器6的输出抵消不想要的声音(环境噪声)。
[0040] 到现在为止,本公开内容已经在一般意义上提到了ANC电路10,或者说抗噪声滤波器22,的激活与去激活。为了实现这种激活与去激活,可以有几种不同的实现。在一种实施方式中,ANC可以通过设置抗噪声滤波器16(见图5)和抗噪声滤波器22(图6)的抽头系数为零来去激活,以使得这些滤波器不输出信号。这从根本上类似于打开可以插入到滤波器16、22的输出与到混合器12的输入之间的硬开关。滤波器16、22的这种去激活可能伴随着自适应滤波器控制器19(在图5所绘出的前馈实施方式中)的同时禁用,以使得抗噪声滤波器16的抽头系数不再被更新。作为一个例子,在LMS控制器的情况下,这可以通过设置LMS增益为零来实现,由此强迫控制器停止更新。
[0041] 在另一种实施方式中,ANC可以通过只禁用自适应滤波器控制器19(图5)来去激活,以使得抗噪声滤波器16的抽头系数不再被更新。在那种情况下,抗噪声滤波器16输出了一些抗噪声信号,但是,滤波器传递函数不变而且控制器19不为滤波器16计算任何更新。这也可以称为冻结自适应滤波器控制器19。
[0042] 类似地,ANC的激活将涉及上述操作的反转,例如,解冻自适应滤波器控制器19并且允许控制器19设置抗噪声滤波器16的抽头系数,或者恢复到预定的缺省值(例如,在图6所绘出的反馈版本中所使用的抗噪声滤波器22的情况下)。
[0043] 现在转向图7,绘出了用于作出ANC判定的算法或者过程流。当开始通话或者音频文件或音频流的回放时,操作在便携式音频通信设备中开始(块24)。在这个时候,ANC电路可能或者可能没有激活。操作继续到块26,其中计算对于从耳机扬声器发出的单耳声音中有多少已被(用户可以听到的)环境噪声破坏的估计。这也称为计算SNR。
[0044] 在有些情况下,由于还输入到混合器12的侧音(side tone)信号-见图2,近端用户的语音可能导致在块26中计算出相对低的SNR。因此,在一种实施方式中,只有当便携式音频通信设备2处于RX状态,即,没有上行链路语音在发送时,块26才执行。换句话说,去激活ANC的判定应当只在近端用户不讲话(但远端用户可以在讲话)的时候才作出。这可能需要在块27中获得通话的发送或接收(TX/RX)状态。
[0045] 假定便携式音频设备没有发送上行链路语音(或者说处于RX状态,在块27中确定的),就可以作出关于下行链路语音信号(被环境噪声)充分破坏(块28)还是破坏不足(块30)的判定。如果被充分破坏(块28),就激活ANC电路(块31)。由于抗噪声信号被驱动通过耳机扬声器,因此这导致被用户听到的环境噪声的减少。然后,算法可以在某个预定的时间间隔——例如s’(k)和n’(k)中的下一个音频帧——之后,循环回块26,直到通话或回放结束(块34)。在那个时候,ANC电路可以被去激活(块35)。
[0046] 在另一种情况下,在块31中ANC电路的初始激活之后,在通话过程中,算法循环回块26并且在通话过程中计算新的SNR估计。这一次,环境噪声等级可能已经大大降低了,以使得对下行链路语音信号的破坏不足(块30)。作为响应,ANC电路被去激活(块33)。相应地,依赖于环境噪声的等级和因此有多少下行链路语音信号被破坏,在通话过程中,ANC电路可以被激活和随后被去激活若干次。
[0047] 在另一种实施方式中,仍然参考图7的算法,一旦通话或回放开始(块24),ANC电路就可以被自动激活,以在通话过程中控制用户听到的环境噪声。然后,该算法将再次前进到块26,在那里估计有多少下行链路语音被环境噪声破坏,而且,如果破坏不足(块30),就在通话过程中去激活ANC电路。其后,算法循环回块26,以重新计算信噪比,而且这一次,如果遇到噪声导致的足够破坏,ANC电路可以在通话过程中被重新激活(块31)。
[0048] 到现在为止,ANC激活/去激活的判定是基于信号与噪声的估计。根据本发明的另一种实施方式,ANC判定控制11是基于由ANC运行所引起的音频假象的实际或预期存在。这也称为“嘶声阈值”实施方式。除ANC判定控制块11在估计出的环境噪声与嘶声阈值之间进行比较以确定环境噪声是否比用户可能听到的任何嘶声大之外,这种实施方式可以使用与前馈或反馈实施方式相同的噪声测量电路9和ANC电路10。如果不比嘶声大,就应当去激活ANC。
[0049] 在一种实施方式中,ANC判定控制11计算由ANC电路10运行造成或引起的并且可能在从耳机扬声器发出的声音中被用户听到的音频假象的强度。这种假象有时候称为嘶声(hiss)。阈值等级或响度用于代表该音频假象的强度,而且这个阈值等级可以存储在设备2中,以在与估计出的环境噪声n’(k)比较时被ANC判定控制11访问
[0050] 在另一种实施方式中,ANC判定控制11确定音频假象的强度是否大于所估计的环境噪声n’(k)的等级。如果所述音频假象比环境噪声大,就去激活ANC电路10。
[0051] 在一种实施方式中,该假象在高于其中预期ANC有效的频率范围处存在。例如,ANC对于减小在300-500Hz之间的低端,高至1.5-2kHz的高端的噪声可能是有效的。那种情况下的嘶声将有可能在高于2kHz处出现。因而,如果高于2kHz的信号能量大于相信ANC有效的范围内的噪声能量,那么用户就有可能听到比环境噪声更多的嘶声。
[0052] 基于环境噪声与预期或实际音频假象的比较作出ANC判定的算法在图8中绘出。一旦通话或者音频文件或流的回放开始(块40),ANC电路就可以自动激活或者可以不自动激活。在那个时候,估计用户听到的环境噪声(块42)。如果估计出的环境噪声“大于”嘶声阈值(这可以是从存储器加载的预定阈值-块44),那么,作为响应,激活ANC电路(块46)。
另一方面,如果环境噪声不够大,ANC电路就保持去激活或者被去激活(块48)。
[0053] 应当注意,尽管单独地描述了图7中(基于SNR)和图8中(基于嘶声阈值比较)的算法,但是有可能在ANC判定控制中组合这两个方面。例如,关于象图7块33中所作出的是否去激活ANC电路的判定可以通过按照图8确定所估计的环境噪声是否大于嘶声阈值来验证。
[0054] 根据本发明的另一种实施方式,去激活ANC的判定可以部分地或者完全地基于检TM测到移动电话手机没有紧紧地贴近用户的耳朵来作出。例如,在传统的iPhone 设备中,有接近程度检测器电路或机制,其可以指示什么时候设备贴近用户的耳朵(及什么时候没有)。这种接近程度传感器或检测器可以使用结合在移动电话手机中的红外线发送与检测,来提供手机靠近诸如用户耳朵的物体的指示。这种实施方式中的ANC判定控制电路将耦合到接近程度检测器及ANC电路,并且在接近程度检测器指示手机没有足够靠近用户的耳朵时将去激活ANC电路。在这种情况下去激活ANC的判定可以完全基于接近程度检测器的输出,或者也可以基于既考虑接近程度检测器的输出又考虑以上联系例如图7或图8所述的一种或多种基于音频信号处理的技术。
[0055] 如以上所解释的,本发明的实施方式可以是其上存储了指令的机器可读介质(诸如微电子存储器),所述指令编程一个或多个数据处理部件(在这里总体上称为“处理器”)以执行以上所述的数字音频处理操作,包括噪声与信号强度测量、过滤、混合、添加、反转、比较及作判定。在其它实施方式中,这些操作中的一些可以由包含硬连线逻辑(例如,专用的数字滤波器块)的特定硬件部件来执行。可替换地,那些操作可以由编程数据处理部件与固定硬连线电路部件的任意组合来执行。
[0056] 尽管已经对某些实施方式进行了描述并且在附图中示出,但是应当理解,此类实施方式仅仅是说明广义的发明而不是对其进行约束,而且本发明不限于所示出并进行了描述的具体构造与布置,因为各种其它修改是本领域普通技术人员都可以想到的。例如,误差麦克风8可以改为位于有线或无线头戴式耳机的外罩中,其中该头戴式耳机连接到智能电话手机。因而,描述应当被认为是说明性的,而不是限制性的。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈