Your headlines, turned into a two-host podcast.
news podcasting
Fetches current news, turns it into a two-host Markdown podcast script, and generates a podcast audio file.
When to use it
Use when the user asks for the latest news to be read as a podcast.
Give it a request for the latest news; it returns a Markdown podcast script in chat and a path to the generated audio file.
What you provide
This skill
public news sources
Reads public news sources
news-aggregator-skill/scripts/fetch_news.py
The news fetcher
tts/scripts/tts.py
Generates speech line by line
ffmpeg
Merges the podcast audio
python3 must be available to run the news-fetching and text-to-speech scripts.
ffmpeg must be available to concatenate the generated audio files.
A noiz.ai account is needed only for voice-cloning features using the noiz backend.
The workflow requires news-aggregator-skill to fetch the latest news.