Six podcast ad-read variants at 500 characters: TTS cost and tags
Six 500-character ad reads cost $0.1425 on Sume TTS ($0.02375 each). Tag each take with the metadata field and one Idempotency-Key per variant.

Six podcast ad-read variants of 500 characters each cost $0.1425 in total on Sume TTS, which is $0.02375 per read at $0.0475 per 1,000 characters. That makes it cheap to voice every headline you want to test and let the sponsor pick.
Cost of the set
The per-read price is the price tool output for 500 characters. Totals are that number times the count.
| Variants | Characters in total | Cost |
|---|---|---|
| 1 | 500 | $0.02375 |
| 3 | 1,500 | $0.07125 |
| 6 | 3,000 | $0.1425 |
| 12 | 6,000 | $0.28500 |
Tag every take so you can find the winner
TTS accepts a metadata object. Sume stores it on the job and does not send it to the provider, so it is a safe place for your variant label, sponsor and campaign id. Use one Idempotency-Key per variant (for example ad-q4-A, ad-q4-B) so a retry of variant C cannot create a second C.
Reuse speak() from the previous post pattern, but pass your variant id into the key and add metadata to the body. Only the body differs:
body = {
"transcript": variant_text, # 500 characters
"avatar_handle": "@narrator",
"language": "en",
"metadata": {"campaign": "q4-sponsor", "variant": "B"},
}
requests.post("https://api.sume.com/v1/tts-1.0/generate", json=body,
headers={**H, "Idempotency-Key": "ad-q4-B"}).raise_for_status()What to check before you send six
Keep the same voice, language and generation_config across variants, otherwise you are testing the voice and not the copy. generation_config takes volume (0.5 to 2), speed (0.6 to 1.5) and a free-text emotion up to 64 characters.
Read the sponsor's required legal line into every variant at the end; it counts toward the 500 characters. If a read needs to be exactly 30 seconds, generate once, measure the audio duration, then adjust speed on the retake rather than cutting words.
Sources
Related posts
More in Use cases
- Spelling bee: 200 word-pronunciation clips on Sume TTS, one job each
200 words of about 12 characters each cost $0.1140 on Sume TTS as 200 jobs, $0.000570 each. One 2,400-character job is $0.1140 but gives one file.
- Square product photo to a 4:1 banner: reference plus aspect_ratio
Turn a 1:1 photo into a 4:1 banner with Nano Banana 2.1 on Sume: input_references plus an explicit aspect_ratio of 4:1, not auto. $0.10 at 1K. Body and gotchas.
- Support answer video with an avatar: 25 seconds with a product shot
A 25-second support answer video costs $4.60 on Standard, $6.125 on Plus and $13.75 on Max. A product image adds a small per-second premium.
- Swap a Product in an Existing Clip With Omni Flash Video Edit: Cost
Edit a finished clip instead of regenerating it with Gemini Omni Flash 1.1 video-to-video on Sume: what you send, what you cannot, and prices for 3, 5 and 10 s.
Written by Sume