The most one Sume TTS request can cost: $0.95 at 20,000 characters
One maximum Sume TTS request of 20,000 characters is $0.95. MAI-Voice-2.1 would be $0.44 and Flash $0.30 for the same characters. Arithmetic shown.

The most a single Sume TTS request can cost is $0.95: 20,000 characters, the request limit, at $0.0475 per 1,000. The same characters cost $0.44 on MAI-Voice-2.1 and $0.30 on MAI-Voice-2.1-Flash.
A hard per-request ceiling is useful for budget caps: you know the worst case of any one job before you submit.
The arithmetic
Rates come from Microsoft's launch page for the two MAI voices and from Sume's public TTS rate. The Sume rate is the list-price arithmetic ($0.0475 per 1,000 characters); the live figure for your workspace is in GET /v1/catalog, and a platform fee can apply on top of list arithmetic on your invoice.
| Option | Rate | Arithmetic | Cost |
|---|---|---|---|
| MAI-Voice-2.1 | $22 per 1M characters | 20,000 x $22 / 1,000,000 | $0.44 |
| MAI-Voice-2.1-Flash | $15 per 1M characters | 20,000 x $15 / 1,000,000 | $0.30 |
| Sume TTS 1.0, one job | $0.0475 per 1,000 characters, rounded up to the cent per job | ceil(20,000 x $0.0000475 = $0.95) to the cent | $0.95 |
Using the ceiling as a spend cap
Because the request limit is 20,000 characters, no single TTS job can exceed $0.95. A pipeline that submits 10 jobs in parallel has a worst case of $9.50.
The MCP tool also takes dry_run to preview cost and max_spend_usd to cap it, per the tts_create description.
- At about 15 characters per second (a planning assumption, not a Sume figure), 20,000 characters is about 1,333 seconds, which is past the 1,200-second audio cap, so a full-size request can fail with tts_duration_exceeded (no credit captured). In practice, plan jobs of about 17,000 characters or fewer.
- Microsoft states Flash generates up to 45 seconds of audio per call, so the same text needs many Flash calls.
What Sume does and does not offer here
Sume does not list MAI-Voice-2.1 or MAI-Voice-2.1-Flash, so the first two rows are a price reference, not something you can call through Sume. Sume TTS 1.0 is a managed voice or avatar surface at POST /v1/tts-1.0/generate, and the TTS Router lists Sonic model ids only. A request takes up to 20,000 characters; synthesized audio over 1,200 seconds fails with tts_duration_exceeded and no credit is captured. Microsoft states the Flash model generates up to 45 seconds of audio per call, which matters for long reads.
- Long scripts: split on paragraph boundaries so each request stays at or under 20,000 characters and each audio file under 1,200 seconds.
- Output defaults to mp3 at 44,100 Hz and 128 kbps; ask for wav (pcm_s16le, 44,100) when the file feeds a render or a lip-sync step.
- Speed is a multiplier from 0.6 to 1.5 and volume from 0.5 to 2.0 in generation_config; they do not change the per-character price.
Submitting it on Sume
Paid MCP tools need an idempotency_key, and a cost-only dry run is available before you spend. Use the voice or avatar you already have, set language for any non-English text, and keep one key per item so a retry never bills twice. The tool names are tts_create for synthesis and tts_source_get for the accepted-script manifest.
Treat the table as list arithmetic. Re-check the live rate in the catalog before a large batch, because Microsoft's MAI pricing is a launch announcement dated 2026-10-01 and Sume rates are read from the repository price book as of 2026-10-08.
Sources
Related posts
More in Pricing
- Museum audio guide: 40 stops at 600 characters, voice cost
A 40-stop audio guide at 600 characters a stop is 24,000 characters: $0.528 on MAI-Voice-2.1, $0.36 on Flash, $1.20 on Sume as 40 jobs.
- Music 1.0 at $0.125 a generation: budget five takes per final track
Music 1.0 has no seed or duration field, so plan retries. At a fixed $0.125 a generation, five takes cost $0.625 and 12 tracks at five takes cost $7.50.
- Music for 20 video ads, three takes each: 60 generations, $7.50
Sume Music is a fixed $0.125 per accepted generation, whatever the prompt length. Three takes for each of 20 ads is 60 generations and $7.50. Arithmetic inside.
- Music Router: 24 takes cost $3.00, every model charges $0.125
Sume's Music Router charges the fixed Music price per audio generation whichever model it picks. Twenty-four takes cost 24 x $0.125 = $3.00.
Written by Sume