Batch Text to Speech - One Audio File per Line
Give it a list of strings and each comes back as its own file, which suits app prompts and UI sounds. Bring your own OpenAI key, no key returns a sample.
What this run is set to
The settings saved on this example. Every one of them is editable once you open it on Apify — these are a starting point, not a limit.
| Setting | Value | What it does |
|---|---|---|
Texts (batch) | Your order has been confirmed and is on its way., We couldn't process your payment. Please check yo…, Welcome aboard. Tap continue to set up your profile. | Array of strings OR objects (uses script/scriptText/text/narration). |
Voice | nova | AI voice. |
Model | tts-1 | tts-1 (fast) or tts-1-hd (higher quality). |
Audio format | mp3 | Output audio format. |
Speed | 1.0 | Playback speed 0.25–4.0 (1.0 = normal). |
Pricing
$0.04 per voiceover = $40 per 1,000
| You are charged for | When | Price |
|---|---|---|
| Voiceover generated | One completed voiceover stored and returned in the dataset. | $0.04 |
Pay-per-event pricing: you are billed per result, not per subscription. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-09-30, and they are what you are actually charged.
What you get
A structured dataset — each result includes fields like:
_demo_noticeaudioKeyaudioUrlcharacterschunksdurationSecondsformatindexmodeltextPreviewvoiceExport every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.
More use cases for AI Text-to-Speech Voiceover
- Try
- AI Voice Generator for YouTube Narration ScriptsIVR Recording from Text - Phone Menu Prompts as AAC
Built on AI Text-to-Speech Voiceover — every input, output field, price and the full how-to are on the tool page.