Howling suppression method and apparatus, and in-ear earphones and storage medium

US12574680B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12574680-B2
Application numberUS-202118683037-A
CountryUS
Kind codeB2
Filing dateDec 23, 2021
Priority dateAug 25, 2021
Publication dateMar 10, 2026
Grant dateMar 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed is a howling suppression method, including: determining, according to an audio signal collected by a microphone, whether a howling event occurs; if a howling event occurs, determining a howling type corresponding to the howling event; if the howling type is impulse wave howling, reducing an amplitude gain of a frequency band to which the howling event belongs, and performing a filtering process on the audio signal the amplitude gain reduction of which is reduced, to obtain a target audio signal; and controlling a speaker to play the target audio signal. According to the present disclosure, howling event suppression effect can be improved, thereby reducing the damage of audio playing to the hearing of a user. Further disclosed in the present disclosure are a howling suppression apparatus, an in-ear earphone, and a storage medium, to which the howling suppression method is applied.

First claim

Opening claim text (preview).

What is claimed is: 1 . A howling suppression method, comprising: determining, according to an audio signal collected by a microphone, whether a howling event occurs; if a howling event occurs, determining a howling type corresponding to the howling event; if the howling type is impulse wave howling, reducing an amplitude gain of a frequency band to which the howling event belongs, and performing a filtering process on the audio signal the amplitude gain reduction of which is reduced, to obtain a target audio signal; and controlling a speaker to play the target audio signal. 2 . The howling suppression method of claim 1 , wherein performing a filtering process on the audio signal the amplitude gain reduction of which is reduced, to obtain the target audio signal comprises: determining a speaker reference signal collected by a feedback microphone; inputting the speaker reference signal and the audio signal the amplitude gain reduction of which is reduced into an adaptive filter, to obtain a first filtering result; inputting the first filtering result and the audio signal the amplitude gain reduction of which is reduced into a nonlinear post-processing filter, to obtain a second filtering result; and superimposing the first filtering result and the second filtering result to obtain a superposed result, and subtracting the superposed result from the audio signal, to obtain the target audio signal. 3 . The howling suppression method of claim 1 , wherein determining, according to an audio signal collected by a microphone, whether a howling event occurs comprises: determining, according to an amplitude of the audio signal collected by the microphone, whether a howling event occurs. 4 . The howling suppression method of claim 3 , wherein determining the howling type corresponding to the howling event comprises: extracting a feature vector from the audio signal; inputting the feature vectors into a howling type determining model; and determining the howling type corresponding to the howling event according to an output result of the howling type determining model. 5 . The howling suppression method of claim 1 , further comprising: after determining the howling type according to the frequency band to which the howling event belongs, if the howling type is non-impulse wave howling, performing a filtering process on the collected audio signal by using an adaptive filter, to obtain the target audio signal. 6 . The howling suppression method of claim 1 , wherein reducing the amplitude gain of the frequency band to which the howling event belongs comprises: determining a gain change amount according to a span and energy of the frequency band to which the howling event belongs; and reducing the amplitude gain of the frequency band to which the howling event belongs according to the gain change amount. 7 . The howling suppression method of claim 6 , further comprising: after reducing the amplitude gain of the frequency band to which the howling event belongs according to the gain change amount, extending a preset duration; and determining whether a howling event occurs at the current moment, if a howling event occurs, reducing the gain change amount by a preset value to obtain a new gain change amount, and reducing the amplitude gain of the frequency band to which the howling event belongs according to the new gain change amount. 8 . An in-ear earphone comprising a microphone, a speaker, a memory and a processor, wherein a computer program is stored in the memory, and when the computer program in the memory is executed by the processor, steps of the howling suppression method of claim 1 are implemented. 9 . A storage medium, in which computer executable instructions are stored, wherein when the computer executable instructions are loaded and executed by a processor, steps of the howling suppression method of claim 1 are implemented. 10 . A howling suppression apparatus comprising: a howling detecting module configured to determine whether a howling event occurs according to an audio signal collected by a microphone; a howling type determining module configured to determine a howling type corresponding to the howling event if a howling event occurs; a signal adjustment module configured to reduce an amplitude gain of a frequency band to which the howling event belongs if the howling type is impulse wave howling, and perform a filtering process on the audio signal the amplitude gain reduction of which is reduced, to obtain a target audio signal; and an audio playback module configured to control a speaker to play the target audio signal.

Assignees

Inventors

Classifications

  • Aspects of volume control, not necessarily automatic, in sound systems · CPC title

  • for loudspeakers (H04R29/007 takes precedence) · CPC title

  • for correcting frequency response · CPC title

  • Mechanical or electronic switches, or control elements (switches in general H01H) · CPC title

  • Electric hearing aids · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12574680B2 cover?
Disclosed is a howling suppression method, including: determining, according to an audio signal collected by a microphone, whether a howling event occurs; if a howling event occurs, determining a howling type corresponding to the howling event; if the howling type is impulse wave howling, reducing an amplitude gain of a frequency band to which the howling event belongs, and performing a filteri…
Who is the assignee on this patent?
Goertek Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04R3/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).