Developer & DevOps

Convert Obsidian Notes to Podcast Feed with Audio Playback

23 nodes 292 183 Webhook
Download

Workflow Description

Automates receipt of your Obsidian notes via webhook, converts them to audio using OpenAI's speech synthesis, and generates a subscribable podcast RSS feed. Listen to your thoughts and ideas on the go without manual effort.

How it works

  1. 1.Receive new Obsidian notes through webhook trigger
  2. 2.Process text with OpenAI and generate audio file
  3. 3.Store audio and metadata in Google Sheets for organization
  4. 4.Generate and publish an RSS podcast feed for subscription

Use cases

  • Publish your daily notes as a personal podcast series
  • Convert research documents and summaries into shareable audio content
  • Build an audio library of your ideas automatically without transcription

Requirements

  • Obsidian vault with webhook capability to send notes
  • OpenAI API key for text-to-speech conversion
  • Google Sheets account to store podcast episodes and audio file metadata

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

OpenAI Google Sheets

Details

Trigger Webhook
Nodes 23
Apps 2
Views 292
Downloads 183

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (23)

/

OpenAI1

OpenAI

#1

Sticky Note

Sticky Note

#2

Sticky Note1

Sticky Note

#3

Sticky Note2

Sticky Note

#4

Sticky Note3

Sticky Note

#5

Webhook GET Note

Webhook

#6

Webhook GET Podcast Feed

Webhook

#7

Upload Audio to Cloudinary

HTTP Request

#8

OpenAI

OpenAI

#9

Merge

Merge

#10

Aggregate

Aggregate

#11

Give Audio Unique Name

Set

#12

Send Audio to Obsidian

Webhook

#13

Rename Fields

Set

#14

Append Item to Google Sheet

Google Sheets

#15

Get Items from Google Sheets

Google Sheets

#16

Sticky Note4

Sticky Note

#17

Write RSS Feed

Code

#18

Sticky Note6

Sticky Note

#19

Sticky Note7

Sticky Note

#20

Return Podcast Feed to Webhook

Webhook

#21

Sticky Note5

Sticky Note

#22

Manually Enter Other Data for Podcast Feed

Set

#23