No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
A ringtone announcement, a voice snippet for a video, a read-aloud sample: this tool speaks typed text with a real, in-browser neural text-to-speech model (SpeechT5) and writes the result out as a downloadable audio file - unlike the browser's built-in screen-reader voice, this output can actually be saved and reused elsewhere.
Speech synthesis runs entirely locally as WebAssembly, in the same technology family as this site's other AI tools (speech recognition, noise removal): the text and the generated audio file never leave the device. One voice is currently available (US English, female); output format is WAV or M4A (AAC).
Because there is no shared memory (no cross-origin isolation), synthesis runs single-threaded rather than multi-threaded - correct, but noticeably slower than a server-side service, with a progress bar during generation. Longer text is automatically split into short, mostly sentence-length pieces and spoken one after another, because speech quality noticeably degrades for very long pieces spoken in one continuous pass.
Specifications
Specifications
Input formats
Text input
Output formats
WAV, M4A
Batch processing
No
Processing
Locally in your browser (WebAssembly)
File upload
None
In 3 steps
Type your text (up to 1000 characters).
Choose a format (WAV or M4A) and tap "Generate".
Listen to and download the finished audio file.
Limitations: Only ONE voice for now (US English, female) - more languages/voices are a documented follow-up, not a promise. Short, simple sentences sound clearest; unusual or long vocabulary can noticeably reduce pronunciation quality. Input is capped at 1000 characters, longer text is split sentence-by-sentence. Processing runs single-threaded (no cross-origin-isolation mode on this site) and is therefore noticeably slower than a server-side service - realistically several tens of seconds for a full paragraph, not milliseconds.
FAQ
Is my text sent anywhere?
No, speech synthesis runs entirely locally in the browser via WebAssembly - neither the text nor the audio file ever leaves the device.
Why doesn't this sound like my system's built-in read-aloud voice?
Because it is a different, self-contained technology: a neural speech model instead of the operating system's built-in voice - and unlike that, the result here can be saved as a real file.
Why does generation take several seconds?
Speech synthesis is compute-heavy and runs here without multi-threading - correct, but deliberately slower rather than falsely promised as fast. A progress bar shows the current status.
Are more voices or languages available?
Currently one voice is available (US English, female). More voices/languages are a possible follow-up, but not a firm commitment.
Why is long text split into pieces?
The underlying speech model sounds noticeably worse for very long pieces spoken in one continuous pass - synthesizing short pieces individually and joining them produces clearer pronunciation overall.