Quick Overview
This workflow polls a blog RSS feed, rewrites new posts into a spoken-word script using Google Gemini, generates an MP3 with Smallest.ai, uploads it to Google Drive, and updates the matching WordPress post to embed a public audio player.
How it works
- Polls an RSS feed every minute to detect newly published or updated blog items.
- Extracts the post body and strips HTML, scripts, styles, and common entities to produce clean plain text.
- Uses Google Gemini to rewrite the text into a single, conversational narration script with an intro/outro and length limits.
- Sends the rewritten script to Smallest.ai to synthesize an English MP3 audio file.
- Uploads the MP3 to Google Drive and updates sharing so anyone with the link can play it.
- Updates the corresponding WordPress post to embed an HTML5 audio player pointing to the Google Drive link and includes the article text below it.
Setup
- Set the RSS feed URL in the RSS Feed Trigger node and confirm the feed provides the fields used for the post content and GUID.
- Add credentials for Google Gemini (Google AI / Gemini) and select that connection in the chat model used by the rewrite step.
- Add your Smallest.ai API credentials and verify the desired voice/language/output format settings.
- Connect Google Drive OAuth credentials and choose the target drive/folder for uploads, then ensure public sharing is allowed by your Drive admin policies.
- Connect WordPress credentials and confirm the post identifier mapping (the workflow uses the RSS item GUID as the WordPress post ID) matches your site.