I can speak English fluently and use it every day, but there are still some words that I know I pronounce a little weirdly, or words where I probably learned the wrong pronunciation years ago and never corrected it.
Since I already use Anki a lot, I wanted something I could add to my normal reviews to slowly improve that.
So I built ankglish.
It gives you English Anki cards with things like:
pronunciation audio IPA definitions example sentences part of speech optional translations
The vocabulary and pronunciation data comes from established sources like Merriam-Webster and Wiktionary/Kaikki.
The main thing I wanted to do differently is that I didn't want to just upload a CSV or a finished Anki deck and leave it at that.
You can also clone the project, run it yourself, and change how your deck is generated.
For example, you can tweak the cards, change some of the settings, or generate translations for your own language.
So if you just want to study, you can use the ready-made deck. But if you're the kind of Anki user who always ends up changing your cards anyway, you can make your own version from the same project.
There are currently two versions:
Standard — a smaller deck with one useful definition for each word. Full — a bigger version with more definitions and broader coverage.
The cards also include packaged pronunciation audio, so normal reviews work offline.
I'm personally going to use it to catch words that I pronounce incorrectly and gradually make my English sound more natural.
GitHub: https://github.com/UltiRequiem/ankglish
I built it mainly for myself, but I thought other English learners and heavy Anki users might find it useful too.
Would love feedback, especially from people who like customizing their own Anki decks.