Einführung
In diesem Blogbeitrag werden wir den n8n Workflow „Whisper Transkription copy“ genauer betrachten. Dieser Workflow automatisiert den Prozess der Transkription von Audio-Dateien, die in einen spezifischen Google Drive-Ordner hochgeladen werden. Anschließend wird die Transkription von OpenAI verarbeitet und die Zusammenfassung in Notion gespeichert.
Workflow-Übersicht
Der Workflow besteht aus mehreren Schritten, die jeweils unterschiedliche Funktionen erfüllen. Lass uns jeden Schritt einzeln durchgehen.
1. Google Drive Trigger
- Node-Name: Google Drive Trigger
- Typ: n8n-nodes-base.googleDriveTrigger
- Funktion: Dieser Node überwacht einen spezifischen Ordner in Google Drive und wird aktiviert, wenn eine neue Datei (Audio-Datei) hochgeladen wird.
- Parameter:
- event: fileCreated – Ausgelöst bei neuen Dateien.
- pollTimes:
everyMinute– Der Trigger wird jede Minute überprüft. - folderToWatch: Ein spezifischer Ordner-ID wird angegeben, um den richtigen Ordner zu überwachen.
2. Google Drive
- Node-Name: Google Drive
- Typ: n8n-nodes-base.googleDrive
- Funktion: Dieser Node lädt die neu erstellte Audio-Datei von Google Drive herunter.
- Parameter:
- fileId: Referenziert die ID der Datei, um sie herunterzuladen.
- options:
- fileName: Der Original-Dateiname wird für die spätere Verwendung gespeichert.
- binaryPropertyName: Gibt an, wo die heruntergeladene Datei gespeichert wird.
3. OpenAI
- Node-Name: OpenAI
- Typ: @n8n/n8n-nodes-langchain.openAi
- Funktion: Dieser Node sendet die heruntergeladene Audio-Datei an OpenAI zur Transkription.
- Parameter:
- resource: audio – Gibt an, dass es sich um eine Audio-Datei handelt.
- operation: transcribe – Führt die Transkription durch.
4. OpenAI (Zusammenfassung)
- Node-Name: OpenAI1
- Typ: @n8n/n8n-nodes-langchain.openAi
- Funktion: Nach der Transkription wird dieser Node verwendet, um eine Zusammenfassung des Transkripts zu erstellen.
- Parameter:
- modelId: gpt-4-turbo-preview – Das Modell, das zur Verarbeitung verwendet wird.
- messages: Inhalte werden als strukturierte Daten gesendet, um eine zusammenfassende Antwort zu erhalten.
5. Notion
- Node-Name: Notion
- Typ: n8n-nodes-base.notion
- Funktion: Dieser Node speichert die Zusammenfassung des Audio-Trancripts in einer neuen Notion-Seite.
- Parameter:
- title: Der Titel wird aus der Transkription entnommen.
- blockUi: Enthält die Zusammenfassung in einem Textblock.
Ergebnis
Dieser Workflow ermöglicht es Benutzern, Audio-Dateien automatisch zu transkribieren und die Ergebnisse systematisch in Notion zu speichern. Mit n8n können Sie komplexe Automatisierungen mit Leichtigkeit erstellen, indem Sie verschiedene Integrationen kombinieren.
Für mehr Informationen und zur Verwendung des Workflows, können Sie die Datei hier herunterladen: