Aller au contenu principal

Transformer des notes Obsidian en flux podcast RSS

Pour écouter vos notes Obsidian comme des épisodes de podcast, ce modèle reçoit le texte sélectionné depuis Obsidian par webhook. OpenAI lit le texte en audio et rédige une courte description, Cloudinary héberge le fichier et en donne la durée, et Google Sheets garde la liste des épisodes. Le flux RSS généré peut être ajouté à une application de podcast. Prévoyez le plugin Post Webhook dans Obsidian et des identifiants Cloudinary de type Custom Auth.

Déclencheur
Webhook
Taille
15 nœuds
Outils
OpenAI, Requêtes HTTP (API), Google Sheets

Comment fonctionne ce workflow

  1. 1

    Webhook reçoit le texte de la note ou de la sélection envoyé par le plugin Post Webhook d'Obsidian.

  2. 2

    OpenAI convertit le texte en fichier audio et rédige une description courte pour les applications de podcast.

  3. 3

    HTTP Request envoie le fichier audio à Cloudinary, qui l'héberge et fournit sa durée.

  4. 4

    Les nœuds Merge, Aggregate et Edit Fields rassemblent et mettent en forme les données de chaque épisode.

  5. 5

    Google Sheets ajoute une ligne par épisode avec le titre, le lien, la description et la durée.

  6. 6

    Un nœud Code génère le flux RSS au format XML à partir des données collectées.

Quand l'utiliser

  • Écouter en déplacement une note longue rédigée dans Obsidian.
  • Publier des notes de lecture sous forme de flux podcast.
  • Suivre dans une application de podcast les épisodes créés à partir de plusieurs notes.

À préparer avant l'import

  • Plugin Post Webhook installé dans Obsidian, avec l'URL et le nom du webhook n8n.
  • Clé API OpenAI enregistrée dans n8n.
  • Identifiants Cloudinary de type Custom Auth dans n8n.
  • Variable CLOUDINARY_ENV renseignée avec votre environnement Cloudinary.
  • Compte Google Sheets connecté à n8n, avec une feuille prête à recevoir les épisodes.
  • Titre et description du podcast à saisir dans le nœud Edit Fields.

Bon à savoir

Commencez par régler les métadonnées du podcast dans le nœud Edit Fields, puis envoyez une note courte pour vérifier la ligne ajoutée dans Google Sheets et le fichier audio sur Cloudinary.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n