Pronunciation is not always predictable
Names, specialist terms, abbreviations, and words borrowed from another language may be pronounced in an unexpected way.
Workaround
Rewrite the word phonetically where appropriate, spell out the term, or test a short sample before generating the full script.