Posted: 2016-08-09 10:05
I'm currently learning CW here and I love the website's functionality: it works on all my machines and devices and I really dig the statistics to track my progress. I feel quite slow though and to spice things up in between, I'd like to learn some plaintext words for fun and in order to prevent the fallacy of associating sounds with pen or keyboard strokes instead of actual letters. Since I am only at lesson 6 so far, I can't use the plaintext trainer (which starts at level 9) yet. So i wrote a script that lets me train random single plaintext words from multiple languages using aspell-dictionaries. Since it is using Fabian's ebook2cw as well you can even add noise to it (or use any of ebook2cw's parameters), which is not possible on the website (I think). It's a quick and dirty script, but it works for me, so I thought I'd share: https://gist.github.com/cgie/e8f4751543b51a685fc616381910110e
It's ./plain new for playing a new word, ./plain sol for displaying the word and just ./plain to repeat.