How Much To Run AI

Batch narration, dialogue and voice production

Speech model cost calculator

Budget local TTS batches, compare character-billed speech APIs and check separate transcription or voice-agent minute prices.

Choose a speech task and its billing unit

For local TTS, use measured batch time below. Select Ming-3.0-tts-0.5B or another tested configuration. Speed and peak memory need your measurements.

TTS API comparison uses billable characters, including Voxtral Speech 3 at $13 per million. Minutes are separate:

Voxtral serviceUSD / minuteBudget use
Voxtral Mini Transcribe 3 · batch$0.0035Transcription estimate
Voxtral Small Transcribe 3$0.004Transcription estimate
Voxtral Mini Transcribe Realtime 3$0.008Transcription estimate
Voice Agent · Mistral Small 4 reasoning$0.04Quote only; billing terms required
Voice Agent · other reasoning model$0.08Quote only; billing terms required

Transcription API minute budget

Enter the billable minutes reported by the API, including resubmitted recordings. Fractional minutes are accepted; this estimate applies no minimum charge or rounding rule. TTS characters and local output hours stay in their separate calculators.

Transcription estimate: $3.50

1,000 billable minutes × $0.0035 / minute · Voxtral Mini Transcribe 3 · batch

Managed Voice Agent rates are quote-only. The launch does not define call-duration rounding, silence or hold-time billing, or whether telephony and tool charges are included. Confirm those terms before budgeting a complete call; do not add an Agent quote to the transcription estimate.

Voxtral 3 access and service choices · Official minute tariffs · Checked

Configure your speech workload

Use measurements from this same configuration and GPU rig.

Drama 3 configurations, memory reports and license

Measure how long your rig takes to generate one minute of speech. Enter that time in minutes below; leave it blank until measured.

Workload and deadline
Your tested hardware
Electricity for the existing rig
Extra takes, idle time and ownership costs

Your self-hosting estimate

Fish Audio Drama 3 · Existing GPU rig · USD

Hardware match

Needs configuration and memory measurements

Memory fit compares your inputs. Keep the same checkpoint, runtime, audio settings and hardware when using the speed result.

Generating time on this rig
Needs measurement
Total GPU work
Needs measurement
Monthly availability
Needs measurement
Completion window
Needs measurement
Monthly capacity after idle time
Needs measurement

Monthly cost

Add cost inputs

Add measurements and rates for cost per finished audio hour.

Generating + idle electricity
Add cost inputs
Monthly depreciation
$0.00
Other monthly costs
$0.00

Measure generation time on this exact rig.

Add the runtime / precision and both measured memory peaks.

Enter measured whole-system power and your electricity rate.

How this TTS calculator estimates batch time

Start with the audio you want to keep. Multiply that duration by extra takes and the time your complete rig needs to generate one minute of audio. Example inputs: 10 finished hours, 50% extra takes and 0.5 minutes of generation per audio minute need 7.5 rig-hours.

Monthly capacity uses the hours you allocate minus reserved idle time. The completion window counts the generating hours available before your deadline. Exclude breaks and other jobs from that window. A monthly budget can fit while its deadline does not. GPU-hours count every GPU in the tested rig; the calculator does not assume that adding cards speeds it up.

Measure a representative speech batch

Use your exact checkpoint, runtime, precision, GPU count, voices and output settings. Time full generation, including any model loading you expect to repeat, and divide elapsed minutes by the generated audio minutes. Record peak memory across a complete run. Leave missing measurements blank to see what still needs testing.

For Drama 3, the community W4A16 example reports 57.9 GB peak GPU memory on an A100 80GB. Its 22.1 GB download is not its runtime memory requirement. The ComfyUI offloading experiment simulated an 8GB limit on an RTX 3090 with 188GB of system RAM. Neither supplies a transferable batch speed preset. See the model page for the exact configurations and sources.

A memory match here means the entered memory peaks fit the available hardware. Throughput, first-audio delay and concurrent listeners are separate measurements; this batch estimate does not size a live voice service.

Existing GPU or rented capacity?

An existing rig defaults to generating and idle electricity. Measure whole-system power at the wall, especially when weights are offloaded to RAM. You can add the share of equipment depreciation allocated to this workload, plus storage or operations costs.

Cloud cost is generating hours plus the reserved idle hours you enter, multiplied by GPU count and the price per GPU-hour. Include time billed while the rig waits between jobs. For a continuously rented rig, generating and idle hours together must cover the full rental period.

The API comparison below uses its own billable character count. Compare the same scripts and takes in each budget; audio hours are not automatically converted to characters. Local electricity-only cost and a managed API invoice cover different services, so add your own operating costs before choosing.

Compare character-billed TTS APIs

Compare TTS API character costs

Enter the characters you expect to submit across all takes and retries. Results compare metered speech in USD, before free allowances, credits, taxes and fixed fees.

Rows appear on or after their source-check date. Voxtral Speech 3 appears from October 21, 2026; earlier dates are not historical price quotes.

