One 600-character voiceover in 12 languages: TTS cost by vendor
Twelve versions of a 600-character script is 7,200 characters. That costs $0.11 on OpenAI tts-1, $0.34 on Sume and $0.58 on ElevenLabs v3. Read 2026-10-03.

A common production job: one product voiceover, translated into 12 languages. Assume each version is about 600 characters. This is an assumption; translations run longer or shorter than the source, and scripts in some languages take fewer characters for the same meaning. Re-count after translating. Twelve versions of 600 characters is 7,200 characters.
TTS is billed per character at each vendor's rate. OpenAI lists tts-1 at $15 and tts-1-hd at $30 per 1M characters. ElevenLabs lists $0.04 per 1,000 for Flash/Turbo, $0.08 for v3, and a v4 launch price of $0.022 through October 12 (list $0.08), all read 2026-10-03. Sume is $0.0475 per 1,000 characters.
The bill
Each row is the per-1,000 price times 7.2.
| Option | Per 1,000 characters | 7,200 characters |
|---|---|---|
| OpenAI tts-1 | $0.015 | $0.108 |
| OpenAI tts-1-hd | $0.03 | $0.216 |
| ElevenLabs v4 launch price | $0.022 | $0.1584 |
| ElevenLabs Flash/Turbo | $0.04 | $0.288 |
| Sume TTS | $0.0475 | $0.342 |
| ElevenLabs v3 or v4 list | $0.08 | $0.576 |
Scale it to a catalog
For 250 products localized to 12 languages, that is 3,000 voice lines, or 1.8 million characters at 600 each. On Sume that is $85.50. On OpenAI tts-1 it is $27.00 and on ElevenLabs v3 it is $144.00. In every case the voice is a small fraction of the cost of the video it will sit under: a 15-second clip on Sume at $0.10 a second is $1.50 on its own.
The multiplier that matters here is retakes. A wrong pronunciation in one language means paying for that line again, so budget a margin, say 10 percent, and check the audio for the languages you cannot read before the batch ships.
Compute your own
This snippet prices any set of lines at the Sume rate.
lines = 12
chars_per_line = 600
rate_per_1k = 0.0475 # Sume TTS
total_chars = lines * chars_per_line
print(f'{total_chars} characters -> ${total_chars / 1000 * rate_per_1k:.4f}')
Sources
Related posts
More in Pricing
- Luma Ray 3.2 360p draft costs $0.06 for 5 seconds: the draft ladder
Luma lists a 360p draft tier for Ray 3.2 at $0.06 per 5 seconds. The full ladder to 1080p, drafts per final, and the cheapest Sume draft route.
- Luma uni-1-max is $0.10 an image against $0.04: when to pay 2.5x
Luma's uni-1-max is $0.1000 per 2K text image against $0.0404 for uni-1. Edit and reference rates, a 100-image budget, and checking Sume's image catalog.
- Magnific credits in dollars: what a Kling or Wan clip really costs
Magnific prices video in credits. At Premium's monthly $0.001 a credit, a 5-second Kling 2.5 clip is $0.14 and 4 seconds of Seedance 2.5 1080p is $4.40.
- MAI-Transcribe-2-Streaming at $0.54 an hour vs Sume STT per hour
Microsoft lists $0.54 per audio hour through year end. Sume STT is $0.01 a minute ($0.60 an hour) as 10-minute async jobs. The cost at 1 to 1,000 hours.
Written by Sume