Is my audio uploaded anywhere?
No. There is no backend and no API call. The model runs inside this browser tab, and
your text and recordings stay on your device.
Is it really free?
Yes. There is no account, no trial, no character quota and no watermark. Because the
work happens on your own machine rather than on a server, there is nothing to meter in
the first place.
Can I use the generated audio commercially?
Yes. Every built-in voice is released under CC0 1.0, so the speech you generate is
yours to use for anything, including commercial work, with no attribution required.
Audio from a voice you cloned yourself is likewise yours.
Why does the first Convert take a while?
The model has to be fetched once before anything can be generated. After that your
browser keeps it cached and Convert responds immediately.
What makes a good clip for cloning?
Six to twelve seconds of one person speaking clearly, with no background music, echo
or other voices. Longer is not better — clips over fifteen seconds get trimmed.
How much text can I convert at once?
Up to 500 characters per conversion, which is roughly eighty words or half a minute of
speech. There is no limit on how many conversions you run, so longer scripts can be
done a paragraph at a time.
Which languages are supported?
English. The model was trained on English speech and every built-in voice is an
English reader, so English is the only language it pronounces correctly. French,
German, Spanish, Portuguese, Italian and Dutch will produce sound, but with English
letter-to-sound rules applied to them. Chinese, Japanese and Korean do not work: the
tokenizer has no pieces for those scripts, so the text is reduced to raw bytes the
model has never seen. The accents listed on the voices are accents of English, not
separate languages.
What formats can I download?
MP3, AAC or WAV. The encoder runs on your device too, so the finished file is never
sent anywhere before you save it.
Which browsers does it work in?
Prefer Chrome; Edge behaves the same way, and Chrome on a phone or tablet works
too — the first download and each generation take longer on a phone's processor, but
the tool runs. The engine needs WebAssembly threads and SharedArrayBuffer, which
older browsers do not have, and a WebAssembly heap that can grow to 1.5 GB —
that last part is where Firefox and Safari set a lower ceiling, so the engine may not
start there, or may stop partway. Try them if you like, and switch to Chrome if it
fails. This applies only to text to speech; the vocal remover, noise reducer and
converter run in any recent browser.
Does it work offline?
Once the model has been cached, generating speech needs no network at all. The page
itself still has to load, so you do need a connection to open it the first time in a
session.
It says the page is not cross-origin isolated.
The page must be served with the COOP and COEP headers over localhost or HTTPS. If the
setting was just changed, do a hard reload so the browser stops reusing its cached
copy.