Kitta Audio Docs
IntegrationsleitfädenIntegrationen von Drittanbietern

AstrBot-Einrichtung

Verbinde AstrBot über den OpenAI TTS Provider mit Kitta Audio und nutze deine geklonte Stimme für Agent-Antworten.

Kitta Audio TTS mit AstrBot verbinden

AstrBot kann Kitta Audio über einen OpenAI-kompatiblen Sprach-Endpunkt aufrufen. Personas und TTS Provider werden getrennt verwaltet: Erstelle zuerst den Provider und ordne ihn dann über die Standardkonfiguration oder eine benutzerdefinierte Regel zu.

API Key und Voice ID vorbereiten

Erstelle auf der API-Verwaltungsseite einen API Key, kopiere die Voice ID deiner geklonten Stimme und prüfe die API-Credits. Für den ersten Test kannst du diese öffentliche Stimme nutzen:

00a1b221-6137-4b73-ad62-b0cbce134167

TTS Provider hinzufügen

Füge im AstrBot-Dashboard einen Sprachsynthese-Provider hinzu und wähle OpenAI TTS (API).

EinstellungWert
API KeyDein Kitta Audio API Key
API Base URLhttps://fishaudio.org/v1
Modelfishaudio-s21pro-flash
VoiceVoice ID der geklonten Stimme
Timeout60 Sekunden empfohlen

Die Base URL endet bei /v1; AstrBot ruft /v1/audio/speech automatisch auf.

Nicht FishAudio TTS (API) auswählen

Dieser Provider verwendet eine andere native API und eine 32-stellige hexadezimale reference ID. Für Stimmen von fishaudio.org sind OpenAI TTS Provider und Plattform-Voice-ID erforderlich.

Sprachantworten aktivieren

Aktiviere TTS in AstrBot und wähle den erstellten Provider. Erstelle für mehrere Agenten je Voice ID einen Provider und ordne Persona und TTS Provider über benutzerdefinierte Regeln zu.

Fehlerbehebung

  • Ungültige Voice: Trage die Voice ID statt des Anzeigenamens ein.
  • 404: Verwende https://fishaudio.org/v1 ohne doppeltes /audio/speech.
  • 401/402: Prüfe API Key und separates API-Credit-Guthaben.
  • Falsche API: Wähle OpenAI TTS (API), nicht FishAudio TTS (API).
  • Timeout: Stelle 60 Sekunden ein und teste zuerst kurzen Text.

Weitere Dokumentation