v1

latestOpenAPI 3.1.0MIT2026-07-132429592.7 MB
Audio

Generates audio from the input text. Returns the audio file content, or a stream of audio events.

post/audio/speech

Request body

inputstring required

The text to generate audio for. The maximum length is 4096 characters.

instructionsstring

Control the voice of your generated audio with additional instructions. Does not work with tts-1 or tts-1-hd.

response_format'mp3' | 'opus' | 'aac' | 'flac' | 'wav' | 'pcm'

The format to audio in. Supported formats are mp3, opus, aac, flac, wav, and pcm.

speednumber

The speed of the generated audio. Select a value from 0.25 to 4.0. 1.0 is the default.

stream_format'sse' | 'audio'

The format to stream the audio in. Supported formats are sse and audio. sse is not supported for tts-1 or tts-1-hd.

Example request

{
  "voice": {
    "id": "voice_1234"
  }
}

Response

OK