Lemonfox TTS at $2.50 per million characters vs Sume: the honest gap
Lemonfox's page works out to about $2.50 per million characters. Sume lists $47.50. Cost for 900, 22,500 and 1M characters, and what the gap buys you.

Lemonfox.ai prices text-to-speech as $0.50 per 1 million credits, where 200,000 characters of TTS count as one credit batch's worth; the page's free plan reads 10 million credits for 2 million characters (read 2026-10-06). That works out to about $2.50 per million characters, derived from those two figures; the page does not print a per-character rate itself.
Sume TTS 1.0 lists at $47.50 per million characters ($0.0475 per 1,000), 19 times that. For a buyer typing "cheapest text to speech API", Lemonfox is cheaper by a wide margin and this post will not pretend otherwise.
The arithmetic
| Characters | Lemonfox | Sume | Gap |
|---|---|---|---|
| 900 | $0.0022 | $0.05 | $0.0478 |
| 22,500 | $0.0563 | $1.90 | $1.8438 |
| 100,000 | $0.2500 | $4.75 | $4.5000 |
| 1,000,000 | $2.5000 | $47.50 | $45.0000 |
What you pay the difference for
At 22,500 characters, about thirty 750-character shorts, the gap is under a dollar either way. Whether that is worth paying depends on what you need around the audio.
Sume gives you asynchronous jobs with ids, webhooks, an idempotency key and, for scripts accepted through the source API, a server-owned transcript_receipt that proves which sentences were read. The Lemonfox page does not describe equivalents. Sume voices come with a language tag and a mismatch warning (409 tts_voice_language_mismatch) that stops a charge before it happens.
If the whole requirement is the lowest bill for plain audio from text, take the cheaper vendor. Sume's value is in the pipeline around the audio, plus having TTS next to video, captions and timeline tools in one workspace.
A cheap-vendor check before you commit
- Does it return a job id and let you poll or take a webhook?
- Can you prove which words were spoken?
- What does it do with a voice whose language does not match the text?
- What is the maximum request size? Sume accepts 20,000 characters in one job.
Sources
Related posts
More in Comparisons
- Lip-sync a video you have, or animate a photo: which API?
Re-syncing a mouth in footage and making a still talk are different jobs. A guide using Sync.so docs and Sume lip-sync, avatar and face-swap routes.
- LTX-2.5 or a lip-sync API for a talking head: what Sume offers
Sume does not list LTX-2.5. For a talking head that must say your exact words, the route that ships is TTS plus H3 Max lip sync, or Avatar 1.0 talking video.
- Luma Plus 10,000 credits: how many Ray3.2 clips, vs $25 on Sume
Luma Plus is $25 a month billed yearly for 10,000 credits: 200, 100 or 25 five-second Ray3.2 clips at 540p, 720p or 1080p. What $25 buys on Sume.
- Luma Ultra cost per 1080p Ray3.2 clip by plan vs Sume H3 Max
Luma Ultra at $250 a month billed yearly makes a 5-second 1080p Ray3.2 clip about 67 cents; Plus makes it $1.00. Sume H3 Max is $1.00; volume decides.
Written by Sume