toolgarden.xyz
中文

Text to speech

Free online tool to read text aloud with browser-local speech synthesis

Text to speech

About this tool

Text to speech uses voices supplied by the browser and operating system to read input, with controls for an available voice, rate, pitch, and volume. Voice lists and naturalness vary by browser, installed language packs, and device, so identical settings can sound different elsewhere.

It suits accessibility preview, pronunciation checking, and prototype narration. Synthesis can misread names, abbreviations, numbers, and multilingual text, so listen through before publication and confirm that voice licensing and platform policy permit the intended use.

How to use it

  1. Enter speakable text

    Add punctuation and split long paragraphs instead of relying on visual formatting for meaning.

  2. Choose voice and settings

    Preview an available device voice and adjust rate, pitch, and volume modestly.

  3. Review the full reading

    Verify names, numbers, pauses, and tone before using it in a demo or reading aid.

Supported range and limits

Synthesis engine
The browser's built-in Web Speech API, with the actual voices supplied by your operating system
Available voices
System-dependent: macOS, Windows, Android and iOS each ship different voice packs, so the same text sounds different across devices
Language support
Limited to the voice packs your system has installed; a missing language either will not speak or will be mispronounced
Adjustable
Rate, pitch and volume, to the extent the selected voice supports them
Can it export a file
No. The Web Speech API only speaks; browsers expose no way to save the synthesised audio directly
Where it runs
The text goes to your system's speech engine and is never sent to a ToolGarden server

When you would use it

  • Checking how content sounds

    Listen to page copy or prompts to find awkward sentences and punctuation problems.

  • Creating prototype narration

    Provide temporary spoken feedback for an interaction demo or accessibility prototype.

  • Hearing how a script reads aloud

    Play back narration or a prompt to judge its length and rhythm before committing to a real recording.

What to know before you start

  • Voices come from the current device, and the site cannot guarantee the same voice for every user.
  • Do not use synthetic speech to impersonate real people or create unauthorized deceptive material.
  • Browser playback does not necessarily create a downloadable audio file; follow the controls actually offered by the page.

Related concepts

speech synthesis
Turning text and language rules into playable spoken audio.
voice
A system-provided implementation of language, timbre, and pronunciation.

Frequently asked questions

Does text-to-speech upload my text?
The tool uses your browser's built-in speech synthesis to read the text; the reading happens locally and the text is not sent to our servers.
What voices are available?
The available voices come from your operating system and browser, so the languages and timbres differ from device to device.
Can I export the speech to a file?
This tool is mainly for instant read-aloud preview; whether audio can be saved depends on your browser's speech synthesis capabilities.
Why does it sound different on my machine?
The voices come from your operating system, not from this page. macOS, Windows, Android and iOS each ship their own voice packs, so identical text sounds different across devices.
Can I save the speech as a file?
No. The browser's Web Speech API only speaks; it exposes no way to export the audio. For a file, record the system output with the Voice Recorder, or use a dedicated TTS service.
Why will it not read a particular language?
That voice pack is not installed. Add the language in your operating system's speech or accessibility settings, then reload the page.