Guide · about two minutes to fix
Your text to speech voice sounds bad because nobody told you to change it
Every Mac and every Windows PC ships with a handful of speech voices, then quietly offers much better ones as a free download that almost nobody installs. Fixing this takes two minutes and improves every read-aloud tool on your machine at once.
No account needed to start. Reading happens on your device.
The short version
The voice is a setting, not a limitation.
If you have tried text to speech in a browser and come away thinking it sounds like a train announcement from 1998, you almost certainly heard a compact voice. These are small, old, and installed by default because they take up almost no disk space. They are also the first thing a browser hands to any tool that asks for a voice, which means they are what most people judge the entire category on.
The better voices are free. Apple calls them Enhanced and Premium; Microsoft calls them Natural. They are downloads of a few dozen to a few hundred megabytes each, they run entirely on your own machine, and they are startlingly better. Once a voice is installed, everything on that computer that speaks can use it.
What follows is where they are on each platform, which tier is worth the disk space, and the one distinction worth understanding before you pick: some voices your browser offers are not on your machine at all.
Why your browser picks the worst voice it can find
When a web page asks the browser for the list of available voices, it gets them back in whatever order the system supplies. There is no quality ranking in that list. A tool that simply takes the first entry (which most do), usually lands on a compact system voice, because those tend to sort first and are always present.
So the default is not a considered choice by anyone. It is the first item in an unsorted array. That is the whole explanation for why free browser text to speech has a reputation for sounding cheap.
macOS: download the Enhanced and Premium voices
Apple ships three tiers of the same voice. Compact is the small one installed by default. Enhanced is a larger, noticeably smoother version. Premium is larger again and is genuinely pleasant to listen to for an hour.
They are all free, and you can have as many as you have disk space for.
- Open System Settings.
- Go to Accessibility → Spoken Content.
- Click the System Voice dropdown, then Manage Voices.
- Expand English (or whichever language you read in). Each voice lists its tiers with a download arrow beside them.
- Download anything marked Premium. Ava, Zoe, Evan and Nathan are the usual picks. Give it a minute to finish. The progress indicator is easy to miss.
Windows: download the Natural voices
Microsoft's newer voices are labelled Natural and are a substantial jump over the older David and Zira that ship with the system. They are free, they run locally once installed, and there are a lot of them.
- Open Settings.
- Go to Time & Language → Speech.
- Under Manage voices, choose Add voices.
- Pick your language and install. Anything with Natural in the name is the tier you want. Aria, Guy, Jenny, Libby, Ryan and Sonia are common.
- Restart your browser so it picks up the new voices.
The voices that are not on your machine at all
This is the part worth understanding, because it is usually invisible.
Chrome adds its own entries to the voice list, typically named with a Google prefix. Several of those are synthesised on Google's servers rather than on your computer, which means the text being read is transmitted in order to be spoken. They are often good, and for most reading that trade is fine.
It stops being fine the moment you are reading something you would not paste into a public form: a contract, a medical letter, an unpublished manuscript, anything with your employer's name on it. A tool that does not distinguish between local and online voices cannot honestly make a privacy claim about all of them.
Lumotext groups them and labels the online ones rather than hiding the distinction. If you want the guarantee, pick a voice that lives on your machine.
Which one to actually pick
For reading along, with your eyes on the page and the voice setting the pace, pick a local Premium or Natural voice in your own accent and stop thinking about it. The voice is functioning as a metronome. It needs to be steady and immediate far more than it needs to be beautiful, and a local voice starts speaking with no render step at all.
The very largest neural voices only exist on servers, because no laptop renders them in real time, so a local voice does have a ceiling. What it gives you in exchange is speech that starts the instant you press play, works with no connection, costs nothing per minute, and never transmits a word of what you are reading.
One last thing worth trying once you have a good voice installed: set your speed deliberately, while reading something representative rather than something easy. Most people settle between 1.1× and 1.4× for familiar material and slower for dense material, and almost nobody arrives at that by accident.
FAQ
Questions people actually ask
Do the better voices cost anything?
No. Apple's Enhanced and Premium voices and Microsoft's Natural voices are free downloads from the operating system's own settings. There is no account, no subscription and no trial.
Do they work offline?
Yes, once downloaded. That is the point of a local voice. It is a file on your machine, so it works on a plane, and reading with it transmits nothing.
Will these voices work in any read-aloud tool?
Any tool that uses your computer's own speech voices, Lumotext included. Services that synthesise on their own servers carry their own catalogue and will not see them.
Why does a newly installed voice not show up?
Reload the tab, or restart the browser. The list of voices is fetched once and cached, so a voice that finishes installing mid-session often will not appear until the page is reloaded.
Start reading in the next minute.
Paste something in and press play. No email, no account. Sign in later if you want it saved.
Free to use. An optional free account syncs your library across devices.