| CPC G10K 11/17854 (2018.01) [H04R 1/1083 (2013.01); H04R 3/005 (2013.01); G10L 2021/02165 (2013.01); G10L 21/0264 (2013.01); H04R 2410/05 (2013.01); H04R 2410/07 (2013.01)] | 11 Claims |

|
11. A method for wind noise suppression comprising:
generating, by a first primary microphone, a first primary electric signal indicative of a first primary audio signal,
generating, by a second primary microphone, a second primary electric signal indicative of a second primary audio signal,
generating, at a secondary detector, a first secondary electric signal indicative of a secondary audio signal;
receiving, at a signal processor, the first primary electric signal, the second primary electric signal, and the first secondary electric signal from the secondary detector, wherein the signal processor performs processing comprising:
determining, at a wind strength module, a wind strength correlating the first primary electric signal and the second primary electric signal;
determining a cut-off frequency based on the determined wind strength;
determining, at a wind noise module, a noise estimate based on the determined cut-off frequency and the determined wind strength;
at a noise reduction module:
receiving the first secondary electric signal from the secondary detector,
receiving the noise estimate from the wind noise module, and
generating a noise-suppressed secondary signal by applying the determined noise estimate as a frequency varying gain onto the first secondary electric signal; and
at a mixing module, mixing at least one of the first or second primary audio signals and the noise-suppressed secondary signal by applying the cut-off frequency and the determined wind strength to a sum of the noise-suppressed secondary signal and at least one of the first or the second primary audio signals to control mixing and generate a dynamic output signal.
|