Spelling Bee for kids
spelling -h
usage: spelling [-h] [-num NUM] [-s] [-w WORD_FILE]
Spelling BEE
optional arguments:
-h, --help show this help message and exit
-num NUM number of words
-s, --skip-intro Say intro
-w WORD_FILE, --word-file WORD_FILE
cat words.txt
Victorious
Mandatory
Obligatory
Territorial
Auditorium
Romance
Performance
Chance
Guidance
Glance
Finance
spelling_log
This produces
- Clone the repo
$ git clone https://github.com/sukhbinder/spelling_bee
$ cd spelling_bee
- Initialize and activate a virtualenv:
$ virtualenv env
$ source env/bin/activate
- Install the dependencies:
$ pip install -r requirements.txt
- Install system dependencies, on Fedora linux:
sudo dnf -y install espeak espeak-ng espeak-ng-devel libtimidity-devel
- Run the app
$ python spelling_bee.py -w words.txt