Single Channel Speech Dereverberation and Separation Using RPCA and SNMF

Rizwan Ullah,Md Shohidul Islam,Md. Imran Hossain,Fazal E. Wahab,Zhongfu Ye
DOI: https://doi.org/10.1016/j.apacoust.2020.107406
IF: 3.614
2020-01-01
Applied Acoustics
Abstract:Single-channel speech dereverberation and separation has been a challenging problem and is of high significance in speech processing applications. Many researchers have tried to address this problem separately, either investigating speech dereverberation or separation. Most of the available literature on joint dereverberation and separation research is for multichannel. Moreover, in joint dereverberation and separation research, mostly noise is considered as the other source. Therefore, there is an emergent need to provide an optimal and efficient solution to the single channel speech dereverberation and separation problem. In this paper, we work on speech dereverberation and separation for single-channel, and we do not consider any noise source except the reverberation effects. We combine the two dominant methods, namely robust principal component analysis (RPCA) and sparse non-negative matrix factorization (SNMF), for the dereverberation and separation of the underlying speeches from the speech mixture. Firstly, we use the RPCA algorithm to dereverberate the reverberant mixture, and then we use the SNMF technique to separate the speeches from the speech mixture. We consider unseen RIRs conditions and compare the results with the baseline. The experimental results show that the proposed algorithm improves the speech quality both in evaluation parameters as well as listening.
What problem does this paper attempt to address?