G10L2021/02085

Annoyance noise suppression

Personal audio systems and methods are disclosed. A personal audio system includes a voice activity detector to determine whether or not an ambient audio stream contains voice activity, a pitch estimator to determine a frequency of a fundamental component of an annoyance noise contained in the ambient audio stream, and a filter bank to attenuate the fundamental component and at least one harmonic component of the annoyance noise to generate a personal audio stream. The filter bank implements a first filter function when the ambient audio stream does not contain voice activity, or a second filter function when the ambient audio stream contains voice activity.

Detection and removal of wind noise
11217264 · 2022-01-04 · ·

An electronic device includes one or more microphones that generate audio signals and a wind noise detection subsystem. The electronic device may also include a wind noise reduction subsystem. The wind noise detection subsystem applies multiple wind noise detection techniques to the set of audio signals to generate corresponding indications of whether wind noise is present. The wind noise detection subsystem determines whether wind noise is present based on the indications generated by each detection technique and generates an overall indication of whether wind noise is present. The wind noise reduction subsystem applies one or more wind noise reduction techniques to the audio signal if wind noise is detected. The wind noise detection and reduction techniques may work in multiple domains (e.g., the time, spatial, and frequency domains).

Universal notch filter

Systems, methods, and computer program product embodiments are disclosed for removing any fixed frequency interfering signal from an input signal without introducing artifacts that are not part of the original signal of interest. An embodiment operates by using a virtual buffer with a length that matches a length of one cycle of an interfering signal. The embodiment extracts the interfering signal into the virtual buffer. For a sample in the next cycle of the interfering signal that corresponds to a virtual memory location for the virtual buffer, the embodiment can update one or more physical memory locations of the virtual buffer that are in the vicinity of the virtual memory location. This use of virtual buffer can remove any interfering signal without creating the artifacts associated with conventional notch filters.

Universal Notch Filter

Systems, methods, and computer program product embodiments are disclosed for removing any fixed frequency interfering signal from an input signal without introducing artifacts that are not part of the original signal of interest. An embodiment operates by using a virtual buffer with a length that matches a length of one cycle of an interfering signal. The embodiment extracts the interfering signal into the virtual buffer. For a sample in the next cycle of the interfering signal that corresponds to a virtual memory location for the virtual buffer, the embodiment can update one or more physical memory locations of the virtual buffer that are in the vicinity of the virtual memory location. This use of virtual buffer can remove any interfering signal without creating the artifacts associated with conventional notch filters.

Tone interference cancellation
11302326 · 2022-04-12 · ·

Example techniques involve systems with multiple acoustic echo cancellers. An example implementation captures first audio within an acoustic environment and detecting, within the captured first audio content, a wake-word. In response to the wake-word and before playing an acknowledgement tone, the implementation activates (a) a first sound canceller when one or more speakers are playing back audio content or (b) a second sound canceller when the one or more speakers are idle. In response to the wake-word and after activating either (a) the first sound canceller or (b) the second sound canceller, the implementation outputs the acknowledgement tone via the one or more speakers. The implementation captures second audio within the acoustic environment and cancelling the acoustic echo of the acknowledgement tone from the captured second audio using the activated sound canceller.

IDENTIFYING AND ADDRESSING NOISE IN AN AUDIO SIGNAL

Some embodiments of the invention are directed to techniques for suppressing or attenuating noise in audio circuitry, such as which may result from a source of electromagnetic energy being coupled to the audio circuitry. Some embodiments may employ two separate channels, a first of which captures audio information and noise, and a second of which captures the noise. Noise compensation may be performed by transforming the signal of the first channel in accordance with noise in the second channel which is identified as comprising a particular type of noise.

Vowel sensing voice activity detector
11120821 · 2021-09-14 · ·

Methods and apparatuses for detecting user speech are described. In one example, a method for detecting user speech includes receiving a microphone output signal corresponding to sound received at a microphone and identifying a spoken vowel sound in the microphone signal. The method further includes outputting an indication of user speech detection responsive to identifying the spoken vowel sound.

Identifying and addressing noise in an audio signal

Some embodiments of the invention are directed to techniques for suppressing or attenuating noise in audio circuitry, such as which may result from a source of electromagnetic energy being coupled to the audio circuitry. Some embodiments may employ two separate channels, a first of which captures audio information and noise, and a second of which captures the noise. Noise compensation may be performed by transforming the signal of the first channel in accordance with noise in the second channel which is identified as comprising a particular type of noise.

NOISE-REDUCTION PROCESSING METHOD AND DEVICE, AND EARPHONES
20210104219 · 2021-04-08 · ·

A method and device for noise-reduction processing and an earphone are disclosed. The method includes: collecting an environmental-sound signal by using a feedforward microphone to acquire amplitude information and spectrum information of the environmental-sound signal; performing feedforward noise-reduction processing on the environmental-sound signal according to the amplitude information of the environmental-sound signal, and extracting a sound signal having a specified frequency in the environmental-sound signal according to the spectrum information of the environmental-sound signal; and outputting the sound signal having the specified frequency together with the signal after being feedforward noise-reduction processed. The present disclosure can realize the monitoring of the valuable sound signal having a specified frequency in the environmental-sound signal.

Signal processor for speech enhancement and recognition by using two output terminals designated for noise reduction
10997987 · 2021-05-04 · ·

A signal processor comprising: an input terminal, configured to receive an input-signal; a voicing-terminal, configured to receive a voicing-signal representative of a voiced speech component of the input-signal; an output terminal; a delay block, configured to receive the input-signal and provide a filter-input-signal as a delayed representation of the input-signal; a filter block, configured to: receive the filter-input-signal; and provide a noise-estimate-signal by filtering the filter-input-signal; a combiner block, configured to: receive a combiner-input-signal representative of the input-signal; receive the noise-estimate-signal; and combine the combiner-input-signal with the noise-estimate-signal to provide an output-signal to the output terminal; and a filter-control-block, configured to: receive the voicing-signal; receive signalling representative of the input-signal; and set filter coefficients of the filter block in accordance with the voicing-signal and the input-signal.