Patent ID: 8914282
Filing Date: 2014-12-16
Classification: G10L

Abstract:
1. A machine to improve the Signal to Noise Ratio to obtain enhanced speech signal within communication devices operating in noisy environments and communicating the enhanced speech signal over a voice communication link, the machine comprising: a processor for; a) measuring a windowed speech signal and a noise signal, wherein the speech signal may be represented as s(k) and the noise signal may be represented as n(k) and wherein the sum of the two may be denoted by x(k), wherein x(k)=s(k)+n(k) the latter being labeled as equation (1); b) calculating the Fast Fourier Transform (FFT) of both sides of equation (1) yielding: X(e which is labeled as equation (3); c) considering the Fast Fourier Transform as an input signal; d) measuring the input signal for low frequency energy (E e) calculating the ratio of E f) labeling the exponential average of the E g) if the E h) when wind noise is deemed to be present, the magnitude of the noise spectrum |N(e i) calculating a power spectral density of the signal by subtracting a current noise estimator from a noisy observation by: Ŝ(e j) using equations (5) and (6) to calculate the Signal to Noise Ratio (SNR) per channel, the SNR per channel is obtained by dividing equation (6) with equation (5) and is given as and is labeled as a_prior_SNR[band], calculating gains which are linear estimators that are based on the a_prior_SNR[band], wherein gain estimators are given by gain[band]=K*a_priori_SNR[band]+LIMITER, labeled as equation (7) where K and LIMITER are constants obtained by maximizing Signal to Noise Ratio Improvement (SNRI) over a database of a plurality of speakers and noises, wherein the LIMITER value controls the amount of noise left versus speech distortion level; and k) expanding the calculated gains to cover a plurality of FFT bins, wherein the resulting FFT gains are then multiplied by N FFT bins to obtain a corrected signal, wherein N can be 256 or 512, and wherein the corrected signal is enhanced speech signal, and wherein the corrected signal is transmitted from the communication device over the voice communication link.