I often see a word in print long before I hear it pronounced. That’s fine for most words—”antidisestablishmentarianism” isn’t actually that hard to deconstruct—but it can get me in trouble sometimes. For years I thought misled was pronounced “mizzled”, and I never did decide how envelope should sound.
Now that’s going to be a lot easier, thanks to a little programming trickery by John Tantalo. He created a handy bookmarklet that takes standard International Phonetic Alphabet (IPA) transcriptions (as found on many Wikipedia pages) and runs them through a text-to-speech (TTS) system to speak them aloud.
Checking a few known pronunciations against Wikipedia’s IPA for them, I see that either the TTS server or the listed IPA needs some work. I suspect the latter, because the IPA for the Niger River entry (/?na?d??r/) sounds great, while the IPA for Nagios (/?n???i.o?s/) sounds way off (as I write this at least). Still, most entries work great, and I expect this tool to encourage more authors to include IPA as it gets used.