Marketing
Convert RSS Feeds into a Podcast with Google Gemini, Kokoro TTS, and FFmpeg
This workflow automates podcast creation from RSS feeds. It fetches news, uses Google Gemini to generate a digest and a two-person dialogue script, and then converts the script into an audio podcast using Kokoro TTS and FFmpeg. The final podcast is sent to Telegram.
Built · ~13 hours saved per week
This workflow is for anyone who wants a daily, personalized audio summary of sports news. It is especially useful for people who want to listen to their news updates, like during a commute.
This workflow automatically creates a daily sports news podcast. It pulls news from RSS feeds, uses AI to summarize the news into a text digest, and then turns the digest into a two-person conversational podcast script. Finally, it generates audio for the script using text-to-speech, merges the audio, and sends the podcast to Telegram.
Set up the "Daily Trigger" node to your desired time. In the "Fetch RSS" nodes, change the URLs to your preferred news sources. Adjust the AI prompts in "Generate Text Digest" and "Generate Podcast Script" nodes to change the content's tone or style. In the "Generate Audio" nodes, update the API key for Kokoro TTS and choose different voices. Finally, configure the "Send Podcast to Telegram" node with your Telegram chat ID.
You need an n8n instance to run this workflow. You also need an API key for Google Gemini and Kokoro TTS. Make sure FFmpeg is installed on the server where n8n runs.
You can change article sources, AI prompts, text-to-speech voices, and the final delivery method (e.g., send to Discord, save to Google Drive).
Key Technologies: n8n,Google Gemini (AI),Kokoro TTS (Text-to-Speech),FFmpeg (Audio Processing),Telegram (Messaging)
Automation Value: Automates Content Creation: It automatically creates a daily news digest and podcast without manual intervention. Personalized News Delivery: You receive news tailored to your interests and preferred format (text or audio). Saves Time: It eliminates the need to manually read multiple news sources or create audio summaries. Uses AI for Engagement: AI generates engaging and conversational content, making news updates more enjoyable. Multi-format Output: Provides both a text summary and an audio podcast, catering to different consumption preferences.
Best Practices: Customize AI prompts to control tone and style of content. Regularly check RSS feed URLs to ensure they are valid and active. Monitor the temporary directory for cleanup to prevent disk space issues.
Tags: Image or Video, Content Creation, AI Automation
Integrations: Google Gemini, Schedule, RSS, Code, AI Agent, Telegram, HTTP