I prefer to use Oxford dictionary to confirm my pronunciation is correct, if necessary, Cambridge dictionary is a good alternative as well.
hope can help your pronunciation
I think the Oxford dictionary is widely considered to be the "standard" British English dictionary. Australians use it as well.
http://www.oxforddictionaries.com/
The Cambridge Dictionary:
http://dictionary.cambridge.org/
You can also find heaps of recordings by native speakers on Forvo. You can also hear different accents in it. If you don't like any of the given recordings for a word, you can always request more:
Www.Forvo.com
consize oxford is the best