Convert Obsidian Notes to Podcast Feed with Text-to-Speech
Workflow Description
Automatically transform Obsidian notes into audio content using OpenAI's voice synthesis, then publish as an RSS podcast feed for instant consumption. Webhooks capture new notes while Google Sheets manages episode metadata and feed distribution.
How it works
- 1.Receive new Obsidian note via webhook trigger
- 2.Process note content and send to OpenAI for natural speech synthesis
- 3.Store audio episodes and update podcast feed data in Google Sheets
- 4.Publish RSS feed for subscribers and podcast applications
Use cases
- Convert research and study notes into audio for commute learning
- Create a personal podcast from daily Obsidian thoughts and ideas
- Distribute team notes as an audio RSS feed for hands-free consumption
Requirements
- Active OpenAI account with text-to-speech capabilities enabled
- Google Sheets workspace to store episode data and RSS feed configuration
- Organized Obsidian vault with clear tagging for notes to convert
- Basic understanding of RSS format and webhook configuration
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (23)
OpenAI1
OpenAI
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Webhook GET Note
Webhook
Webhook GET Podcast Feed
Webhook
Upload Audio to Cloudinary
HTTP Request
OpenAI
OpenAI
Merge
Merge
Aggregate
Aggregate
Give Audio Unique Name
Set
Send Audio to Obsidian
Webhook
Rename Fields
Set
Append Item to Google Sheet
Google Sheets
Get Items from Google Sheets
Google Sheets
Sticky Note4
Sticky Note
Write RSS Feed
Code
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note
Return Podcast Feed to Webhook
Webhook
Sticky Note5
Sticky Note
Manually Enter Other Data for Podcast Feed
Set