An Azure service that integrates speech processing into apps and services.
Yes. That behavior matches Azure Speech autoscaling.
A burst can produce 429-style throttling conditions even when the workload is still within the configured quota, because the service may still be scaling up to the new demand and not yet have enough backend capacity available. The documented guidance is that increasing quota does not help in that situation.
For text-to-speech specifically, the service recommends:
- Implement retry logic for transient throttling conditions.
- Avoid sharp workload changes; ramp traffic up gradually instead of sending sudden bursts.
- Test different load-increase patterns before production.
- Use multiple Speech resources in different regions and distribute traffic across them. Multiple resources in the same region do not improve performance because they use the same backend cluster.
There is also a TTS-specific note that many 429 errors for standard voices are caused by limited backend capacity for a specific voice in a region, not by quota limits. In that case, increasing quota will not resolve the issue. Using the voice in its native region or choosing a more common voice in the current region can help.
For resiliency, client code can monitor persistent errors and redirect traffic to a backup Speech resource in another region.