Skip to main content
POST
Text-to-Speech (SSE)

Authorizations

Authorization
string
header
required

Pass your API key as a Bearer token: Authorization: Bearer sk_996_....

Body

application/json

Same as TTSRequest, but output_format.container must be raw (streaming endpoints cannot emit a WAV header).

model_id
enum<string>
required

The TTS model. Currently gepard-1.0.

Available options:
gepard-1.0
transcript
string
required

The text to synthesize. Billed at 1 credit per character.

voice
object
required
output_format
object
required

Output audio format. Each field is validated against a fixed set; anything outside these values returns 400 with no silent fallback.

language
string

Optional language code (e.g. en).

Example:

"en"

Response

A text/event-stream of chunk events followed by a done event.

The response is of type string.