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) 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? 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ə/. 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.