VoiceLibrary

Get paginated AI or Native voices

Returns a paginated, sorted list of platform voices grouped by voiceId+provider. type=ai → standard/premium voices (ElevenLabs, Cartesia, Azure); instant-clone voices are excluded. type=native → Microsoft Azure Neural voices (voiceType="native"). Results are sorted by provider priority: Cartesia premium → ElevenLabs premium → Azure premium → Azure neural → Azure standard, then alphabetically by voiceName. Each voice includes a languages[] array of all locales it supports. Optional language filter (e.g. language=english_united_states) narrows results to voices available in that language. Supports search by voiceName, gender filter, language filter, and page/limit pagination.

get/v1/voice-library

Request

  • Base URL
    https://api.translate.video (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Query parameters

type'ai' | 'native'

Voice type filter

pagenumber

Page number

limitnumber

Items per page

searchstring

Search by voice name

gender'male' | 'female' | 'neutral' | 'all'

Gender filter

languagestring

Filter by language name, e.g. english_united_states

Headers

vitra-apitokenstring

Response

success

unknown required

Example response

{
  "success": true,
  "message": "Voice library fetched successfully",
  "data": {
    "count": 881,
    "rows": [
      {
        "voiceId": "ar-JO-TaimNeural",
        "voiceName": "Ahmad",
        "gender": "male",
        "voiceType": "standard",
        "provider": 1,
        "previewUrl": "https://dei5lqlyj1hac.cloudfront.net/voice-previews/arabic_jordan/Ahmad.wav",
        "modelName": "",
        "features": {},
        "languages": [
          {
            "code": "ar-JO",
            "label": "Arabic (Jordan)"
          }
        ]
      }
    ],
    "page": 1,
    "limit": 10
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.