User Tools

Site Tools


api:voice:voices

API : Voice : Voices

Introduction

This request will return the list of available voices.

Request

URL https://api.telecomx.dk/voice/voices
Method GET
Access level PERSONAL, VIEWER, MANAGER, OWNER, RESELLER, RESELLER_ADMIN or ADMIN.
Query engine String Which speech engine to list voices for: ELEVEN_ML, ELEVEN_FLASH, ELEVEN_TURBO, ELEVEN_V3.

Request example

https://api.telecomx.dk/voice/voices?engine=ELEVEN_TURBO

Response

List of voices.

Property Type Description
_id String Id of the voice.
name String Name of the voice.
description.da String Description of the voice in danish.
description.en String Description of the voice in english.
language String Voice language, ISO639-1 2-chars.
gender String The gender of the voice, MALE or FEMALE.
restricted Boolean True if the voice has restriction on what it can say.
provider String Id of voice/model provider, e.g. ELEVENLABS.
models Array List of models (provider naming) that the voice supports.

Example

[
  _id: '4RklGmuxoAskAbGXplXN',
  name: 'Camilla',
  description: {
    da: 'Dansk kvinde, med en let og klar tone.',
    en: 'Danish female, with a light and clear tone.'
  },
  language: 'da',
  gender: 'FEMALE',
  restricted: true,
  provider: 'ELEVENLABS',
  models: [
    'eleven_multilingual_v2',
    'eleven_turbo_v2_5',
    'eleven_flash_v2_5',
    'eleven_v3'
  ]
]

Errors

Error code Message Description
403 access_denied Insufficient access level
500 internal_error <Unspecified>
api/voice/voices.txt · Last modified: 2025/09/18 07:54 by Per Møller

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki