Patent ID: 8942975
Filing Date: 2015-01-27
Classification: G10L

Abstract:
1. A method comprising: applying a window to a first representation of a speech signal in a time domain to provide a windowed representation of the speech signal; converting the windowed representation of the speech signal in the time domain to a second representation of the speech signal in a frequency domain; converting the second representation of the speech signal in the frequency domain to a third representation of the speech signal in a filtered spectral domain, wherein the third representation of the speech signal in the filtered spectral domain includes a plurality of Mel coefficients; performing, by one or more processors, a noise suppression operation with respect to the third representation of the speech signal in the filtered spectral domain to provide a noise-suppressed representation of the speech signal that includes a plurality of noise-suppressed coefficients, wherein the noise suppression operation comprises: determining a mean frame energy of the third representation of the speech signal, the mean frame energy being equal to a sum of the plurality of Mel coefficients divided by a number of the plurality of Mel coefficients; and for each Mel coefficient of the plurality of Mel coefficients that is less than a noise floor threshold, setting that Mel coefficient to be equal to the noise floor threshold, the noise floor threshold being equal to the mean frame energy multiplied by a designated constant that is less than one.