Skip to main content
GET
/
user
/
assistants
/
synthesizer-providers
Получаване на доставчици на синтезатори
curl --request GET \
  --url https://call.aiployees.com/api/user/assistants/synthesizer-providers \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": 1,
    "name": "ElevenLabs",
    "code": "elevenlabs"
  },
  {
    "id": 2,
    "name": "Azure",
    "code": "azure"
  },
  {
    "id": 3,
    "name": "Cartesia",
    "code": "cartesia"
  }
]
Този endpoint връща списък с достъпни доставчици на синтезатори, които могат да бъдат използвани при създаване или актуализиране на асистенти. Използвайте връщаният id като synthesizer_provider_id при конфигуриране на асистент.

Query параметри

language_id
integer
Филтриране на доставчиците по поддръжка на езици. Връща само доставчиците, които поддържат зададения език. Използвайте Get Languages endpoint-а за получаване на достъпни ID на езици.

Response полета

data
array
[
  {
    "id": 1,
    "name": "ElevenLabs",
    "code": "elevenlabs"
  },
  {
    "id": 2,
    "name": "Azure",
    "code": "azure"
  },
  {
    "id": 3,
    "name": "Cartesia",
    "code": "cartesia"
  }
]

Забележки

  • Ако не е предоставен филтър language_id, се връщат всички доставчици
  • Не всички доставчици поддържат всички езици — използвайте филтъра language_id за получаване на съвместими доставчици
  • Доставчиците на синтезатори са актуални само за режимите pipeline и dualplex (multimodal режимът обработва TTS вътрешно)
  • Ако не зададете synthesizer_provider_id при създаване на асистент, се използва доставчикът по подразбиране за езика