Bulk text to speech
Bulk text to speech: a queue of texts, one folder of results
tonvio turns a stack of texts into a stack of MP3 files: stage several texts as one group, give each its own voice, launch everything at once and pick the results up from a single folder in your history.
Batch generation is part of the full tonvio feature set — the same 14,000+ voices and the same ready MP3 output.
One group, several texts — the “+” button
In the generator, the “+” button stages another text next to the current one. Every staged text keeps the voice and settings it was added with, so one batch can mix a male narrator for the intro, a female voice for the lesson and any other voice from the catalog. Before launch, click any text in the group to open and edit it.
- Up to 20 texts in one group: 5 on credit packs, 10 on Unlimited, 20 on Unlimited ×2
- Each text has its own voice and its own settings
- Any staged text can be edited before the group is launched
Parallel threads: the batch finishes sooner
A group is not read one text after another. Jobs go to the queue and render in parallel: 4 threads on Unlimited ($45/mo) and 8 threads on Unlimited ×2 ($80/mo). Both subscriptions are unlimited by characters, so the size of a batch is bounded by the group limit — not by volume.
- 4 parallel threads on Unlimited, 8 on Unlimited ×2
- Unlimited characters on subscriptions — up to 200,000 characters per single generation, depending on the plan
- Queue and progress are visible in your dashboard
Results arrive organized
A finished batch does not scatter across your history: the group sits there as one folder with an MP3 per text, and you can download everything at once. In Chromium browsers you can also pick a local folder once — finished files are saved into it automatically while the tab is open. On subscriptions, files are stored for 90 days.
- The group is one folder in your history
- Download all MP3s of the batch in one go
- Auto-save finished files to a local folder (Chromium)
- Files are stored for 90 days on subscriptions
Where bulk voiceover pays off
Batch generation is built for texts that come in series — when the point is not one perfect file but ten consistently even ones.
- Video series: one episode per text, voices stay consistent across the season
- Online courses: voice a whole module of lessons in one run
- News digests: a morning batch of stories, each as its own MP3
- Agencies and studios: client texts in batches, from $0.0060 per 1,000 characters on credit packs
How batch generation works
- 01
Paste the first text
Pick a voice from 14,000+ in the catalog and set it up for the task.
- 02
Add the rest with “+”
Each staged text keeps its own voice and its own settings.
- 03
Launch the group
Jobs render in parallel threads: 4 or 8, depending on the plan.
- 04
Download the folder
Grab all MP3s at once from history — or let auto-save drop them into your local folder.
Bulk text to speech — FAQ
How many texts fit in one group?
It depends on the plan: 5 texts on credit packs, 10 on Unlimited, 20 on Unlimited ×2. Each text in the group is a separate job with its own finished MP3.
Can different texts in a batch use different voices?
Yes. Every staged text keeps the voice and settings it was added with. The catalog holds 14,000+ realistic voices with live previews and filters by gender, age and genre, so one group can combine several narrators.
How do I download the whole batch at once?
A finished group sits in your history as one folder — download all of its files together. In Chromium browsers you can also choose a local folder once, and finished MP3s will be saved into it automatically while the tab is open.
How do the queue and threads work?
Texts from the group go into the job queue and render in parallel: 4 threads on Unlimited, 8 on Unlimited ×2. The rest wait their turn automatically — you watch the progress in your dashboard.
Are characters really unlimited?
On subscriptions — yes: Unlimited ($45/mo) and Unlimited ×2 ($80/mo) have no monthly character caps, and a single generation takes up to 200,000 characters depending on the plan. Credit packs start at $1.50 — from $0.0060 per 1,000 characters — and credits never expire.
How are the finished files named?
You name every audio before generation — right in the generator, next to each text of the batch. The finished MP3 keeps that name, so the folder arrives already labeled; you can rename files later in history as well.
Voice your first batch
The first voiceover is free: try the generator on one text, then stage a group and see how much faster a batch goes.
More on the home page: AI text to speech online.