Robust downlink speech and noise detector
First Claim
Patent Images
1. A noise estimation process, comprising:
- estimating a signal magnitude of an aural signal;
estimating a noise magnitude of the aural signal;
setting a base adaptation rate based on a difference between the signal magnitude and the noise magnitude;
generating, by a programmed processor, a noise adaptation rate by modifying the base adaptation rate by an amount that varies based on one or more factors associated with the aural signal; and
modifying the estimated noise magnitude of the aural signal by the programmed processor based on the noise adaptation rate.
12 Assignments
0 Petitions
Accused Products
Abstract
A voice activity detection process is robust to a low and high signal-to-noise ratio speech and signal loss. A process divides an aural signal into one or more bands. Signal magnitudes of frequency components and the respective noise components are estimated. A noise adaptation rate modifies estimates of noise components based on differences between the signal to the estimated noise and signal variability.
-
Citations
23 Claims
-
1. A noise estimation process, comprising:
-
estimating a signal magnitude of an aural signal; estimating a noise magnitude of the aural signal; setting a base adaptation rate based on a difference between the signal magnitude and the noise magnitude; generating, by a programmed processor, a noise adaptation rate by modifying the base adaptation rate by an amount that varies based on one or more factors associated with the aural signal; and modifying the estimated noise magnitude of the aural signal by the programmed processor based on the noise adaptation rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A noise estimation system, comprising:
-
one or more magnitude estimators configured to estimate a signal magnitude of an aural signal and a noise magnitude of the aural signal; and a noise decision controller that comprises a programmed processor configured to; set a base adaptation rate based on a difference between the signal magnitude and the noise magnitude; generate a noise adaptation rate by modifying the base adaptation rate by an amount that varies based on one or more factors associated with the aural signal; and modify the estimated noise magnitude of the aural signal based on the noise adaptation rate. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium with instructions stored thereon, where the instructions are executable by a processor to cause the processor to perform the steps of:
-
estimating a signal magnitude of an aural signal; estimating a noise magnitude of the aural signal; setting a base adaptation rate based on a difference between the signal magnitude and the noise magnitude; generating a noise adaptation rate by modifying the base adaptation rate by an amount that varies based on one or more factors associated with the aural signal; and modifying the estimated noise magnitude of the aural signal based on the noise adaptation rate. - View Dependent Claims (22, 23)
-
Specification