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

ParameterTypeRequiredDescription
text_idstringYesthe 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

  1. TTS_TEXT_AUDIO_QUEUED
  2. TTS_TEXT_AUDIO_PENDING
  3. TTS_TEXT_AUDIO_PROCESSING
  4. TTS_TEXT_AUDIO_GENERATED
  5. TTS_TEXT_AUDIO_PROCESSING_FAILED