Need another speaking voice?

The lesson cannot change Windows or your phone by itself — but this folder includes a helper for Windows.

Fastest on Windows 10 / 11 (one-time)

We ship INSTALL-VOICES.bat and install-read-aloud-voices.ps1 next to index.html. They try to add English (US), Urdu (Pakistan), Punjabi (India & Pakistan), and Pashto using Microsoft’s own tools. Some languages may be skipped if your PC edition or region does not offer them.

  1. Download or copy the whole project folder to the PC.
  2. Double‑click INSTALL-VOICES.bat.
  3. Click Yes when Windows asks for Administrator permission.
  4. A PowerShell window stays open until you press Enter at the end — do not close it early, or you might miss errors.
  5. It may open Speech settings. In Settings → Speech, download any remaining voice items. Then reopen the lesson and press Update voice list.

If your browser only saves the file: open your Downloads folder, move it next to install-read-aloud-voices.ps1, then double‑click the .bat file.

Inside the lesson: Large sections + accent reads one block per problem and uses the accent/language dropdown to pick among your installed voices (same as Fine blocks, but fewer, bigger chunks). You still need voices installed in Settings for Urdu, Hindi, and so on — there is no separate internet voice engine.

Prefer to click only inside Settings? These links open the right pages (Edge or Chrome on Windows):

If nothing happens, use Edge or Chrome. Then on the lesson press Update voice list.

Manual path (three short steps)

  1. In Add a language, add Urdu, Punjabi, or Pashto if you want them.
  2. Open each language → Language options → download Speech or Text-to-speech if shown.
  3. Return to the lesson, press Update voice list, choose a voice, press Play.
Phones (Android or iPhone): there is no batch file. Use Settings → Languages and Text-to-speech (Android), or Settings → Accessibility → Spoken Content → Voices (iPhone).
Why can’t the website do this automatically?

Browsers are not allowed to install system languages or voices without your permission — that protects every user from malicious sites. The INSTALL-VOICES.bat file is the supported way to do a single approved Administrator step on a Windows PC you control (home, school, or lab).

← Back to lesson