Speech Enhancement Algorithm Based on the Noise Characteristics
Xin MENG,Jian-fen MA,Xue-ying ZHANG,Di CAO
DOI: https://doi.org/10.3969/j.issn.1671-1815.2016.33.044
2016-01-01
Abstract:According to that different speech enhancement algorithm has a different enhancement effect on different noise type,a kind of speech enhancement algorithm based on the noise classification of deep neural network was proposed.Firstly, deep neural network(DNN) algorithm was exploited to classify noise and the classification algorithms comprised two stages: the training stage and classification stage.In the training stage, the noise babble, car, street and train were using for training DNN, in classification stage, inputting the extracted noise to the trained DNN, obtained the classification result and evaluated the classification performance;Secondly, speech evaluation methods such as PESQ, LSD and SNR were adopted to evaluate the performance.For different noisy speech in different SNR, different speech enhancement algorithms were evaluated.The speech enhancement algorithms which were adopted including subspace,wiener filtering,spectral subtraction and logMMSE algorithm, the adopted noise including babble, car, street and train, the adopted SNR including-5 db, 0 db and 5 db.The values which were obtained by evaluated were used to get the best match between noise and speech enhancement algorithm;Finally, according to different noise type, using different speech enhancement algorithm to conduct speech enhancement, as for another noise type, according to proposed algorithm select relevant speech enhancement algorithm.