so many of the pronunciations I find on the web are just raw text-to-speech outputs that assume a generic pronunciation and fail for many words, in particular for names. I hope that the Google ones are actually human generated and verified, but am not confident of that.