Öffnen Sie das WebUI-Setup
Konfigurieren Sie die Fish Audio OpenAI-kompatible TTS-Basis-URL, den API-Schlüssel, das Modell und die Stimme in Open WebUI.
Verbinden Sie Fish Audio TTS mit Open WebUI
Open WebUI kann einen OpenAI-kompatiblen Endpunkt für Text-to-Speech verwenden. Klicken Sie nach der Einrichtung auf das Lautsprechersymbol neben einer KI-Antwort, um diese mit einer Fish Audio-Stimme anzuhören.
Bereiten Sie die API-Einstellungen vor
Erstellen Sie einen dedizierten Schlüssel in der API-Verwaltung und verwenden Sie dann:
| Einstellung | Wert |
|---|---|
| API Basis-URL | https://fishaudio.org/v1 |
| Modell | fishaudio-s21pro-flash |
| Stimme | 00a1b221-6137-4b73-ad62-b0cbce134167 |
Konfigurieren Sie die Admin-Oberfläche
Melden Sie sich als Administrator an und öffnen Sie:
Admin Panel → Settings → Audio → Text-to-SpeechWählen Sie die Engine OpenAI aus und geben Sie die Basis-URL, den API-Schlüssel, das Modell und die Stimme ein. Hängen Sie /audio/speech nicht an die Basis-URL an.
Umgebungsvariablen konfigurieren
Legen Sie für eine Docker- oder Serverbereitstellung Folgendes fest:
AUDIO_TTS_ENGINE=openai
AUDIO_TTS_OPENAI_API_BASE_URL=https://fishaudio.org/v1
AUDIO_TTS_OPENAI_API_KEY=YOUR_API_KEY
AUDIO_TTS_MODEL=fishaudio-s21pro-flash
AUDIO_TTS_VOICE=00a1b221-6137-4b73-ad62-b0cbce134167Starten Sie Open WebUI neu, nachdem Sie die Umgebung aktualisiert haben. Einstellungen, die zuvor in der Admin-Oberfläche gespeichert wurden, überschreiben möglicherweise Startwerte. Überprüfen Sie daher die angezeigte Konfiguration.
Testrede
Starten Sie einen Chat, generieren Sie eine kurze Antwort und klicken Sie auf das Lautsprechersymbol. Ersetzen Sie nach erfolgreicher Wiedergabe die Teststimme durch Ihre bevorzugte Fish Audio-Sprach-ID.
Fehlerbehebung
- 401: Der Schlüssel API fehlt, enthält Leerzeichen oder wurde widerrufen.
- 402: API-Credits reichen nicht aus; Mitgliedsguthaben sind ein separater Saldo.
- Ungültiges Modell oder ungültige Stimme: Verwenden Sie ein Fish Audio-Modell und eine Sprach-ID, nicht
tts-1oderalloy. - Kein Lautsprechersymbol: Bestätigen Sie, dass die TTS-Engine aktiviert ist, und laden Sie den Chat neu.
- Lange Antworten werden vorzeitig beendet: Aktivieren Sie die Aufteilung von Satzzeichen oder Absatzantworten in den Audioeinstellungen.
Verwandte Dokumentation
Tavo-Setup-Anleitung
Konfigurieren Sie Fish Audio als benutzerdefinierten OpenAI-kompatiblen TTS-Anbieter in Tavo und weisen Sie dann Ihren Charakteren Fish Audio-Stimmen zu.
SillyTavern-Setup
Konfigurieren Sie Fish Audio OpenAI-kompatibles TTS in SillyTavern und weisen Sie Charakteren und Erzählungen unterschiedliche Stimmen zu.