The deck is based on the
wordfrequency.info 5000 word list (which actually contains 5049 words)
I removed the duplicated words and ended up with 4380 words.
Then for each word, I retrieved the IPA and the audios from :
-
https://www.oxfordlearnersdictionaries.com/definition/american_english
- the "AMERICAN DICTIONARY" part of
https://dictionary.cambridge.org/dictionary/english/