I'm building a mobile app to practice/teach IPA. The idea is you look at a word and then input the correct IPA. I've used some dictionary APIs, but they either:

I would rather just use a csv file of at least 1,000 words and store my dictionary locally. Is there somewhere I can get a large list, or a file containing a bunch of words with IPA using American accent? Ideally, someone out there has a file on github.

  • Is dictionaryapi.com so slow that you cannot scrape it for this list of 1,000 words? It says 1,000 queries per day max, so in a week you'll have a nice list.
    – Keelan
    Commented Feb 1, 2018 at 18:18

1 Answer 1


The CMU Dictionary is easily convertible if you are willing to do a tiny bit of programming. Each phoneme is surrounded by space and there's a pretty obvious mapping from e.g. "AE" is [æ], "AH" is [ə/ʌ], "AY" is [ai], the numbers indicate primary, secondary versus no stress. The advantage of this as a source is that (for English) there are very many ways to transcribe words ([e: ei ɛɪ ɛi ej ej] in "save"). If you want to write that vowel as [ei] then EY becomes [ei]. This is American English, not sure what dialect, but it records "fortune" with [tʃən] and "tune" with [tuwn], that is, it is not the "tyune" dialect. You could extract the most frequent 1000 or 5000 words (they do include a lot of non-English place and personal names).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.