Workflow Beschreibung
In diesem Workflow wird Text in Sprache umgewandelt, indem die OpenAI Text-to-Speech API verwendet wird. Die Schritte sind wie folgt:
1. Manuelles Triggern
- Name: When clicking „Test workflow“
- Typ: Manual Trigger
- Funktion: Dieser Knoten dient als Auslöser für den Workflow. Wenn Sie auf „Test workflow“ klicken, wird der Workflow gestartet.
2. Eingabetext und TTS-Stimme setzen
- Name: Set input text and TTS voice
- Typ: Set
- Funktion: Hier wird der Text, der in Sprache umgewandelt wird, sowie die Stimme, die verwendet werden soll, festgelegt. Im Parameter
jsonOutputwird der Text und die Stimme definiert. - Einstellungen:
input_text: „The quick brown fox jumped over the lazy dog.“,voice: „alloy“. Diese Werte können je nach Bedarf geändert werden.
3. HTTP-Anfrage an OpenAI’s TTS-Endpunkt senden
- Name: Send HTTP Request to OpenAI’s TTS Endpoint
- Typ: HTTP Request
- Funktion: Dieser Knoten sendet eine HTTP POST-Anfrage an die OpenAI API, um den Text in Sprache umzuwandeln.
- Einstellungen:
url: „https://api.openai.com/v1/audio/speech“ – die API-Endpunkt-URL.method: „POST“ – weil wir Daten an den Server senden.bodyParameters: Enthält die Parameter wiemodel,input,voiceaus vorhergehenden Knoten.headerParameters: EnthältAuthorizationmit dem OpenAI API Schlüssel für die Authentifizierung.
4. Sticky Notes (Notizen)
- Mehrere Sticky Notes werden verwendet, um Informationen über die Workflow-Konfiguration anzuzeigen:
- Name: Sticky Note, Content: „Workflow Trigger“ – Erinnerung an den Auslöser des Workflows.
- Name: Sticky Note1, Content: „Manually Set OpenAI TTS Configuration“ – Beschreibung der manuellen Konfiguration der TTS.
- Name: Sticky Note2, Content: „Send Request to OpenAI TTS API“ – erklärt die HTTP-Anfrage an die OpenAI API.
- Name: Sticky Note3, Content: „Configuration Options“ – beschreibt die Konfigurationsmöglichkeiten wie
input_textundvoice. - Name: Sticky Note4, Content: „Output“ – beschreibt, dass die Ausgabe eine .mp3-Datei ist und betont, dass API-Zugangsdaten benötigt werden.
Ergebnis
Durch das Ausführen dieses Workflows wird der eingegebene Text in Sprache umgewandelt, und die von der OpenAI TTS-API zurückgegebene Ausgabe ist eine .mp3-Datei, die die gesprochene Version des eingegebenen Textes enthält.
Um diesen Workflow zu verwenden, benötigen Sie gültige OpenAI-Anmeldeinformationen, die konfiguriert werden müssen.
Hier ist der Download Link für die Workflow-Datei.