Convertir des mémos vocaux en articles de blog pour les créateurs avec Deepgram, GPT-3.5 et Softr

Intermédiaire

Ceci est unContent Creation, Multimodal AIworkflow d'automatisation du domainecontenant 12 nœuds.Utilise principalement des nœuds comme Email, HubGpt, HtmlToImage, VoiceToText, GoogleSheets. Utiliser Deepgram, GPT-3.5 et un tableau de bord Google Sheets pour convertir des mémos vocaux en articles de blog

Prérequis
  • Informations d'identification Google Sheets API
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "id": "voice-to-blog-v2",
  "name": "Voice Memo to Blog Post with Deepgram, GPT-3.5 & Softr for Creators",
  "tags": [
    "voice-to-text",
    "ai-writing",
    "blog-automation",
    "content-creation",
    "google-sheets",
    "html-to-image",
    "softr",
    "solopreneur",
    "homemaker",
    "n8n",
    "deepgram",
    "openai"
  ],
  "nodes": [
    {
      "name": "Déclencheur : Workflow Mémoire Vocale",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        250,
        300
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "D-clencheur-Workflow-M-moire-Vocale-0"
    },
    {
      "name": "Note : 🎙️ Étape 1 – Soumettre l'URL de la mémoire vocale",
      "type": "n8n-nodes-base.stickyNote",
      "color": "#FFF9C4",
      "notes": "🎙️ **How to Use**\n\nPaste the public URL of your voice memo (MP3/WAV) here.\n\n💡 *Sources*: Google Drive, Dropbox, iCloud, or any public link.\n\n✅ *Tip*: Use iOS Shortcuts or Make.com to auto-send memos to this workflow.",
      "position": [
        250,
        150
      ],
      "direction": "vertical",
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "notesAlignment": "left",
      "id": "Note-tape-1-Soumettre-l-URL-de-la-m-moire-vocale-1"
    },
    {
      "name": "Voix vers Texte",
      "type": "n8n-nodes-base.voiceToText",
      "position": [
        450,
        300
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "Voix-vers-Texte-2"
    },
    {
      "name": "Note : 🧠 Étape 2 – Transcrire avec Deepgram",
      "type": "n8n-nodes-base.stickyNote",
      "color": "#C8E6C9",
      "notes": "🧠 **AI Transcription**\n\nUses Deepgram to convert your voice memo into accurate text.\n\n🔊 *Supports*: Long pauses, accents, background noise.\n\n⏱️ *Fast*: Transcribes 1 hour in ~12 seconds.",
      "position": [
        450,
        150
      ],
      "direction": "vertical",
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "notesAlignment": "left",
      "id": "Note-tape-2-Transcrire-avec-Deepgram-3"
    },
    {
      "name": "HubGPT : Réécrire en article de blog",
      "type": "n8n-nodes-base.hubGpt",
      "position": [
        650,
        300
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "HubGPT-R-crire-en-article-de-blog-4"
    },
    {
      "name": "Note : ✍️ Étape 3 – Améliorer avec GPT-3.5",
      "type": "n8n-nodes-base.stickyNote",
      "color": "#BBDEFB",
      "notes": "✍️ **AI Rewriting**\n\nTransforms raw transcript into a reader-friendly blog post.\n\n🎨 *Customize*: Edit the prompt to match your brand voice.\n\n💡 *Pro Tip*: Add “Include 3 bullet points” or “Add a call-to-action” to the prompt.",
      "position": [
        650,
        150
      ],
      "direction": "vertical",
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "notesAlignment": "left",
      "id": "Note-tape-3-Am-liorer-avec-GPT-3-5-5"
    },
    {
      "name": "HTML en Image",
      "type": "n8n-nodes-base.htmlToImage",
      "position": [
        850,
        300
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "HTML-en-Image-6"
    },
    {
      "name": "Note : 🖼️ Étape 4 – Générer l'image mise en avant",
      "type": "n8n-nodes-base.stickyNote",
      "color": "#F8BBD0",
      "notes": "🖼️ **Auto-Generate Image**\n\nCreates a clean, branded featured image for blogs or social media.\n\n🔧 *Customize*: Edit HTML/CSS to match your brand colors/fonts.\n\n📥 *Output*: Image URL saved to Google Sheets.",
      "position": [
        850,
        150
      ],
      "direction": "vertical",
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "notesAlignment": "left",
      "id": "Note-tape-4-G-n-rer-l-image-mise-en-avant-7"
    },
    {
      "name": "Google Sheets : Sauvegarder dans le calendrier",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1050,
        300
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "Google-Sheets-Sauvegarder-dans-le-calendrier-8"
    },
    {
      "name": "Note : 📊 Étape 5 – Enregistrer dans le calendrier éditorial",
      "type": "n8n-nodes-base.stickyNote",
      "color": "#E1BEE7",
      "notes": "📊 **Centralize Your Content**\n\nSaves all data to Google Sheets — your source of truth.\n\n🔗 *Softr Sync*: Connect this sheet to Softr for a visual dashboard.\n\n🔄 *Automate*: Add filters to skip published posts.",
      "position": [
        1050,
        150
      ],
      "direction": "vertical",
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "notesAlignment": "left",
      "id": "Note-tape-5-Enregistrer-dans-le-calendrier-ditorial-9"
    },
    {
      "name": "E-mail : Envoyer le brouillon",
      "type": "n8n-nodes-base.email",
      "position": [
        1250,
        300
      ],
      "parameters": {},
      "typeVersion": 1,
      "id": "E-mail-Envoyer-le-brouillon-10"
    },
    {
      "name": "Note : 📨 Étape 6 – Réviser par e-mail",
      "type": "n8n-nodes-base.stickyNote",
      "color": "#FFECB3",
      "notes": "📨 **Human-in-the-Loop**\n\nEmails you the draft for final review before publishing.\n\n✅ *Best Practice*: Forward to editor or VA for polish.\n\n🚀 *Next Step*: Add WordPress/Medium node to auto-publish after approval.",
      "position": [
        1250,
        150
      ],
      "direction": "vertical",
      "parameters": {
        "content": ""
      },
      "typeVersion": 1,
      "notesAlignment": "left",
      "id": "Note-tape-6-R-viser-par-e-mail-11"
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "parallel"
  },
  "createdAt": "2025-09-04T00:00:00.000Z",
  "updatedAt": "2025-09-04T00:00:00.000Z",
  "versionId": "2.0",
  "connections": {
    "HTML-en-Image-6": {
      "main": [
        [
          {
            "node": "Google-Sheets-Sauvegarder-dans-le-calendrier-8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Voix-vers-Texte-2": {
      "main": [
        [
          {
            "node": "HubGPT-R-crire-en-article-de-blog-4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HubGPT-R-crire-en-article-de-blog-4": {
      "main": [
        [
          {
            "node": "HTML-en-Image-6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google-Sheets-Sauvegarder-dans-le-calendrier-8": {
      "main": [
        [
          {
            "node": "E-mail-Envoyer-le-brouillon-10",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Foire aux questions

Comment utiliser ce workflow ?

Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.

Dans quelles scénarios ce workflow est-il adapté ?

Intermédiaire - Création de contenu, IA Multimodale

Est-ce payant ?

Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.

Informations sur le workflow
Niveau de difficulté
Intermédiaire
Nombre de nœuds12
Catégorie2
Types de nœuds7
Description de la difficulté

Adapté aux utilisateurs expérimentés, avec des workflows de complexité moyenne contenant 6-15 nœuds

Auteur
Shelly-Ann Davy

Shelly-Ann Davy

@SheCodesFlow

Founder of The Workflow Muse & @SheCodesFlow. I craft elegant, task-focused automations for creators, founders, and soft-tech enthusiasts. “Automate with grace. Scale with power.”

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34