Deep Neural Networks for Speech Enhancement in Complex-Noisy Environments

TitleDeep Neural Networks for Speech Enhancement in Complex-Noisy Environments
Publication TypeJournal Article
Year of Publication2020
AuthorsSaleem, N., and M. I. Khattak
JournalInternational Journal of Interactive Multimedia and Artificial Intelligence
IssueSpecial Issue on Soft Computing
Date Published03/2020

In this paper, we considered the problem of the speech enhancement similar to the real-world environments where several complex noise sources simultaneously degrade the quality and intelligibility of a target speech. The existing literature on the speech enhancement principally focuses on the presence of one noise source in mixture signals. However, in real-world situations, we generally face and attempt to improve the quality and intelligibility of speech where various complex stationary and nonstationary noise sources are simultaneously mixed with the target speech. Here, we have used deep learning for speech enhancement in complex-noisy environments and used ideal binary mask (IBM) as a binary classification function by using deep neural networks (DNNs). IBM is used as a target function during training and the trained DNNs are used to estimate IBM during enhancement stage. The estimated target function is then applied to the complex-noisy mixtures to obtain the target speech. The mean square error (MSE) is used as an objective cost function at various epochs. The experimental results at different input signal-to-noise ratio (SNR) showed that DNN-based complex-noisy speech enhancement outperformed the competing methods in terms of speech quality by using perceptual evaluation of speech quality (PESQ), segmental signal-to-noise ratio (SNRSeg), log-likelihood ratio (LLR), weighted spectral slope (WSS). Moreover, short-time objective intelligibility (STOI) reinforced the better speech intelligibility.

KeywordsDeep Learning, Ideal Binary Mask, Intelligibility, Speech Enhancement, Time- Frequency Masking
IJIMAI20206_1_10.pdf1.29 MB