This text-to-speech tool reads whatever you paste out loud using the Web Speech API built into your browser, so there is nothing to install and no account to create. It is handy for proofreading a draft by ear, resting your eyes by listening to a long article, practicing pronunciation in another language, or checking whether a voice-over script flows naturally. Put text of any length into the input box below, press Speak Text, and playback starts while Alpa plays a little speaking animation.
The voices under Select Voice & Language come from your browser and operating system, so Windows, macOS, Android and iPhone each show a different list. The tool preselects a voice that matches the page language, and you can switch to any other language you like. Voices marked with ☁️ online are cloud voices, such as Google voices in Chrome or the online natural voices in Edge. They usually sound more natural, but your text is sent to the browser or OS vendor to be synthesized. Unmarked voices run on your device and work offline.
The pitch and rate sliders range from 0.5× to 2.0×, and volume goes from 0 to 100. You can pause, resume or stop at any time. Longer text is split at sentence boundaries into chunks of about 180 characters or fewer and read one after another, which keeps some browsers from silently stopping partway through, so you may hear a brief pause between chunks. Pronunciation, phrasing and how ambiguous words are read all depend on the voice engine you pick, and the same text can sound quite different with another voice.
Note that the Web Speech API only plays the sound; it never hands the generated audio to the web page, so this tool cannot download an MP3 or WAV file. If you need an audio file, record the playback with your system's recording tools or use a dedicated voice-over service. The animation on screen is only a visual effect while speech is playing, not a real audio waveform. If your browser does not support speech synthesis, the tool shows a notice and suggests the latest Chrome, Edge or Safari.