← 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

New levels unlock when you have heard or answered correctly for every number in the current level (in Learn or Practice).

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

Send feedback in the app: Feedback form (no GitHub account needed)