{"title":"Noise reduction from speech signal based on wavelet transform and Kullback-Leibler divergence","authors":"S. Tabibian, A. Akbari","doi":"10.1109/ISTEL.2008.4651407","DOIUrl":null,"url":null,"abstract":"A new method for noise reduction from speech signals based on the Kullback-Leibler (KL) divergence has been presented in this paper. First, the algorithm performs the wavelet packet transform to the noisy speech and decomposes it into subbands; then we apply a threshold on the noisy speech coefficients, in each subband, to obtain the enhanced speech. To determine the threshold, first the distributions of the noisy speech, estimated noise and estimated clean speech subbands are calculated; then a symmetric KL distance is calculated between the noisy speech and noise distributions. Finally a speech/noise decision is made based on the calculated distance. We conducted some tests using the TIMIT database in order to assess the performance of the proposed method and to compare it to the previous speech enhancement methods. The algorithm is evaluated using the perceptual evaluation of speech quality measure (PESQ) and the gain on input SNR. We obtain an improvement of 2db on SNR and 0.5 on PESQ-MOS score for the proposed method in comparison to the results of the previous wavelet based techniques for tested noises.","PeriodicalId":133602,"journal":{"name":"2008 International Symposium on Telecommunications","volume":"87 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Symposium on Telecommunications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISTEL.2008.4651407","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
A new method for noise reduction from speech signals based on the Kullback-Leibler (KL) divergence has been presented in this paper. First, the algorithm performs the wavelet packet transform to the noisy speech and decomposes it into subbands; then we apply a threshold on the noisy speech coefficients, in each subband, to obtain the enhanced speech. To determine the threshold, first the distributions of the noisy speech, estimated noise and estimated clean speech subbands are calculated; then a symmetric KL distance is calculated between the noisy speech and noise distributions. Finally a speech/noise decision is made based on the calculated distance. We conducted some tests using the TIMIT database in order to assess the performance of the proposed method and to compare it to the previous speech enhancement methods. The algorithm is evaluated using the perceptual evaluation of speech quality measure (PESQ) and the gain on input SNR. We obtain an improvement of 2db on SNR and 0.5 on PESQ-MOS score for the proposed method in comparison to the results of the previous wavelet based techniques for tested noises.