Coze-Setup
Rufen Sie den Kitta Audio OpenAI-kompatiblen TTS API aus einem Coze-Workflow auf und geben Sie generierte Sprache an Ihren Bot oder Ihre App zurück.
Verbinden Sie Kitta Audio TTS mit Coze
Verwenden Sie einen HTTP-Anforderungsknoten in einem Coze-Workflow, um von Ihrem Bot generierten Text in Kitta Audio-Sprache umzuwandeln. Der Endpunkt folgt dem OpenAI-kompatiblen TTS-Anfrageformat.
Bevor Sie beginnen
- Erstellen Sie einen dedizierten Schlüssel Kitta Audio API.
- Kopieren Sie eine Kitta Audio-Sprach-ID aus der Sprachbibliothek.
- Erstellen oder öffnen Sie einen Coze-Workflow, der eine Texteingabe empfängt.
Konfigurieren Sie die HTTP-Anfrage
Fügen Sie nach dem textgenerierenden Knoten einen HTTP-Anforderungsknoten hinzu und verwenden Sie diese Einstellungen:
| Einstellung | Wert |
|---|---|
| Methode | POST |
| URL | https://fishaudio.org/v1/audio/speech |
| Kopfzeile | Authorization: Bearer YOUR_FISH_AUDIO_API_KEY |
| Kopfzeile | Content-Type: application/json |
Verwenden Sie diesen JSON-Körper:
{
"model": "fishaudio-s21pro-flash",
"voice": "00a1b221-6137-4b73-ad62-b0cbce134167",
"input": "{{text}}",
"response_format": "mp3"
}Ordnen Sie {{text}} der Workflowvariablen zu, die die Bot-Antwort enthält. Konfigurieren Sie die Knotenantwort als Datei- oder Binärausgabe und geben Sie diese Ausgabe dann vom Workflow zurück.
Testen Sie den Workflow
Führen Sie den Workflow zunächst mit einem kurzen Satz aus. Bestätigen Sie, dass der HTTP-Knoten eine MP3-Datei zurückgibt, bevor Sie den Workflow mit einem veröffentlichten Bot oder einer veröffentlichten App verbinden.
Fehlerbehebung
- 401: Überprüfen Sie, ob der Autorisierungsheader mit
Bearerbeginnt und einen Kitta Audio API-Schlüssel verwendet. - 402: API-Credits hinzufügen; Mitgliedsguthaben und API-Guthaben sind separate Guthaben.
- Keine Audioausgabe: Konfigurieren Sie die HTTP-Antwort als Datei oder Binärwert anstelle von JSON.
- Ungültige Stimme: Ersetzen Sie die Beispiel-Sprach-ID durch eine gültige System- oder benutzerdefinierte Kitta Audio-Sprach-ID.
- Anfrage-Timeout: Testen Sie mit einer kürzeren Eingabe und konzentrieren Sie jede Anfrage auf einen Absatz.
Verwandte Dokumentation
Integrationen von Drittanbietern
Verbinden Sie Kitta Audio TTS mit Charakter-Chat, Wissensdatenbank, Sprachagent, Livestream und Automatisierungssoftware.
Tavo-Setup-Anleitung
Konfigurieren Sie Kitta Audio als benutzerdefinierten OpenAI-kompatiblen TTS-Anbieter in Tavo und weisen Sie dann Ihren Charakteren Kitta Audio-Stimmen zu.