Detecting and reducing feedback
First Claim
Patent Images
1. A computer-implemented method to detect and reduce feedback in a signal, the method comprising:
- obtaining an audio signal;
separating the audio signal into a plurality of frequency bands;
selecting a first frequency band of the plurality of frequency bands;
obtaining a magnitude threshold and a duration threshold;
in response to the first frequency band having a magnitude greater than the magnitude threshold for a duration longer than the duration threshold, attenuating the first frequency band an amount of the attenuation determined based on a difference between the magnitude of the first frequency band and the magnitude threshold; and
combining the plurality of frequency bands, including the attenuated first frequency band, to produce an output audio signal.
8 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method to detect and reduce feedback in an audio signal is disclosed. The method may include obtaining an audio signal. The method may further include separating the audio signal into a plurality of frequency bands. The method may also include, for each frequency band of the plurality of frequency bands, determining whether the frequency band includes feedback. The method may further include, for each frequency band determined to include feedback, attenuating the frequency band. The method may also include combining each frequency band of the plurality of frequency bands to produce an output audio signal.
12 Citations
20 Claims
-
1. A computer-implemented method to detect and reduce feedback in a signal, the method comprising:
-
obtaining an audio signal; separating the audio signal into a plurality of frequency bands; selecting a first frequency band of the plurality of frequency bands; obtaining a magnitude threshold and a duration threshold; in response to the first frequency band having a magnitude greater than the magnitude threshold for a duration longer than the duration threshold, attenuating the first frequency band an amount of the attenuation determined based on a difference between the magnitude of the first frequency band and the magnitude threshold; and combining the plurality of frequency bands, including the attenuated first frequency band, to produce an output audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method to detect and reduce feedback in a signal, the method comprising:
-
obtaining an audio signal; separating the audio signal into a plurality of frequency hands; for each frequency band of the plurality of frequency bands, determining whether the frequency band includes feedback in response to determining that a magnitude of the frequency band is increasing over a time period equal to a duration threshold; for each frequency band determined to include feedback, attenuating the frequency band; and combining each frequency band of the plurality of frequency bands to produce an output audio signal. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system to detect and reduce feedback in a signal, the system comprising:
one or more processors, the one or more processors configured to; obtain an audio signal; separate the audio signal into a plurality of frequency bands; select a first frequency band of the plurality of frequency bands; obtain a magnitude threshold and a duration threshold; in response to the first frequency band having a magnitude greater than the magnitude threshold for a duration longer than the duration threshold, attenuate the first frequency band, an amount of the attenuation determined based on a difference between the magnitude of the first frequency band and the magnitude threshold; and combine the plurality of frequency bands, including the attenuated first frequency band, to produce an output audio signal. - View Dependent Claims (18, 19, 20)
Specification