Use your provider’s billed character count, including any billed directions and repeated text. This tool does not convert minutes, audio tokens or subscription credits into characters.

100,000 characters · 2026-10-27
Character-billed speech API estimates. Provider quality, voice rights and counting rules differ.
API / voice tierUSD per 1M charactersEstimated usage costAt regular priceBilling scope and fixed fees
Voxtral Speech 3Checked 2026-10-21$13.00$1.30$1.30

Batch and realtime speech synthesis, billed per million characters. Transcription and Voice Agent use separate minute tariffs.

Voice cloning, telephony and other services are separate; no fixed fee is inferred.

Fish Audio Drama 3$10.00Offer: 2026-10-13 – 2026-11-12$1.00$5.00

API speech; creator-plan credits are separate. Offer cutoff timezone is not stated.

Creator subscriptions and any separate voice/licensing purchases are not included.

Google Cloud Standard$4.00$0.40$0.40

Public USD character tariff after free allowance; voice/language availability varies.

Metered speech only; other Google Cloud resources and taxes excluded.

Google Cloud WaveNet$4.00$0.40$0.40

Public USD character tariff after free allowance; voice/language availability varies.

Metered speech only; other Google Cloud resources and taxes excluded.

Google Cloud Neural2$16.00$1.60$1.60

Public USD character tariff after free allowance; voice/language availability varies.

Metered speech only; other Google Cloud resources and taxes excluded.

Google Cloud Chirp 3: HD$30.00$3.00$3.00

Public USD character tariff after free allowance; voice/language availability varies.

Metered speech only; other Google Cloud resources and taxes excluded.

Google Cloud Studio$160.00$16.00$16.00

Public USD character tariff after free allowance; voice/language availability varies.

Metered speech only; other Google Cloud resources and taxes excluded.

Amazon Polly Standard$4.00$0.40$0.40

Public USD speech tariff outside the free tier; not AWS GovCloud. Voice/region support varies.

Metered speech only; Speech Marks, other AWS services and taxes excluded.

Amazon Polly Neural$16.00$1.60$1.60

Public USD speech tariff outside the free tier; not AWS GovCloud. Voice/region support varies.

Metered speech only; Speech Marks, other AWS services and taxes excluded.

Amazon Polly Generative$30.00$3.00$3.00

Public USD speech tariff outside the free tier; not AWS GovCloud. Voice/region support varies.

Metered speech only; Speech Marks, other AWS services and taxes excluded.

Amazon Polly Long-Form$100.00$10.00$10.00

Public USD speech tariff outside the free tier; not AWS GovCloud. Voice/region support varies.

Metered speech only; Speech Marks, other AWS services and taxes excluded.

Compare API costs using submitted characters

The calculation is billable characters ÷ 1,000,000 × the selected API’s price per million characters. A 100,000-character workload at $10 per million costs $1. Three full submissions of that workload cost $3, even if you keep only one recording. If you regenerate only a shorter passage, count that passage instead of another whole script.

Providers count markup, whitespace, directions and non-Latin characters differently. Use their billing definition or returned usage. Character count alone does not tell you audio duration, latency, pronunciation quality or voice similarity.

100,000 characters at $10 per million cost $1 per take; three full takes cost $3 before separate fixed fees.
Arithmetic example for the character formula above.

Keep launch offers and fixed fees separate

Drama 3’s announced API offer runs from October 13 to November 12, 2026: $10 rather than $50 per million characters. The date selector applies those announced calendar dates; Fish has not specified the exact cutoff timezone. Choose regular list prices when budgeting near the boundary or for later production. Other rows are the last verified public tariffs.

Usage rows exclude free allowances, account credits and any separate Google or AWS resources. Add storage, delivery and other charges to your own budget.

Voice creation can add setup or recurring charges. HeyGen’s Professional clone slots and minute-based API credits are separate from its character-price announcement; the source does not establish how those modes share a bill. Its regular subscription add-on is another purchase. Keep the price and allowance from your actual workspace as separate budget items, without converting them into an invented character rate.

Choose speech, music or transcription for the task

TTS turns text into spoken audio. Start with Fish Audio Drama 3 for performance directions, or read HeyGen Voice for clone creation and billing routes. Test the words, voice rights and language that matter in your project before comparing the invoice.

YuE2 generates music from lyrics and score information. Speech-to-text instead turns recordings into text. Music generation, transcription and audio-token APIs need their own measured units, so the character table contains only speech APIs with confirmed public character rates. Find related workflows in the speech and audio model directory.

TTS price sources and billing scope

Earlier public tariffs checked . Voxtral Speech 3 was checked separately on 2026-10-21. Currency is USD throughout; no exchange-rate conversion is applied. Google rows use its USD pricing table, while Amazon Polly rows use the public non-GovCloud speech prices. Available voices and regions vary by tier. Recheck the provider’s current rate when preparing a purchase.

TTS self-hosting questions