Use this endpoint to check the status of a text-to-speech job and retrieve the generated audio file once processing is complete.
Endpoint
GET https://infer.voice.intron.io/tts/v1/status/{text_id}
Authentication
Authorization: Bearer YOUR_API_KEY
Path Variables
| Parameter | Type | Required | Description |
|---|
text_id | string | Yes | the text id generated in response when the text was queued |
Basic request and response sample
curl --location 'https://infer.voice.intron.io/tts/v1/status/text-id' \
--header 'Authorization: Bearer my-api-key'
TTS processing status
- TTS_TEXT_AUDIO_QUEUED
- TTS_TEXT_AUDIO_PENDING
- TTS_TEXT_AUDIO_PROCESSING
- TTS_TEXT_AUDIO_GENERATED
- TTS_TEXT_AUDIO_PROCESSING_FAILED
Rate Limits
100 requests per minute
Rate limit headers included in response
Retry-After: (delay-seconds) indicates time in seconds to retry