Skip to main content

List Models

Get the canonical TTS models available for generation.
GET

Response

{
  "models": [
    {
      "id": "kugel-3",
      "model_id": "kugel-3",
      "name": "Kugel 3",
      "description": "Most Natural",
      "max_input_length": 10000,
      "sample_rate": 24000
    }
  ]
}
Legacy IDs such as kugel-2.5 and kugel-2-turbo remain accepted for backwards compatibility. They may route through the current production model, but billing and Dashboard usage keep the requested model ID. New integrations should use kugel-3.

Example

curl -X GET "https://api.kugelaudio.com/v1/models" \
  -H "Authorization: Bearer YOUR_API_KEY"

Model Object

Fields

FieldTypeDescription
idstringCanonical model identifier to use in API calls
model_idstringSame as id (backward compat)
namestringHuman-readable name
descriptionstringModel description
max_input_lengthintegerMaximum input text length in characters
sample_rateintegerOutput audio sample rate in Hz

Model Limits

LimitValue
Max input length10,000 characters
Sample rate24,000 Hz
Concurrent streamsPlan-dependent
For longer content, split your text into chunks and generate sequentially.