Skip to main content
GET
/
voices
/
{provider}
/
models
List a provider's available TTS models
curl --request GET \
  --url https://eu-gcp-api.vg-stuff.com/v3/voices/{provider}/models \
  --header 'Authorization: Bearer <token>'
{
  "provider": "<string>",
  "models": [
    "<string>"
  ]
}
Different providers expose model-specific voice catalogs. The most common ones:
ProviderModels
elevenlabseleven_multilingual_v2, eleven_flash_v2_5, eleven_turbo_v2_5, …
deepgramaura-2, aura (different voices per model)
cartesiasonic-3, sonic-2-2025-03-07, sonic-turbo-2025-03-07, …
openaigpt-4o-mini-tts, tts-1, tts-1-hd
rime-aimistv2, mist, arcana
minimaxspeech-02-hd, speech-02-turbo
ultravoxultravox-v0.7, ultravox-v0.6, ultravox-v0.6-llama3.3-70b, …
google-livegemini-2.5-flash-preview-native-audio-dialog, gemini-2.0-flash-live-001
google-cloud has hundreds of named voices but no model layer — it returns [].
This endpoint does not consume credits.

Authorizations

Authorization
string
header
required

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

Path Parameters

provider
string
required

Provider slug. One of: elevenlabs, deepgram, cartesia, rime-ai, openai, google-cloud, google-live, ultravox, minimax, playht, azure.

Response

Successful response

provider
string
required
models
string[]
required