a single channel speech enhancement method is proposed by constructing a priori binaural cue codebook of speech and noise based on binaural cue coding principle.Firstly
as a priori information
the binaural cues of speech and noise are offline trained to form a priori codebook.Then
the weighted codebook mapping (WCBM) algorithm is used to estimate the clean cue.At last
the noisy speech is enhanced with binaural cue coding (BCC) model.Moreover
an estimation method of the clean cue is proposed for further improving performance based on deep neural network
namely stacked auto-encoders (SAE)
instead of WCBM algorithm.Objective test results show that the proposed method is superior to the reference methods.