Phrase-of-the-day language video: a card and a voice for $0.21
A language phrase-of-the-day video built from one 1K card, one TTS line and a one-minute Timeline render costs $0.2057. A week of seven phrases is $1.44.

A phrase-of-the-day video is one card image, one spoken line and one Timeline render: $0.10 for a Nano Banana 2.1 card at 1K, $0.0057 for a 120-character TTS line and $0.10 for a render of up to a minute, so $0.2057 per phrase and $1.44 for a week of seven.
Cost for a week
Add $0.20 per video if you also want burned-in captions. Both sums use the exact arithmetic below.
| Item | Calculation | Per phrase | Seven phrases |
|---|---|---|---|
| Card image (1K) | $0.10 each | $0.10 | $0.70 |
| TTS, 120 characters | 120 x $0.0475 / 1,000 | $0.0057 | $0.0399 |
| Timeline render | ceil(duration / 60) x $0.10 | $0.10 | $0.70 |
| Total without captions | $0.2057 | $1.4399 | |
| Captions (optional) | one job per video | $0.20 | $1.40 |
The voice call
Set language for every non-English line; otherwise the voice defaults to English. Ask for wav, and timestamps.words if you want word times for the card. For Korean captions, choose a Hangul style.
curl -X POST https://api.sume.com/v1/tts-1.0/generate \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: phrase-2026-10-09-ko" \
-d '{
"transcript": "Gamsahamnida. Thank you very much.",
"avatar_handle": "teacher_host",
"language": "en",
"output_format": { "container": "wav", "sample_rate": 44100 },
"timestamps": { "words": true }
}'Limits and gotchas
- One TTS job tops out at 20,000 characters, and audio over 1,200 seconds fails.
- A voice speaks one language per request; for mixed lines use one call per language and join the audio with Timeline audio concat ($0.01).
- Check pronunciation yourself. A voice can mispronounce a rare word.
Sources
Related posts
More in Use cases
- Shadowing Audio for 30 Sentences With script_run: Cost and Setup
Make 30 sentence-length audio clips for a language lesson with one script_run program and tts_create: the cost for 80-character lines and the limits.
- Launch kit: 4 clips, 12 images, a voiceover and a track for $9.98
Four 8-second 1080p clips, twelve 2K images, a 1,200-character voiceover and a track cost $9.982 with Wan 3.0, or $20.4716 with Seedance 2.5 clips.
- LinkedIn allows 25 video uploads in 24 hours: plan a 60-variant test
LinkedIn Campaign Manager caps video uploads at 25 per 24 hours, desktop only. A 60-clip test needs three days. Cut and price the variants on Sume first.
- LinkedIn landscape video ad maxes at 1920x1080; Sume allows up to 2160
LinkedIn's landscape video range is 640x360 to 1920x1080, but Sume timeline accepts sizes to 2160. Pick 1920x1080 on purpose and verify with video inspect.
Written by Sume