Die Übersetzungsfunktion wird durch die Übergabe von Parametern über die API implementiert und läuft in folgenden Schritten ab:
- Einstellung des Aufgabentyps: Zur Anfrage hinzufügen
task=translate
Parameter. - Angabe der Zielsprache: durch
language=en
(oder ein anderer Sprachcode) definiert die Ausgabesprache. - Audiodaten sendenPOST als Binärdatei an die Worker-URL der
/raw
Schnittstelle.
Beispiel einer cURL-Anfrage:
curl -X POST "https://whispercloudflare.tchepai.com/raw?task=translate&language=en"
-H "Content-Type: application/octet-stream"
--data-binary "@audio.mp3"
Das Ergebnis ist der übersetzte Text und der Zeitstempel (im JSON-Format).
Diese Antwort stammt aus dem ArtikelWhisper auf Cloudflare AI: ein kostenloses Tool zur Umwandlung von Audio in Text und zur Erstellung von UntertitelnDie