Skip to main content
POST
/
text-to-speech
Text To Speech
curl --request POST \
  --url https://dream-gateway.livepeer.cloud/text-to-speech \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model_id": "",
  "text": "",
  "description": "A male speaker delivers a slightly expressive and animated speech with a moderate speed and pitch."
}
'
{
  "audio": {
    "url": "<string>"
  }
}
This page is still cooking... Expect big things soon!
Check the github issues for ways to contribute! Or provide your feedback in this quick form

Authorizations

Authorization
string
header
required

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

Body

application/json
model_id
string
default:""

Hugging Face model ID used for text to speech generation.

text
string
default:""

Text input for speech generation.

description
string
default:A male speaker delivers a slightly expressive and animated speech with a moderate speed and pitch.

Description of speaker to steer text to speech generation.

Response

Successful Response

Response model for audio generation.

audio
MediaURL · object
required

The generated audio.

Last modified on February 18, 2026