{"title":"Independent component analysis based single channel speech enhancement","authors":"L. Hong, J. Rosca, R. Balan","doi":"10.1109/ISSPIT.2003.1341173","DOIUrl":null,"url":null,"abstract":"Hands-free use of phones and voice navigation is the preferred solution in cars. However, the car environment is noisy and often-times noise substantially degrades intelligibility of speech. We propose a single channel algorithm to reduce car noise. The approach employs two phases. First, independent component analysis (ICA) is applied to a large ensemble of clean speech training frames to reveal their underlying statistically independent basis. The distribution of the ICA transformed data is estimated in the training phase. It is required for computing the covariance matrix of the ICA transformed speech data used in the operational phase. Second, a Wiener filter is applied to estimate the clean speech from the received noisy speech. The Wiener filter minimizes the mean-square error between the estimated signal and the clean speech signal in the ICA domain. An inverse transformation from ICA domain back to time domain reconstructs the enhanced signal. Extensive experiments show considerable noise reduction capability of the proposed algorithm. The evaluation is performed with respect to four objective quality measure criteria.","PeriodicalId":332887,"journal":{"name":"Proceedings of the 3rd IEEE International Symposium on Signal Processing and Information Technology (IEEE Cat. No.03EX795)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd IEEE International Symposium on Signal Processing and Information Technology (IEEE Cat. No.03EX795)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSPIT.2003.1341173","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18
Abstract
Hands-free use of phones and voice navigation is the preferred solution in cars. However, the car environment is noisy and often-times noise substantially degrades intelligibility of speech. We propose a single channel algorithm to reduce car noise. The approach employs two phases. First, independent component analysis (ICA) is applied to a large ensemble of clean speech training frames to reveal their underlying statistically independent basis. The distribution of the ICA transformed data is estimated in the training phase. It is required for computing the covariance matrix of the ICA transformed speech data used in the operational phase. Second, a Wiener filter is applied to estimate the clean speech from the received noisy speech. The Wiener filter minimizes the mean-square error between the estimated signal and the clean speech signal in the ICA domain. An inverse transformation from ICA domain back to time domain reconstructs the enhanced signal. Extensive experiments show considerable noise reduction capability of the proposed algorithm. The evaluation is performed with respect to four objective quality measure criteria.