Localize a 30-second holiday ad into 8 languages for about $2.65
Eight voice-over versions of a 30-second holiday ad cost $2.65 in Sume usage: TTS $0.03, Timeline $0.10, captions $0.20 per language, plus $0.01 to transcribe.

Localizing a 30-second holiday ad into eight languages costs about $2.65 in Sume usage: $0.33 per language for voice, assembly and captions, plus one $0.01 transcription of the source. The translation step itself is yours (a person or a language model), so it is not in that number.
The pipeline is four calls: transcribe the original, translate the script, speak the translation, and re-render the video with the new voice and captions.
Per-language cost line by line
A 30-second ad has roughly 450 characters of script. Sume TTS bills $0.0475 per 1,000 characters, so 450 characters are $0.0214, billed as $0.03 after rounding up. Timeline renders at $0.10 per output minute, rounded up, so a 30-second video is $0.10. Standalone captions are $0.20 for videos up to 60 seconds. Transcribing the source at $0.01 per audio minute happens once.
| Line | Unit price | Count | Total |
|---|---|---|---|
| Transcribe source (STT) | $0.01 per minute | 1 | $0.01 |
| TTS, about 450 characters | $0.03 | 8 | $0.24 |
| Timeline render, 1 minute | $0.10 | 8 | $0.80 |
| Burned-in captions | $0.20 | 8 | $1.60 |
| Total | $2.65 |
Where this can go wrong
Voice and language must match. TTS checks the requested language against the voice's primary language and returns 409 tts_voice_language_mismatch when they differ, so choose a voice per language, not one voice for all eight. Length also drifts: German and French often run longer than English, so a 450-character English script can become 550 characters and overrun 30 seconds. Check the audio length before you build the Timeline.
For captions, the language hint only tells speech-to-text what to expect and never selects the style or font. A Korean script with a Latin-only style such as slam is refused with caption_hangul_text_latin_style, since those faces render Hangul as empty boxes. Pick a Hangul style such as korean-ad for Korean.
Cheaper variants
For the dubbing pipeline end to end, including audio joins, the guide linked below covers each call.
- Skip burned-in captions for markets where the platform auto-captions: the per-language cost falls to $0.13, and the total to $1.05.
- Caption once on the silent source and reuse authored cues only where the timing does not change.
- Do the two highest-revenue languages first and ship them; add the other six once the ad is proven.
Sources
Related posts
More in Use cases
- Localize a 30-second product video into 3 languages: swap the spine
Keep one edit and swap only the voice: three Timeline renders ($0.10) plus three caption jobs ($0.20) cost $0.90 on Sume for English, Spanish and French.
- Localize app store screenshot captions: 6 locales x 5 shots, $1.13
Translate the caption on 5 marketing screenshots into 6 locales with Ideogram 4.5 edits on Sume: 30 calls, $1.125 at low, and why real UI gets re-captured.
- Localize one 30-second ad into six languages: Wan 3.0 cost on Sume
Six language versions of a 30 second ad on Wan 3.0 cost $22.50 at 720p or $45.00 at 1080p on Sume. Draft all six at 480p for $11.25 first.
- Localize one ad into 14 languages: TTS, captions and render for $4.62
One 450-character ad in 14 shared languages costs $0.42 TTS, $2.80 captions and $1.40 render on Sume: $4.62 total. The loop uses one job per language.
Written by Sume