Acoustic noise suppression in the context of a perceptual model

An acoustic noise suppression algorithm has been developed which suppresses noise from speech by first filtering it into a set of signals which approximate the loudness components perceived by the auditory system. These signals are generated by passing the input stimulus waveform through a filter bank with frequency bandwidths which approximate the ear's critical bandwidths. The noise on each signal is then suppressed using spectral subtraction techniques in a domain of simulated perception. This approach to noise suppression retains the intelligibility produced by spectral subtraction methods while eliminating the accompanying musical quality.