An open API service indexing awesome lists of open source software.

https://github.com/markfinal/pytimestablequiz

A times table quiz
https://github.com/markfinal/pytimestablequiz

Last synced: 8 months ago
JSON representation

A times table quiz

Awesome Lists containing this project

README

          

# Times table quiz
A quiz to practice your times tables up to 12.

Voice synthesizer support somewhat inspired by Joshua in [WarGames](https://war-games.fandom.com/wiki/Joshua).

# Prerequisites
* [Python](www.python.org) 3.10+ (but may work on slightly older 3.x versions)

## Windows
For the voice synthesizer, install https://github.com/espeak-ng/espeak-ng/releases/download/1.51/espeak-ng-X64.msi.
The command `espeak-ng.exe` is installed to your `PATH` by the installer.

## Ubuntu/Raspberry Pi
For the voice synthesizer
```
apt install espeak-ng
```

## MacOSX
For the voice synthesizer, untested support via MacPorts, https://ports.macports.org/port/espeak-ng/

# How to use
Run
```
python timestablequiz.py
```
To change to a male sounding voice:
```
python timestablequiz.py -v male
```
To change a female founding voice:
```
python timestablequiz.py -v female
```