Skip to main content
POST
/
audio
/
generations
Generate Speech (TTS)
curl --request POST \
  --url https://platform.qubrid.com/v1/audio/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "qwen3-tts-flash",
  "text": "Today is a wonderful day to build something people love!",
  "voice": "Cherry",
  "language_type": "Auto"
}
'
{
  "created": 1710000000,
  "data": [
    {
      "url": "https://cdn.qubrid.com/generated/audio.mp3"
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
model
string
required

The TTS model to use.

Example:

"qwen3-tts-flash"

text
string
required

Text input to convert into speech.

Example:

"Today is a wonderful day to build something people love!"

voice
string
required

Voice preset to use for speech synthesis.

Example:

"Cherry"

language_type
string

Language setting for speech generation.

Example:

"Auto"

Response

Audio generated successfully

created
integer

Unix timestamp when audio was generated.

Example:

1710000000

data
object[]