Text To Speech Commands

List available voices

Retrieve a list of available voices from one or all TTS providers. When provider is specified, returns voices for that provider only. Otherwise, returns voices from all providers.

Some providers (ElevenLabs, Resemble) require an API key to list voices.

get/text-to-speech/voices

Query parameters

provider'aws' | 'telnyx' | 'azure' | 'elevenlabs' | 'minimax' | 'resemble' | 'xai' | 'humain' | 'soniox'

Filter voices by provider. If omitted, voices from all providers are returned.

api_keystring

API key for providers that require one to list voices (e.g. ElevenLabs).

Response

List of available voices.

Changes

Changed in 4 of the 99 revisions of this API.13

    • ○

      added the new enum value soniox to the query request parameter provider

      request-parameter-enum-value-added

    • ▲

      removed the enum value rime from the query request parameter provider

      request-parameter-enum-value-removed

    This revision also has 34 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ○

      added the optional property // to the response with the status

      response-optional-property-added

    This revision also has 64 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ○

      added the new enum value humain to the query request parameter provider

      request-parameter-enum-value-added

Of the 99 revisions, 1 has no diff computed.