$40 a week for text to speech: how many characters on Sume
A $40 weekly TTS budget on Sume covers about 842,000 characters at $0.0475 per 1,000, or 255 narrations of 3,300 characters.

A $40 weekly text-to-speech budget on Sume covers 842,105 characters at $0.0475 per 1,000 characters ($40 / $0.0475 x 1,000). In practice that is 255 narrations of 3,300 characters, which cost $0.15675 each and total $39.97, or 42 maximum-length requests of 20,000 characters at $0.95 each.
The formula
Sume TTS 1.0 is priced per transcript character: $0.0475 per 1,000 characters, which is the provider list price times 1.25. Spaces and punctuation count. The maximum per request is 20,000 characters, which is $0.95.
Cost per request = characters / 1,000 x $0.0475. For 3,300 characters that is 3.3 x $0.0475 = $0.15675. Divide your budget by that: $40 / $0.15675 = 255.2, so 255 requests.
| Characters per request | Cost per request | Requests under $40 | Spend |
|---|---|---|---|
| 1,000 | 1,000/1,000 x $0.0475 = $0.0475 | 842 | $39.995 |
| 3,300 | 3,300/1,000 x $0.0475 = $0.15675 | 255 | $39.97125 |
| 9,000 | 9,000/1,000 x $0.0475 = $0.4275 | 93 | $39.7575 |
| 20,000 | 20,000/1,000 x $0.0475 = $0.95 | 42 | $39.90 |
Counting characters before you send
Do not estimate by word count alone. The price follows characters including spaces and punctuation, so a script with long words or lots of quotation marks costs more than the same word count with short words. Count the string you actually send.
A useful habit is to compute the cost in code before submitting. len(text) / 1000 x 0.0475 gives the price in dollars. If it exceeds your per-narration limit, trim or split the script.
- Maximum 20,000 characters per request
- Minimum charge of 1 cent per request in the catalog
- Spaces and punctuation count
What the weekly budget looks like in scripts
At 3,300 characters per narration, 255 narrations a week is about 36 a day. If you only need 10 a day, the same budget leaves $29.03 of headroom per week for retakes: 70 narrations cost $10.97.
If your scripts average 9,000 characters (long product explainers), the budget drops to 93 narrations at $0.4275 each, or $39.76 in total. Splitting a 20,000-character script into two requests costs the same as one request, since the price is linear.
A second scenario
Turn the weekly budget into a monthly one. $40 a week is about $171.43 over 30 days ($40 / 7 x 30), which covers roughly 3.6 million characters (842,105 x 30 / 7 = 3,609,021). If your real volume is far below that, you can lower the cap; if your scripts grow, the cost scales in a straight line with characters, with no step changes.
Edge cases
The catalog also publishes an estimate of 5 cents for a 1,000-character request. That is a rounded hold for the balance check, not a different price. If a request fails, the catalog's reservation policy refunds it before capture.
For other audio costs in the same pipeline, such as music at a flat $0.125 per generation, see the related posts below.
Reproduce the numbers
Open https://api.sume.com/v1/catalog, which needs no key, and find the entry for the product. Each model_pricing row carries price, unit, pricing_basis and the estimated, minimum and maximum cents. Multiply the unit price by your quantity and round only at the end. The catalog also has applied_* fields that include an agent fee of 550 basis points; the figures in this post use the base prices.
Sources
Related posts
More in Pricing
- 40 music tracks of 1.5 min: Sume $5.00 vs ElevenLabs $9.00
Sume Music charges a flat $0.125 per generation; ElevenLabs lists music at $0.15 per minute. 40 tracks of 1.5 min: $5.00 vs $9.00. Read 2026-10-09.
- 40 property tour clips of 30 seconds on Wan 3.0 at 720p: $150
A 30-second Wan 3.0 clip at 720p is $3.75 on Sume in one job; 40 listings are $150.00. The same set at 480p is $75.00 and at 1080p $300.00.
- A 40-second AI music sting: ElevenLabs $0.10 beats Sume's $0.125 flat
ElevenLabs lists music at $0.15 per minute, so 40 seconds is $0.10. Sume Music charges a flat $0.125 per generation, which wins only above 50 seconds of audio.
- 402 insufficient_credits on a 30-second 1080p video: balance needed
Sume reserves the full estimate at submit. A 30-second Seedance 2.5 1080p job needs $42.65 spendable before it is accepted; four other jobs compared.
Written by Sume