Listening to people from various countries and ethnicities can help you to understand different accents.
Dialectsarchive - Podcasts in various languages
Natural Reader - Converts text to speech in various languages