We want to automatically generate the IPA Transcription for a person's name when we create a record for them in our application. Does anyone know of an API service that can do this?

  • 3
    How will you do that? Some names don't have a unique pronunciation, you'll have to ask the bearers (famous example: Reagan, it can be Reggan or Reegan) – jk - Reinstate Monica Nov 8 '19 at 13:00
  • 1
    Taking Reagan as an example, if that is a name we want to store the IPA Transcription for, is there an API we could use to look it up? – Jenny McGregor Nov 8 '19 at 14:18
  • 1
    It's not an API, but in a previous answer of mine I indicated how eSpeak can be used to generate IPA transcriptions of arbitrary text in English and several other languages. Unfortunately, it's not optimized for personal names, and as others have indicated, those can be particularly tricky. – LjL Nov 8 '19 at 16:20
  • You can match up the spelling with the phonemic (based on IPA but phonemic, not phonetic) spelling in Kenyon and Knott, which is online. – jlawler Nov 9 '19 at 17:05
  • 1
    We had two Marias on my team who were easier to distinguish when speaking than when writing: /mərˈijə/ and /ˈmarjə/. – Luke Sawczak Nov 11 '19 at 11:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.