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.
- Download or copy the whole project folder to the PC.
- Double‑click INSTALL-VOICES.bat.
- Click Yes when Windows asks for Administrator permission.
- A PowerShell window stays open until you press Enter at the end — do not close it early, or you might miss errors.
- 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)
- In Add a language, add Urdu, Punjabi, or Pashto if you want them.
- Open each language → Language options → download Speech or Text-to-speech if shown.
- Return to the lesson, press Update voice list, choose a voice, press Play.
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).