I was surprised (though it's obvious in hindsight) to discover that noise removal always results in information loss and hence can't always help legibility — though under certain conditions it sure helps RNNoise: Learning Noise Suppression https://people.xiph.org/~jm/demo/rnnoise/
a useful technical report, showing the amount of work that separates "shiny new ML model" from even a prototype product A Deep Reinforcement Learning Chatbot https://arxiv.org/pdf/1709.02349.pdf
The Mating Rituals of Deep Neural Networks: Learning Compact Feature Representations through Sexual Evolutionary Synthesis https://arxiv.org/abs/1709.02043