Revoice 20 of 120 training videos: pay for changed scripts only
Re-voicing only the 20 changed training scripts of 1,800 characters is 36,000 characters, $1.71 on Sume. A full 120-video redo is $10.26. MAI prices compared.

When 20 of 120 training videos get a new script of 1,800 characters, re-voicing only those 20 is 36,000 characters: $0.54 on MAI-Voice-2.1-Flash, $0.79 on MAI-Voice-2.1 and $1.71 on Sume TTS. Redoing all 120 would be 216,000 characters, which is $3.24, $4.75 and $10.26.
The bill
Because speech is billed per character, the saving from redoing only the changed scripts is exactly the unchanged share, about 83 percent.
| Option | Characters | List cost |
|---|---|---|
| MAI-Voice-2.1-Flash ($15 per 1M characters) | 36,000 | $0.54 |
| MAI-Voice-2.1 ($22 per 1M characters) | 36,000 | $0.79 |
| Sume TTS ($0.0475 per 1,000 characters) | 36,000 | $1.71 |
Know what changed
That only works if you know which scripts changed. Keep a hash of each script next to the job id of its last voice track, and on every content change re-hash. A video is re-voiced only when its hash differs, and everything else keeps its stored audio_url.
Each script is 1,800 characters, about two minutes of speech by a rough estimate, so ten scripts fit in a 20,000-character request and the 20 changed ones need two jobs. Ten scripts at two minutes is 1,200 seconds, right at the audio limit, so run nine per job to be safe or measure first.
Put it back and re-caption
A new voice track must go back into the video. If the video is a Sume Timeline 1.0 render, change audio.url to the new track and the render picks it up. Captions made from the old script no longer match, so re-run them for the changed videos too.
A word-level edit inside a long script can still be a big job. If one sentence changed in a 1,800-character script, you re-voice the whole script, because Sume voices the text you send, as a whole. Split long scripts into sections and voice each section as its own sentence slice, so an edit re-voices only its section.
What the table leaves out
Microsoft's figures are the launch prices from 2026-10-01 (Microsoft AI, read 2026-10-05): $22 per 1M characters for MAI-Voice-2.1 and $15 per 1M characters for MAI-Voice-2.1-Flash, which makes up to 45 seconds of audio per call. Sume's figure is its list rate per transcript character, and on Sume spaces and punctuation count toward usage, so count characters of the final text.
The cheaper per-character price does not make the Microsoft route a drop-in swap. A Sume TTS request is an async job whose result carries a hosted audio_url, duration, optional word timings and sentence slices, and that hosted file is what Timeline audio and renders accept. Count the extra work of storing and joining files outside Sume before you call the gap a saving.
Check language coverage first. Microsoft lists 23 languages and 26 locales for MAI-Voice-2.1, and Sume takes a language field that you must set for every non-English transcript. A cheaper model that does not speak your target language is not an option, so settle that before you compare totals.
Keep a change log
A change log is worth more than the voice price. Record the script version, voice, speed and job id with every track. When a reviewer asks which training videos carry the old policy wording, the log answers in seconds.
Avoid mixing two voice vendors inside one course. A learner hears the switch, and a join of a Sume part with an outside file is not possible on a Sume timeline anyway.
Budget the first full rollout once, then treat re-voicing as a small recurring cost. At 1,800 characters a script, each re-voice is $0.0855 on Sume at list, so even a bad month with 30 edits is about $2.57. The review time of a person who checks the new narration costs far more than the speech does, so spend your effort on review.
Finally, keep the unchanged tracks' job ids. They are the proof that 100 of 120 videos were not touched, which is what a compliance reviewer wants to see when a policy changes.
Sources
Related posts
More in Pricing
- Runway Aleph 2: 28 credits a second, 56 minimum, so 1 s costs $0.56
Runway bills Aleph 2 at 28 credits per second with a 56-credit minimum, so a 1 second edit costs $0.56. Sume's Omni edit reserves 8 s at 720p, $1.00.
- Gemini Omni Flash 1.1 on Runway: 3.4 credits at 480p vs Sume's 360p
Runway lists Omni Flash 1.1 at 3.4, 10, 15 and 30 credits per second, plus references. Sume bills $0.0375, $0.125, $0.1875 and $0.375 per second.
- Runway Gen-4 Turbo at 5 credits a second vs Sume drafts, then a final
Runway lists Gen-4 Turbo at 5 credits per second, $0.05 at $0.01 per credit. Sume's Omni 360p draft row is $0.0375 per second.
- Runway Gen-4 Turbo at 5 credits a second vs Sume 480p video rows
Runway Gen-4 Turbo costs 5 credits ($0.05) per second. Sume's 480p rows for Wan 3.0, MiniMax H3 and H3 Max are $0.0625/s. Ten-second costs compared.
Written by Sume