Voices
List Speech-to-Speech Voices
List voices for speech-to-speech agents.
GET
List Speech-to-Speech Voices
Read only
Returns Speech to Speech voices with the languages and realtime LLM paths each voice supports. Use this endpoint when building a Speech to Speech voice selector or validating an agent configuration before saving it.
When to use this
- Building S2S agents: agents with
pipeline_type: "Speech_To_Speech"can only use voices from this list, not the general List Voices catalog. - Voice selectors: populate the voice dropdown in your own tooling when the operator has chosen the Speech to Speech pipeline.
- Pre-save validation: confirm the voice, language, and realtime LLM combination is supported before creating or publishing the agent.
id, name, provider, provider_voice_id, gender, accent, icon, recording, languages (each with a lang_ id, name and code) and llms (each with an llm_ id, name, provider and provider_id).
Related endpoints
- Speech To Speech Agents: configure realtime agents.
- List Voices: list cascaded TTS voices.
- List Voice Languages: inspect language choices for one voice.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Response
Speech to speech voices returned successfully.
Example:
"voice_mj18r4tq2w9xkp"
Example:
"Ash"
Example:
"openai"
Example:
"ash"
Example:
"male"
Example:
"american"