Paste text, pick a voice and press Play. Set speed and pitch, pause and resume. No audio file is made. This page sends nothing; voices marked online may send text to their provider.
To have text read aloud, paste it into the box, pick a voice and press Play; the page hands the text to the speech synthesis built into your browser, which speaks it through your speakers. The tool does not make speech itself. It uses the Web Speech API, so the voices on offer are the ones your device and browser provide, and the list differs between a phone, a Mac, a Windows PC and different browsers. The voices are grouped by language. Speed runs from 0.5 to 2 and pitch from 0 to 2, both in steps of 0.1, and a change applies from the next piece of text. Some voices ignore pitch or speed. The page opens with a short sample so you can press Play straight away.
Some browsers stop speaking a long block of text after a while, so the tool never sends one long block. It splits the text into sentences, ending a sentence at a full stop, question mark, exclamation mark, ellipsis or new line, and a decimal such as 3.14 is not a break. A sentence that is still long is cut further, at a comma, semicolon or colon first, then at a space. At normal speed a piece is at most 160 characters, at speed 0.5 at most 80 and at speed 2 at most 320, so a slow reading gets shorter pieces. The sample is 3 sentences, so it is read as 3 parts. A single 500-character sentence is cut into at least 4 pieces. Pieces are read one after another, so you may hear a short pause where one ends.
While it speaks, the card shows the sentence being read and a part counter such as Part 2 of 3. The mark moves when a new piece starts. Voices that also report where they are in the text move it inside a piece as well, but not every voice does, so on some voices the mark changes only from piece to piece. Pause holds the speech and Resume carries on from the same place. Stop ends it, and Play starts again from the top. Changing the text while it is speaking stops the reading.
Each voice in the list is marked on device or online. The label comes from the localService value that the browser reports for the voice: the Web Speech API describes a voice with localService false as supplied by a remote speech service. MDN notes that a remote voice may add latency, bandwidth or cost, and does not say what happens to the text. Whether the text leaves your device when you use an online voice depends on the service behind it, so read your browser or operating system privacy notice. To keep the text on this device, choose a voice marked on device. This page itself does not upload your text.
It cannot save the speech as an MP3 or WAV file. The Web Speech API plays the sound but does not give the page the audio data, so there is nothing to download. To record it you would need to capture your computer's sound output with other software. It reads up to 100,000 characters. It does not read the text of a PDF or a web page for you; paste the text. Numbers, abbreviations and names are pronounced as the voice decides, and a voice may read text in another language with a heavy accent. If your browser has no speech synthesis, the page says so.
Paste the text here, pick a voice and press Play. The browser's own speech synthesis speaks it, so it works with no software installed. Use Pause to hold, Resume to carry on and Stop to end.
No. The Web Speech API plays the sound through your speakers but does not hand the page any audio data, so no file can be made. To get a recording you would need software that captures your device's sound output.
The voices come from your device and browser, not from this page. A Mac, a Windows PC and an Android phone each ship different voices, and some browsers add online voices. The list can also fill in a moment after the page opens.
This page does not upload your text. A voice marked online is supplied by a remote speech service, and whether the text goes to that service depends on it. A voice marked on device keeps the speaking on your device.
Some browsers stop a long utterance after a while. This tool avoids that by reading in pieces of at most 160 characters at normal speed, so a 5,000-character text becomes at least 32 pieces.
No. The text is processed in your browser and not uploaded. Your text is never saved; only the voice, speed and pitch you chose are kept on this device.