Yeah it's amazing how bad people are at this without practice (including myself). Reading complicated / unfamiliar words aloud is a key skill in reading quizbowl questions (a type of trivia). Often these questions will have pronunciation guides to help but even then it can be a slog for some people. I've actually found TTS better than all but the most experienced readers for this task.