I am using nvda 2019.1 with win 7.
Sometimes nvda interprets things wrongly.
---drive instead of doctor,
---suite instead of street,
---in the call number of a book, “aud” is spoken as “Australian dollars”.
I have done nothing with pronounciation or dictionaries.