Skip to main content
GET
https://app.famulor.de
/
api
/
user
/
assistants
/
synthesizer-providers
Synthesizer-Provider abrufen
curl --request GET \
  --url https://app.famulor.de/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"
  }
]
Dieser Endpunkt gibt eine Liste verfügbarer Synthesizer-Provider zurück, die beim Erstellen oder Aktualisieren von Assistenten verwendet werden können. Verwenden Sie die zurückgegebene id als synthesizer_provider_id bei der Assistenten-Konfiguration.

Query-Parameter

language_id
integer
Provider nach Sprachunterstützung filtern. Es werden nur Provider zurückgegeben, die die angegebene Sprache unterstützen. Verwenden Sie den Endpunkt Sprachen abrufen, um verfügbare Sprach-IDs zu erhalten.

Antwort-Felder

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

Hinweise

  • Ohne Angabe von language_id werden alle Provider zurückgegeben
  • Nicht jeder Provider unterstützt alle Sprachen – nutzen Sie den Filter language_id für kompatible Provider
  • Synthesizer-Provider sind nur für die Modi pipeline und dualplex relevant (im Modus multimodal wird TTS intern verarbeitet)
  • Wenn Sie beim Erstellen eines Assistenten synthesizer_provider_id nicht setzen, wird der Standard-Provider der Sprache verwendet