Patent classifications
H04R3/02
Road noise-cancellation system responsive to entertainment audio
A vehicle-implemented, adaptive noise-cancellation system responsive to entertainment audio is provided. The noise-cancellation system uses reference signal from a reference sensor, such as an accelerometer, to generate a noise-cancellation signal to destructively interfere with road noise in the vehicle cabin. A first set of entertainment audio thresholds triggers the system to enable or disable adaptation of an adaptive filter of the noise-cancellation system. A second set of entertainment audio thresholds triggers the system to enable, attenuate, or disable the noise-cancellation signal. As the entertainment audio increases, the system first disables the adaptation of the adaptive filter, then attenuates the noise-cancellation signal, then completely disables the noise-cancellation signal. Conversely, as the entertainment audio decreases, the system first enables the noise-cancellation signal, then reduces the attenuation (thereby increasing the amplitude) of the noise-cancellation signal, and then enables the adaptation of the adaptive filter.
Active noise cancellation system using infinite impulse response filtering
An integrated circuit for implementing at least a portion of a personal audio device may include an output for providing a signal to a transducer including both a source audio signal for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer, a reference microphone input for receiving a reference microphone signal indicative of the ambient audio sounds, an error microphone input for receiving an error microphone signal indicative of the output of the transducer and the ambient audio sounds at the transducer, and a processing circuit configured to implement an adaptive infinite impulse response filter having a response that generates the anti-noise signal to reduce the presence of the ambient audio sounds at the error microphone and implement a coefficient control block that shapes the response of the adaptive infinite impulse response filter in conformity with the error microphone signal by generating coefficients that determine the response of the adaptive infinite impulse response filter in order to minimize the ambient audio sounds at the error microphone, wherein the coefficient control block selects the coefficients from a library of filter entries, each filter entry of the library of filter entries defining a respective response for the adaptive infinite impulse response filter.
Active noise cancellation system using infinite impulse response filtering
An integrated circuit for implementing at least a portion of a personal audio device may include an output for providing a signal to a transducer including both a source audio signal for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer, a reference microphone input for receiving a reference microphone signal indicative of the ambient audio sounds, an error microphone input for receiving an error microphone signal indicative of the output of the transducer and the ambient audio sounds at the transducer, and a processing circuit configured to implement an adaptive infinite impulse response filter having a response that generates the anti-noise signal to reduce the presence of the ambient audio sounds at the error microphone and implement a coefficient control block that shapes the response of the adaptive infinite impulse response filter in conformity with the error microphone signal by generating coefficients that determine the response of the adaptive infinite impulse response filter in order to minimize the ambient audio sounds at the error microphone, wherein the coefficient control block selects the coefficients from a library of filter entries, each filter entry of the library of filter entries defining a respective response for the adaptive infinite impulse response filter.
Method and device for eliminating unstable noise
A method for eliminating unstable noise is provided and applicable to a sound recording device and implemented by a codec. The method includes: activating the sound recording device to start recording; setting a suppression duration and a cutoff frequency switching duration according to unstable noise and a DC offset value of the sound recording device; processing a front-end audio of a recorded sound by a filter having a first cutoff frequency to make the unstable noise in the front-end audio quickly converge, and outputting a filtered audio signal; suppressing the filtered audio signal according to the suppression duration to eliminate the unstable noise; and adjusting the first cutoff frequency of the filter to a second cutoff frequency according to the cutoff frequency switching duration, where the first cutoff frequency is greater than the second cutoff frequency. A device for eliminating unstable noise is also provided.
Method and device for eliminating unstable noise
A method for eliminating unstable noise is provided and applicable to a sound recording device and implemented by a codec. The method includes: activating the sound recording device to start recording; setting a suppression duration and a cutoff frequency switching duration according to unstable noise and a DC offset value of the sound recording device; processing a front-end audio of a recorded sound by a filter having a first cutoff frequency to make the unstable noise in the front-end audio quickly converge, and outputting a filtered audio signal; suppressing the filtered audio signal according to the suppression duration to eliminate the unstable noise; and adjusting the first cutoff frequency of the filter to a second cutoff frequency according to the cutoff frequency switching duration, where the first cutoff frequency is greater than the second cutoff frequency. A device for eliminating unstable noise is also provided.
ACOUSTIC FEEDBACK CONTROL METHOD WITH ADAPTIVE FILTERING
An acoustic feedback control adaptive method, the input signal being a function of a captured signal and an estimation of an acoustic feedback, the method including the following steps: —determining an impulse response (RI) of a filter (A) according to a partition of time blocks (b.sub.0, . . . b.sub.i, . . . , b.sub.Nb), according to the following steps of: —for each sub-block (h.sub.1,i, h.sub.2,i, . . . h.sub.j,i, . . . h.sub.Ni,i) of each block of the impulse response (RI), calculating a frequency transform (F.sub.1,i, F.sub.2,i, . . . F.sub.j,i, . . . F.sub.Ni,i); —repeating the following steps of: —applying the filter (A) to the output signal (u) using the frequency transform (F.sub.1,i, F.sub.2,i, . . . F.sub.j,i, . . . F.sub.Ni,i) of each sub-block (h.sub.1,i, h.sub.2,i, . . . h.sub.j,i, . . . h.sub.Ni,i); —updating the frequency transform (F.sub.1,i, F.sub.2,i, . . . F.sub.j,i, . . . F.sub.Ni,i) of each sub-block (h.sub.1,i, h.sub.2,i, . . . h.sub.j,i, . . . h.sub.Ni,i) as a function of the output signal and the input signal based on the same partition as that used in the step of applying the filter (A).
ACOUSTIC FEEDBACK CONTROL METHOD WITH ADAPTIVE FILTERING
An acoustic feedback control adaptive method, the input signal being a function of a captured signal and an estimation of an acoustic feedback, the method including the following steps: —determining an impulse response (RI) of a filter (A) according to a partition of time blocks (b.sub.0, . . . b.sub.i, . . . , b.sub.Nb), according to the following steps of: —for each sub-block (h.sub.1,i, h.sub.2,i, . . . h.sub.j,i, . . . h.sub.Ni,i) of each block of the impulse response (RI), calculating a frequency transform (F.sub.1,i, F.sub.2,i, . . . F.sub.j,i, . . . F.sub.Ni,i); —repeating the following steps of: —applying the filter (A) to the output signal (u) using the frequency transform (F.sub.1,i, F.sub.2,i, . . . F.sub.j,i, . . . F.sub.Ni,i) of each sub-block (h.sub.1,i, h.sub.2,i, . . . h.sub.j,i, . . . h.sub.Ni,i); —updating the frequency transform (F.sub.1,i, F.sub.2,i, . . . F.sub.j,i, . . . F.sub.Ni,i) of each sub-block (h.sub.1,i, h.sub.2,i, . . . h.sub.j,i, . . . h.sub.Ni,i) as a function of the output signal and the input signal based on the same partition as that used in the step of applying the filter (A).
Acoustic output apparatus
The present disclosure provides an acoustic output apparatus including one or more status sensors, at least one low-frequency acoustic driver, at least one high-frequency acoustic driver, at least two first sound guiding holes, and at least two second sound guiding holes. The status sensors may detect status information of a user. The low-frequency acoustic driver may generate at least one first sound, a frequency of which is within a first frequency range. The high-frequency acoustic driver may generate at least one second sound, a frequency of which is within a second frequency range including at least one frequency exceeding the first frequency range. The first and second sound guiding holes may output the first and second spatial sound, respectively. The first and second sound may be generated based on the status information, and may simulate a target sound coming from at least one virtual direction with respect to the user.
Acoustic output apparatus
The present disclosure provides an acoustic output apparatus including one or more status sensors, at least one low-frequency acoustic driver, at least one high-frequency acoustic driver, at least two first sound guiding holes, and at least two second sound guiding holes. The status sensors may detect status information of a user. The low-frequency acoustic driver may generate at least one first sound, a frequency of which is within a first frequency range. The high-frequency acoustic driver may generate at least one second sound, a frequency of which is within a second frequency range including at least one frequency exceeding the first frequency range. The first and second sound guiding holes may output the first and second spatial sound, respectively. The first and second sound may be generated based on the status information, and may simulate a target sound coming from at least one virtual direction with respect to the user.
METHOD FOR CONTROLLING AMBIENT SOUND AND ELECTRONIC DEVICE FOR THE SAME
An electronic device includes a speaker, a sensor, a communication circuit, a processor, and a memory to store instructions. The instructions, when executed by the processor, cause a wireless audio device to, while outputting a signal for reducing an external sound through the speaker, identify, using the communication circuit, an external electronic device, identify, using the sensor, a conversation responsive to a location of the external electronic device satisfying a specified condition, responsive to identifying the conversation, stop an output of the signal for reducing the external sound for a first period of time, and responsive to identifying a specified keyword included in the conversation, prolong stopping the output of the signal for reducing the external sound for a second period of time.