Gate announcements: 8 messages in four languages, 32 TTS jobs
8 gate messages of 220 characters in 4 languages is 32 Sume TTS jobs at $0.01045 each, $0.3344 total. Set language and a matching voice per job.

Eight gate messages of 220 characters in four languages make 32 Sume TTS jobs, costing $0.3344 at $0.0475 per 1,000 characters ($0.01045 each). Translate the text yourself, then send each language with its own language code and a voice that speaks it.
Job matrix
Jobs equal messages times languages. Real character counts vary by language, so recompute with final strings.
| Messages | Languages | Jobs | Total |
|---|---|---|---|
| 8 | 1 | 8 | $0.08360 |
| 8 | 2 | 16 | $0.16720 |
| 8 | 4 | 32 | $0.3344 |
Key by message and language
A key like gate-boarding-ko-v1 makes every cell of the matrix independently retryable. After translation edits, bump the version, since the same key with different text returns 409.
VOICES = {"en": "@gate-en", "ko": "@gate-ko", "ja": "@gate-ja", "es": "@gate-es"}
def render(msg_id, texts):
return {lang: speak_lang(texts[lang], VOICES[lang], lang,
f"gate-{msg_id}-{lang}-v1") for lang in texts}Gotchas
The handles above are placeholders for avatars in your workspace. If a voice does not speak the transcript's language, Sume warns about the mismatch and expects an explicit confirmation; do not auto-confirm in a batch. speak_lang is your own variant of speak() that also sends language.
Sources
Related posts
More in Use cases
- Demand Gen Shorts 9:16 full-bleed image ads: make the stills
Google's September Demand Gen drop adds 9:16 full-bleed image ads in Shorts. Make a test set of vertical stills with the Sume Image API and review them first.
- Google Play preview video: check the YouTube URL in Python
Google Play wants a plain YouTube URL: public or unlisted, embeddable, ads off, no timecode. A short Python check, plus how to make the MP4 with Sume first.
- Griffin-Lite waitlist: six checks before planning a live avatar launch
Tavus Griffin-Lite is a research preview with no customer date or price on its page. Six checks before you plan around it, and what to ship on Sume meanwhile.
- Headline card above an app screen recording: compose stack, $0.36
Timeline compose stack puts a headline image over a video for $0.02 per job. Three headline variants over one app recording cost $0.36 with the images.
Written by Sume