Sume STT reserves 1 cent by default: send duration_seconds (1-600)
Sume STT lists $0.01 a minute, assumes one minute if duration_seconds is missing, and caps a job at 10 minutes (10 cents). Send the real length.

Sume's speech-to-text price is $0.01 per audio minute, and the admit-time estimate assumes one minute if you leave out duration_seconds. A job can be at most 10 minutes, which is 600 seconds and a 10-cent maximum. Send duration_seconds as an integer from 1 to 600 so the estimate reflects your real file.
The numbers in the catalog
The sume/stt-1.0 rate card lists unit per audio minute, price $0.01, an estimate of 1 cent, a minimum of 1 cent and a maximum of 10 cents. The basis line spells it out: absent duration is estimated as one minute, the minimum is one second and the maximum is ten minutes.
| Audio length | duration_seconds | Estimate at $0.01 per minute |
|---|---|---|
| Omitted | none | 1 minute, 1 cent |
| 30 seconds | 30 | Half a minute, about half a cent |
| 5 minutes | 300 | 5 cents |
| 10 minutes | 600 | 10 cents, the maximum |
| 12 minutes | Over 600 | Not accepted; split the file first |
Why it matters for a bulk run
A wallet or a spend cap that checks the estimate before a job starts will treat an unlabelled file as one minute. If your files are really nine minutes long, a run of fifty files looks like 50 cents at admission and ends near $4.50. Sending the real duration keeps the preview honest. You can read the length with ffprobe before you submit, which is cheap and free.
- Measure duration locally and send it as whole seconds.
- Round up, not down, if your tool gives fractions.
- Never send more than 600 seconds; split long audio into chunks.
Example: fifty nine-minute files
Say you have fifty interview files, each nine minutes long. Omitting duration_seconds makes each look like a one-minute, one-cent job at admission, so the preview shows about 50 cents. Sending 540 for each makes the preview about $4.50, which matches the list rate of $0.01 for each of 450 minutes.
If your spend cap is close to the real cost, the second number is the one that keeps the run from stopping halfway.
What it does not cover
The catalog gives the per-minute list price and the bounds. It does not say how the final charge rounds sub-minute audio, so check a real job's receipt before you build a precise bill. The audio endpoint map linked below shows which route to call for what.
Sources
Related posts
More in Pricing
- Cost of 1,000 AI images on Sume: Soul, Flux 2 Pro, Grok, Nano Banana 2
A thousand single-image jobs cost $10 on Higgsfield Soul, $40 on Flux 2 Pro, $30 on Grok Image and $100 on Nano Banana 2, from Sume's catalog prices.
- Sume Scale $400 includes $800 of usage: fee per usage dollar by plan
Pro pays $1.00 of fee per $1 of included usage, Startup $0.86, Scale $0.50. What that means for a brand that spends the whole allowance each month.
- Sume text to speech price ladder: 500 to 20,000 characters
Sume TTS bills 3 cents for 500 characters, 5 for 1,000, 24 for 5,000 and 95 for 20,000, the per-job cap. Longer scripts split into 20,000-character jobs.
- Sume TTS vs MAI-Voice-2.1 at 50k to 5M characters a month
At 1M characters a month Sume TTS bills $47.50, MAI-Voice-2.1 lists $22 and Flash $15. The monthly table for 50k to 5M and when the gap is worth paying.
Written by Sume