6

Is there a library or web service that can tell you the pronunciation of a string? I'm thinking of character-based languages, where the pronunciation of the word is not apparent from how it's written.

Fred Foo
  • 355,277
  • 75
  • 744
  • 836
Mike Sickler
  • 33,662
  • 21
  • 64
  • 90
  • Wiktionary! Just kidding... only sort of. Lots of words have IPA pronunciations documented, it would just be a matter of parsing them accurately and hoping someone didn't substitute in a curse word when your user looks up a pronunciation. – cdhowie Nov 11 '10 at 01:40

3 Answers3

6

Check out the Wordnik API:

http://developer.wordnik.com/

Free API key will get pronunciations, definitions, and a whole lot more. Easy to use, and the API documentation site is interactive and lets you get your feet wet quickly. Lots of wrappers in various languages.

Disclosure: I work there and love it.

mrjf
  • 1,117
  • 1
  • 12
  • 22
2

This is a similar question. Research the CMU Pronouncing Dictionary.

Community
  • 1
  • 1
Cerin
  • 60,957
  • 96
  • 316
  • 522
-1

Google's Text To Speech

xandy
  • 27,357
  • 8
  • 59
  • 64