API Reference
Get synthesizer providers
Retrieve available TTS (text-to-speech) synthesizer providers
Updated 24 Mar 2026
On this page
This endpoint returns a list of available synthesizer providers that can be used when creating or updating assistants. Use the returned id as synthesizer_provider_id when configuring an assistant.
Query Parameters
language_idinteger
Filter providers by language support. Only returns providers that support the given language. Use the Get Languages endpoint to get available language IDs.
Response fields
dataarray
[
{
"id": 1,
"name": "ElevenLabs",
"code": "elevenlabs"
},
{
"id": 2,
"name": "Azure",
"code": "azure"
},
{
"id": 3,
"name": "Cartesia",
"code": "cartesia"
}
]
[
{
"id": 1,
"name": "ElevenLabs",
"code": "elevenlabs"
},
{
"id": 3,
"name": "Cartesia",
"code": "cartesia"
}
]
Notes
- If no
language_idfilter is provided, all providers are returned - Not all providers support all languages — use the
language_idfilter to get compatible providers - Synthesizer providers are only relevant for
pipelineanddualplexmodes (multimodal mode handles TTS internally) - If you don't set
synthesizer_provider_idwhen creating an assistant, the language's default provider is used
Related guides
API Reference
Introduction
Welcome to the VoxLink API
Read guide →API Reference
Authentication
Learn how to authenticate your API requests
Read guide →API Reference
Get current user
Get the authenticated user's profile information
Read guide →API Reference
List assistants
List all assistants for the authenticated user with pagination
Read guide →