Stimmen und Klonen
Liste Stimmprofile, Engine-Voreinstellungen und Klonunterstützung auf.
GET /v1/audio/voices verbindet die VoiceStudio-Stimmenbibliothek mit OpenAI-kompatiblen Clients.
curl "$VOICESTUDIO_BASE_URL/audio/voices" \
-H "Authorization: Bearer $VOICESTUDIO_API_KEY"Die Antwort enthält zwei Listen:
voices: OpenAI-Aliase und deine gespeicherten Profile.engines: installierte TTS-Engines mit Klonunterstützung, Gerätezuordnung und Einrichtungshinweisen.
Nur deine Profile auflisten:
curl -s "$VOICESTUDIO_BASE_URL/audio/voices" \
-H "Authorization: Bearer $VOICESTUDIO_API_KEY" \
| jq '.voices[] | select(.type == "profile") | {voice_id, name, language}'Übergib eine voice_id direkt an die Spracherzeugung:
{
"model": "tts-1",
"voice": "demo0001",
"input": "This line uses a saved VoiceStudio profile."
}Was voice akzeptiert
| Wert | Ergebnis |
|---|---|
default | Die Standardstimme der gewählten Engine |
alloy, echo, fable, nova, onyx, shimmer | Für Kompatibilität akzeptiert; auf Engine-Standard abgebildet |
| Eine Profil-ID | Gespeichertes Referenzaudio, Transkript, Stil und Seed |
| Eine Engine-Voreinstellung | An Engines mit benannten Stimmen übergeben |
Erstelle, sperre, importiere und exportiere Profile und verwalte die Einwilligung über /profiles/* und /personas/*; dokumentiert in der API-Referenz.
Lokale IDs
Profil-IDs hier gehören zur Desktop-App. Der unveröffentlichte Cloud-Vertrag nutzt tenant-eigene Voice-Ressourcen; lokale Profil-ID oder Anfrageinhalt lassen sich nicht unverändert übernehmen.