Speech enhancement aims to improve speech quality by using various algorithms. The objective of enhancement is improvement in intelligibility and/or overall perceptual quality of degraded speech signal using audio signal processing techniques.
Enhancing of speech degraded by noise, or noise reduction, is the most important field of speech enhancement, and used for many applications such as mobile phones, VoIP, teleconferencing systems, speech recognition, and hearing aids.
This is a collection of speech enhancement introduction, tips&tricks, methods, papers, books, software, and other resources.
- Please read the contribution guidelines before contributing.
- Noise
- Reverberation
- Distortion
-
Comparison of Speech Enhancement Algorithms - Vihari et al, 2016
-
Noise Reduction
-
Beamforming
-
DeReverberation
-
Distortion removal
-
Quality Expansion
-
Audio Inpainting
The algorithms of speech enhancement for noise reduction can be categorized into three fundamental classes: filtering techniques, spectral restoration, and model-based methods .
- J. Benesty, M. M. Sondhi, Y. Huang (ed). Springer Handbook of Speech Processing. Springer, 2007. ISBN 978-3-540-49125-5.
- J. Benesty, S. Makino, J. Chen (ed). Speech Enhancement. Springer, 2005. ISBN 978-3-540-24039-6.
- P. C. Loizou. Speech Enhancement: Theory and Practice. CRC Press, 2013. ISBN 978-1-466-50421-9.
- E. Vincent, T. Virtanen, S.Gannot. Audio Source Separation and Speech Enhancement. Wiley , 2018. ISBN 978-1-119-27986-0.
- High-Accuracy Neural-Network Models for Speech Enhancement - 2017
- DNN-Based Online Speech Enhancement Using Multitask Learning and Suppression Rule Estimation - 2015
- Microphone array signal processing: beyond the beamformer - 2011
This project is licensed under the Creative Commons CC0 1.0 Universal (CC-0) License. See LICENSE
for the full license text.