Korean speech captions: korean-ad style with language ko, $0.20
Caption Korean speech on Sume with language ko and a Hangul style such as korean-ad or black-outline. Latin styles return 400, not tofu boxes. $0.20 a job.

For Korean speech, send language: "ko" and a Hangul style to POST /v1/video-captions. korean-ad gives the CapCut-style karaoke look; black-outline is the safe default. Each accepted job is $0.20 (a flat per-job price for videos up to 60 seconds). Latin styles slam, punch and tiktok-green have no Hangul glyphs and return 400 caption_hangul_text_latin_style instead of rendering boxes.
Picking the style
language only tells speech-to-text what to expect. It never selects the style or font, which is why you pick the style yourself.
| Style | Look |
|---|---|
black-outline | White fill, thick black outline, middle of frame; the default for Korean |
korean-ad | Ad karaoke: weight shifts onto the spoken word, accent color |
weight-shift | Phrase cards; the spoken word goes heavy |
highlight | An accent block follows the voice |
pill-karaoke | Dark pill card, color changes with the voice |
clip-wipe | Words wipe in left to right; clearest at small phone sizes |
editorial-emphasis | Two-line left card, last word enlarged |
Request
If you omit style, Korean text resolves to black-outline, not to the ad look, so name korean-ad if you want it.
curl -X POST https://api.sume.com/v1/video-captions \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: ko-caption-001" \
-d '{
"video_url": "https://media.sume.com/artifacts/example/ko-clean.mp4",
"language": "ko",
"style": "korean-ad"
}'Fonts and overrides
font selects a Hangul face for a Hangul style; sending one with a Latin style returns caption_font_requires_hangul_style. design overrides colors, typography, placement, phrasing and motion for one request, for example design.colors.active for the highlight color.
A wrong look fails at request time, so you do not pay $0.20 for a render you would reject. Korean script_text is supported if you want to burn your own wording over the speech timings.
Sources
Related posts
More in Use cases
- Language school promo, 15 s at 9:16: Seedance 2.5, Wan or Kling
A 15-second 9:16 class teaser is $1.88 on Wan 3.0 720p, $3.15 on Kling 3 with sound and $8.67 on Seedance 2.5 720p. What each buys on Sume.
- Live webinar captions now, burned-in highlight clips after
Sume has no live captions. Use a live transcriber such as MAI-Transcribe-2-Streaming ($0.54/h) for the event, then burned-in highlight clips at $0.20 each.
- 100 logo concepts for the price of a coffee: recraft, ideogram, gpt
One hundred logo concepts cost $0.74 on gpt-image-2.5 low, $3.75 on ideogram-v4.5 low and $5.00 on recraft-v4 through Sume. Table and a request.
- Museum exhibit teaser: Seedance 2.5, images and audio, no surcharge
Send artifact photos and a narration clip to Seedance 2.5 and a 10-second 720p teaser is $5.78 on Sume. Only reference videos trigger the higher bill.
Written by Sume