Local-first voice guide

Browser TTS — Test Voices and Read Text Privately

Browser TTS is the fastest route from text to speech because it uses the Web Speech interface already exposed by the browser and operating system.

What browser TTS can do

It can enumerate available voices, choose a locale, change rate and pitch, pause, resume, and read long text in manageable chunks. It is useful for proofreading, accessibility, pronunciation comparisons, and listening to documents. The site never needs an account to start that playback.

Why voice lists change across devices

The Web Speech API does not ship one universal catalogue. Windows, macOS, Android, iOS, Chrome, Edge, and Safari can expose different voices. Installing a system language pack may add choices. A voice name or language code does not grant reuse rights, and the localService flag does not describe every privacy detail.

Playback is different from downloadable audio

Web Speech is designed for playback and does not give the page a PCM stream to save. That is why Instant Voice has no download button. The Natural AI mode is a separate local model path that generates a WAV. Keeping those modes distinct prevents a download promise that the browser interface cannot deliver.

Questions people ask

Is VoiceAI Free really free?

Yes. It has no account, subscription wall, or monthly credits. Device and browser limits still apply.

Does it upload my text?

No editor text is sent to a VoiceAI Free generation server or included in analytics. Device voices and third-party resource downloads have separate provider boundaries described in the privacy policy.

Can every output be used commercially?

No blanket promise is made. Check the text, voice, model, platform, and distribution rights for the specific project.

Check the voice that is actually available

Open the voice tester on the same browser you will use for reading. Compare the name, language code and localService indication. Start with a sentence containing a name, number and question. Wait for the voice catalogue to populate; some browsers load it after the page opens. If the list stays empty, reopen the browser after installing the system's speech data. Try a second installed voice before concluding that the text is broken.

Do not confuse playback with recording

Web Speech speaks through the device. It does not return a PCM buffer to this site. A recorder or fake download link would not change that API boundary. Use the separate local English model for WAV creation, or keep device speech as a listening and proofreading tool. See the compatibility checker and Kokoro guide before downloading the model.