← Back to Number Trainer

Help

Learn the loop, then drill by ear.

Getting started

  1. Set Your language (interface) and Practice language (audio).
  2. Pick a Level — start with 1–10.
  3. Use Learn first; switch to Practice when you want drills.

Learn mode

Practice mode

Levels

Level Range
11–10
21–20
31–100
4100–999
51,001–9,999
610,000–1,000,000

Level 6 Learn uses checkpoints every 10,000; Practice uses random numbers in the range.

Speech speed

Adjust from 0.5× to with the slider. Slower is easier when starting out.

Keyboard shortcuts

Progress

Levels unlocked, numbers learned, and practice stats are saved in this browser (localStorage). Audio clips you hear repeatedly may be cached in IndexedDB to save bandwidth.

Browser vs mobile app

In a browser, open the app via npm start at http://localhost:3000 — do not open index.html directly.

In the Android / iOS app, speech needs a deployed server URL in config.json (apiBase). See MOBILE.md in the project for emulator and device setup.

No sound?

Support and feedback

Email support: Tech4utexas@gmail.com

Report bugs or request features: GitHub Issues