Free tier TTS requests get a burst allowance

Free-tier /v1/audio/* requests get a 10-request burst bucket instead of capping at the 1 req/s sustained rate, so a first quickstart script no longer 429s on its second call.

Developer Relations · SpeechifyAI Labs
1 min read

The Free plan’s TTS rate limiter used to build its token bucket with burst capacity equal to the sustained rate — 1 request/second, bucket size 1. That meant a developer’s very first quickstart loop could get 429’d on its second request, before they had a chance to see the API work.

Free now gets a burst capacity of 10, matching the shape /v1/agents/* has had since Agents rate limits shipped. Sustained throughput doesn’t change on any tier — burst only smooths the opening seconds of traffic; your steady-state rate limit and prepaid spend cap are unaffected.

See the docs changelog entry for the full per-plan burst table.