Pronunciation
Many Internet dictionaries provide recorded pronunciations: Oxford, Cambridge, Collins, Macmillan, Merriam-Webster, Wiktionary, and others.
There is also Forvo.com, which allows you to enter a word and hear it pronounced by everyday people. While dictionaries usually have more "neutral" pronunciations, Forvo can be good for letting you hear regional tendencies, local accents, and individual variations.
inogolo - This site bills itself as a "website devoted to the English pronunciation of the names of people, places, and miscellaneous stuff."
Another choice is IVONA TTS. It has a free app for Android, and several voices in various English dialects. You can use it to listen to the new words and their example sentences. You can also listen to the interesting news and texts to improve listening skills. I use it in combination with a "Voice reading" app.
A section of the British Library website called Sounds Familiar? has many recordings of contemporary British dialects and interesting discussions of current trends in British speech.
At YouGlish, when the user enters an English phrase, the site creates a playlist of YouTube videos containing that phrase cued to a few seconds before it, with the dialogue text below. It's useful for hearing many native speakers say the same phrase naturally.