Turn fresh news into ready to publish audio in minutes. This build pulls articles from a news homepage, chooses the best stories, writes a clean script, and produces a voice ready file. It helps content teams ship daily news podcasts without manual copy and paste work.
Here is how it runs. A manual trigger starts a fetch of the news page, then HTML nodes extract article cards, titles, links, and short descriptions. Items split out and a limit node caps volume. A Gemini based classifier scores each headline to decide if it fits a podcast. Only suitable items move on. The workflow fetches each full article page, extracts the body, removes empty results, and aggregates the text. A Gemini LLM then turns the set of stories into a structured podcast script using an output parser. If a script exists, a Hugging Face text to speech node generates the audio file.
You need access to Google Gemini and Hugging Face and the right credentials in n8n. Expect production time to drop from hours to minutes and more consistent story tone. Great for news roundups, brand updates, or internal briefings. Adjust CSS selectors if your source site layout changes and tune the classifier to match your editorial style.