Per-Call Pricing, Not Per-Character
Most text-to-speech APIs bill per character. That model is fine for short UI prompts and punishing for anything long — an audiobook chapter, a training module, a dubbed video — because the bill scales with every word you generate, including the takes you throw away.
ModelsLab bills per API call instead. The Basic plan is $12/month for 600 calls, Standard is $27/month for 3,000 calls, and one call is one generation request regardless of script length. If you regenerate a paragraph five times to get the delivery right, you spend five calls, not five times the character count.