24 great resources for improving your Mandarin pronunciation

In this article, I list 24 great resources for learning pronunciation. Naturally, some of them are limited to Mandarin Chinese, but many are more general in nature and works for other Chinese dialects or even other languages. Resources are sorted into Basic sound references, Pronunciation explained, Advice on learning pronunciation and Useful software and applications.