Unreal Speech · Rate Limits

Unrealspeech Rate Limits

Unreal Speech enforces two kinds of limits. A per-second request-rate limit is tied to the account's plan tier (documented as roughly 2 requests/second on the free tier, 8 requests/second on Basic, and 32 requests/second on Pro-class plans). Separately, monthly consumption is metered by synthesized characters against the plan's included allowance, with overage or a plan upgrade required beyond it. Per-request payload is also bounded by endpoint: up to 1,000 characters on /stream, up to 3,000 on /speech, and up to 500,000 on /synthesisTasks.

Unrealspeech Rate Limits is the machine-readable rate-limit profile for Unreal Speech on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 7 rate-limit definitions, measuring requests and characters.

The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.

Tagged areas include Text to Speech, TTS, Rate Limiting, and Quotas.

7 Limits Throttle: 429
Text to SpeechTTSRate LimitingQuotas

Limits

Free Tier Request Rate account
requests
2 per second
Documented request-rate ceiling on the free plan.
Basic Tier Request Rate account
requests
8 per second
Documented request-rate ceiling on the Basic plan.
Pro Tier Request Rate account
requests
32 per second
Documented request-rate ceiling on Pro-class plans.
Monthly Character Allowance account
characters
per plan
Synthesized characters are metered monthly against the plan's included allowance (free ~250K).
Stream Payload Size request
characters
1000
Maximum characters per POST /stream request.
Speech Payload Size request
characters
3000
Maximum characters per POST /speech request.
Synthesis Task Payload Size request
characters
500000
Maximum characters per POST /synthesisTasks request.

Policies

Backoff Strategy
On a 429 response, retry with exponential backoff and jitter rather than hammering the endpoint.
Endpoint Selection
Choose the endpoint by text length - /stream for short low-latency text, /speech for medium text, /synthesisTasks for long-form - to stay within per-request payload limits.
Plan Upgrade
Sustained higher throughput or larger monthly volume is obtained by moving to a higher plan tier rather than a temporary limit increase.

Sources