System for Suppressing Wind Noise
First Claim
Patent Images
1. A system for suppressing wind noise, comprising:
- a wind noise detector configured to identify whether an input signal contains a wind buffet by fitting a line to at least a portion of the input signal in a signal-to-noise ratio domain; and
a wind noise attenuator electrically connected to the wind noise detector to attenuate the wind buffet in the input signal in response to the wind noise detector identifying that the input signal contains the wind buffet.
12 Assignments
0 Petitions
Accused Products
Abstract
A voice enhancement logic improves the perceptual quality of a processed voice. The voice enhancement system includes a noise detector and a noise attenuator. The noise detector detects a wind buffet and a continuous noise by modeling the wind buffet. The noise attenuator dampens the wind buffet to improve the intelligibility of an unvoiced, a fully voiced, or a mixed voice segment.
-
Citations
20 Claims
-
1. A system for suppressing wind noise, comprising:
-
a wind noise detector configured to identify whether an input signal contains a wind buffet by fitting a line to at least a portion of the input signal in a signal-to-noise ratio domain; and a wind noise attenuator electrically connected to the wind noise detector to attenuate the wind buffet in the input signal in response to the wind noise detector identifying that the input signal contains the wind buffet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of dampening a wind buffet from an input signal, comprising:
-
fitting a line to at least a portion of the input signal; detecting, by a wind noise detector that comprises a processor, a non-transitory computer-readable medium, or a circuit, that the input signal contains the wind buffet based on a correlation between the line and the portion of the input signal; and dampening the wind buffet in the input signal to obtain a noise-reduced signal. - View Dependent Claims (14, 15)
-
-
16. A method of dampening a wind buffet from an input signal, comprising:
-
fitting a line to at least a portion of the input signal; calculating an offset or a y-intercept of the line fit to the portion of the input signal; detecting, by a wind noise detector that comprises a processor, a non-transitory computer-readable medium, or a circuit, that the input signal contains the wind buffet based on a comparison between the calculated offset or the y-intercept and a predetermined threshold; and dampening the wind buffet in the input signal to obtain a noise-reduced signal. - View Dependent Claims (17, 18)
-
-
19. A product, comprising:
-
a computer readable storage medium; and logic stored on the computer readable storage medium for execution by a processor for causing the processor to; fit a line to at least a portion of the input signal; detect that the input signal contains the wind buffet based on a correlation between the line and the portion of the input signal; and dampen the wind buffet in the input signal to obtain a noise-reduced signal. - View Dependent Claims (20)
-
Specification