AUDIO SYSTEM AND SIGNAL PROCESSING METHOD FOR AN EAR MOUNTABLE PLAYBACK DEVICE
20220343886 · 2022-10-27
Inventors
Cpc classification
G10K11/17881
PHYSICS
G10K11/17885
PHYSICS
G10K11/17827
PHYSICS
G10K2210/1081
PHYSICS
G10K11/17817
PHYSICS
International classification
Abstract
An audio system for an ear mountable playback device comprises a speaker and an error microphone that is configured to sense sound being output from the speaker and ambient sound. The audio system further comprises a detection engine that is configured to determine a driver response between the speaker and the error microphone, and to estimate a leakage condition from the determined driver response.
Claims
1. An audio system for an ear mountable playback device comprising a speaker; an error microphone configured to sense sound being output from the speaker and ambient sound; and a detection engine configured to determine a driver response between the speaker and the error microphone; and estimate a leakage condition from the determined driver response.
2. The audio system according to claim 1, wherein determining the driver response comprises measuring a property of a first signal that is applied to the speaker; measuring a property of a second signal that is detected by the error microphone; and calculating the driver response from the first and the second property.
3. The audio system according to claim 2, wherein the property of the first and the second signal is an amplitude of the respective signal.
4. The audio system according to claim 2, wherein for calculating the driver response, the first and the second signal are bandpass filtered with a predetermined bandpass frequency range.
5. The audio system according to claim 2, wherein the driver response is calculated as a ratio of energy levels of the first and the second signal.
6. The audio systems according to claim 2, wherein the driver response is calculated from response values determined at predetermined frequencies or frequency ranges of the first and the second signal, respectively.
7. The audio system according to claim 2, wherein the driver response is calculated by applying to the first and the second signal a process which differentiates energy into at least two frequency bands, such as a frequency transformation.
8. The audio system according to claim 7, wherein calculating the driver response further comprises determining a first value from applying the process to the first signal; determining a second value from applying the process to the second signal, and comparing the first value to the second value.
9. The audio system according to claim 8, wherein the first and the second value are determined for predetermined frequencies or frequency ranges after applying the process to the first and the second signal.
10. The audio system according to claim 1, wherein estimating the leakage condition comprises determining a leakage value from the determined driver response.
11. The audio system according to claim 10, wherein the leakage value is determined by comparing the determined driver response with reference values in a lookup table.
12. The audio system according to claim 1, wherein the audio system further comprises a further microphone and the leakage condition is used to adjust a feedforward filter and/or a feedback filter and/or a compensation filter of the audio system.
13. The audio system according to claim 1, wherein the leakage condition is estimated when a ratio of a wanted signal to a disturbance signal.
14. The audio system according to claim 1, wherein the driver response is determined without adapting and monitoring a filter that matches the driver response.
15. An ear mountable playback device comprising an audio system according to claim 1.
16. A signal processing method for an ear mountable playback device comprising a speaker and an error microphone that senses sound being output from the speaker and ambient sound, the method comprising generating by means of the error microphone an error signal; determining from the error signal and from a signal applied to the speaker a driver response; and estimating a leakage condition from the determined driver response.
17. The audio system according to claim 1, wherein the leakage condition is estimated when a ratio of a wanted signal to an ambient noise signal is larger than a threshold.
18. The audio system according to claim 1, wherein the detection engine is configured to determine the driver response from a first signal that is applied to the speaker and a second signal that is detected from the error microphone; and estimate the leakage condition by comparing the determined driver response to known driver responses at different leakage conditions.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0055] The improved concept will be described in more detail in the following with the aid of drawings. Elements having the same or similar function bear the same reference symbols throughout the drawings. Hence their description is not necessarily repeated in the description to the following drawings.
[0056] In the drawings:
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
DETAILED DESCRIPTION
[0064]
[0065] Depending on the type of ANC to be performed, the optional ambient noise microphone FF_MIC may be omitted, if only feedback ANC is performed. The error microphone FB_MIC may be used according to the improved concept to provide an error signal being the basis for a determination of the wearing condition, respectively leakage condition, of the headphone HP, when the headphone HP is worn by a user.
[0066] In the embodiment of
[0067]
[0068]
[0069]
[0070] The headphone HP in this example features a loudspeaker SP, a feedback noise microphone FB_MIC and, optionally, an ambient noise microphone FF_MIC, which e.g. is designed as a feedforward noise cancellation microphone. Internal processing details of the headphone HP are not shown here for reasons of a better overview.
[0071] In the configuration shown in
[0072] If the ambient noise microphone FF_MIC is present, a fifth acoustic transfer function AFFM represents the acoustic sound path between the ambient sound source and the ambient noise microphone FF_MIC, and may be called an ambient-to-feedforward microphone response function.
[0073] Response functions or transfer functions of the headphone HP, in particular between the microphones FB_MIC and FF_MIC and the speaker SP, can be used with a feedback filter function B and feedforward filter function F, which may be parameterized as noise cancellation filters during operation.
[0074] The headphone HP as an example of the ear-mountable playback device may be embodied with both the microphones FB_MIC and FF_MIC being active or enabled such that hybrid ANC can be performed, or as a FB ANC device, where only the feedback noise microphone FB_MIC is active and an ambient noise microphone FF_MIC is not present or at least not active. Hence, in the following, if signals or acoustic transfer functions are used that refer to the ambient noise microphone FF_MIC, this microphone is to be assumed as present, while it is otherwise assumed to be optional.
[0075] Any processing of the microphone signals or any signal transmission are left out in
[0076] In the various embodiments, the FB or error microphone FB_MIC may be located in a dedicated cavity, as for example detailed in ams application EP17208972.4.
[0077] Referring now to
[0078] In a further implementation, not shown, a headphone HP, e.g. like that shown in
[0079] In the following, several implementations of the improved concept will be described in conjunction with a specific use case. It should however be apparent to the skilled person that details described for the implementation may still be applied to other implementations.
[0080]
[0081] The total signal applied to the speaker SP and the error signal from the error microphone FB_MIC are further provided to the detection engine DET for determining the driver response and a subsequent estimation of the leakage condition. For example, the driver response is calculated from the two signals and subsequently evaluated and compared to known driver responses at different leakage conditions, e.g. stored in a lookup table, in order to determine a leakage value quantifying the actual leakage condition of the earphone. Consequently, the leakage value is used by the adaptation engine ADP to adjust a filter response of the feedforward filter F and/or the of the feedback filter B.
[0082] The hybrid system in this implementation further comprises an optional music compensation filter C as detailed in ams patent U.S. Pat. No. 9,779,718 B2. The wanted signal, e.g. music, in this case is provided to the music compensation filter C in order to compensate for the wanted signal being attenuated by the feedback noise cancellation, for instance.
[0083]
[0084] The detection engine DET may be configured to evaluate the determined driver response and to compare it to the predetermined minimum and maximum driver responses at a frequency range or at several distinct frequencies. From this, a leakage value quantifying the leakage condition may be determined, for example as a normalized value between 0 and 1, with 0 indicating the minimum and 1 corresponding to the maximum leakage condition.