I always used forvo.com for this kind of thing.
Edit: It's a "pronunciation dictionary". Ppl just record how they say words and indicate their geography. Super useful for languages like English where there are a lot of regional varieties. And you can contribute too to the dictionary of your language. :)
I'm no affiliated w/ it btw, just really love this website, have been using it for years.