Text to Speech (Browser Speech Synthesis)

Reads your text aloud with the browser’s built-in speech synthesis (Web Speech API). Choose a language and voice and adjust speed, pitch and volume. Your text is never sent to the YUCTS servers.

  • Runs in your browser (no upload)

84 / 32,767 characters

With an online voice, the text is sent over the network to a speech synthesis service.

Status: Ready

Voices are provided by your operating system or browser; the choice and quality differ between devices.

How to use

  1. Enter the text you want to hear (a sample is filled in at first).
  2. Choose a language and voice, and adjust speed, pitch and volume if needed.
  3. Press “Read aloud”. You can also pause, resume and stop.

FAQ

Why can’t I choose or hear a voice?

Voices are provided by your operating system and browser. If there are none, add a speech voice in your system settings, and check the volume and mute settings.

Is my text sent anywhere?

Not to this site’s servers. However, voices marked “online” are synthesized by a speech service of the browser or system vendor, so the text is sent over the network. By default only on-device voices are used.

Notes & limitations

  • What you enter is processed only on this page and is not sent to YUCTS servers.
  • The available voices, their quality and languages depend on the operating system and browser; some devices have no voices at all.
  • How speed, pitch and volume work differs between voices, and some settings may not be applied exactly.
  • Some browsers stop long texts partway through (the specification allows a limit of 32,767 characters).
  • Saving the speech as an audio file (such as MP3) is not supported.

Data sources