Get started
Podcast Audio Overview — Local Kit (Download)

Podcast Audio Overview — Local Kit (Download)

Download package that runs on your own computer inside your AI agent (e.g. Claude Code or Codex — its subscription/API costs are yours). Requires Python 3.9+, ffmpeg and edge-tts. No API keys; voices use Microsoft's free online TTS (edge-tts). Turns an article, PDF, Word file or URL into a two-host podcast MP3 at -16 LUFS with music, show notes, chapters, SRT and a transcript. Every fact must quote your source, or recording is blocked.
#Media#Education#Writing
Rating
More ratings needed
Sold
0
How to use
Download

Podcast Audio Overview

What you're buying: a one-time purchase download package (skill instructions + Python scripts) that runs on your own computer inside your own AI agent — it is not a cloud service.
You need: an AI agent that supports skills (e.g. Claude Code or Codex) — its subscription or API costs are yours; Python 3.9+, ffmpeg and edge-tts.
Third-party services: voices come from Microsoft's free online text-to-speech via edge-tts (each dialogue line is sent to generate audio). If you give a URL as the source, that page is downloaded. Your files are read locally. No API keys.

One document in, a ready-to-publish two-host podcast episode out — and every fact the hosts say can be traced back to your source.

demo_episode.webp

What you get

  • 🎙️ Podcast MP3: two hosts in a natural back-and-forth, two different AI voices, an original intro/outro music bed that ducks under speech, mastered to the podcast loudness standard (-16 LUFS)
  • 📝 Show notes: summary, key takeaways, chapter timestamps (paste into Spotify or YouTube), sources and an AI disclosure
  • 💬 SRT captions with host names — turn the episode into a video or upload captions
  • 📄 Full transcript with timestamps
  • 🔍 Grounding report: every fact line mapped to the source passage it came from

Example

A one-page article on houseplant care became "Why Your Houseplants Keep Dying": 1 min 43 s, hosts Ava and Andrew, 4 chapters, -16.2 LUFS. The grounding report tied all 12 fact lines to exact quotes from the article; the other 6 lines were questions and reactions with no new facts.

Then 4 invented claims were planted in the script — "cuts plant deaths by 60 percent", "NASA confirmed this method", "the author wrote a bestselling book" and "10 million people use it" — all 4 were blocked before any audio was recorded.

demo_grounding.webp

A Traditional Chinese episode on the Pomodoro technique (2 min 21 s, 26 lines, 5 chapters, -16.3 LUFS) passed the same check; when it was run back through speech recognition, every line was transcribed correctly.

Try it — copy a prompt

  • "Turn onboarding_guide.pdf into a 6-minute two-host episode for new employees, hosts Maya and Leo."
  • "Make a short podcast from this blog post: https://example.com/my-article — English, upbeat, with show notes."

A podcast that doesn't make things up

The biggest risk with AI conversations is that they sound smooth but the content is invented. Every line in this skill is one of two kinds:

  • Fact lines must carry a word-for-word quote from your source, and the checker finds it there
  • Banter lines — questions, reactions, transitions — can't introduce new facts

Numbers must match the source. Quotes that can't be found, numbers that don't match and fact lines without a source are blocked and must be fixed. Recording only starts once the check passes.

Sources it reads

Article URLs, PDFs with a text layer, Word, Markdown and plain text — several at once.

Three lengths

  • Short, 3–4 min: a quick overview
  • Standard, 6–8 min: a full introduction
  • Deep dive, 10–12 min: long articles, reports and course material

You can change

  • Host names, voices (400+ edge-tts voices including English, Chinese and Japanese) and speaking rate
  • Your own intro/outro music, or none
  • Pronunciation of tricky names (the captions keep the correct spelling)
  • Any line — only changed lines are re-recorded

Why buy it

One payment, unlimited episodes — and unlike one-click audio overview tools, you can edit every line, pick the voices and get a publish-ready MP3 with captions and show notes.

Who it's for

Bloggers and newsletter writers adding an audio channel, trainers and HR turning SOPs into commute-friendly audio, teachers and students turning notes into review episodes, and anyone making content accessible to people who prefer listening.

Requirements

  • Python 3.9+ and ffmpeg (the skill checks your setup first and tells you what's missing)
  • pip install -U edge-tts (add pypdfium2 python-docx for PDF and Word)
  • An internet connection (speech uses Microsoft's free voice service)

Limitations (please read)

  • This is AI-generated content: the dialogue is AI-written and the voices are synthetic. Keep the AI disclosure in the show notes and label it as platforms require.
  • The checker confirms quotes really exist and numbers match, but you should still listen before publishing to make sure paraphrases keep the meaning.
  • The hosts don't add knowledge beyond your sources; to add background, provide it as another source.
  • Only built-in standard voices — no voice cloning, and no imitating real people or real shows.
  • Only publish content you have the rights to; turning someone else's paid article into a public podcast may infringe copyright.
  • Scanned PDFs without a text layer can't be read; OCR them first.
  • It relies on Microsoft's free speech service; if that service changes, the author will update compatibility (free updates for buyers).

Files

  • SKILL.md — agent workflow
  • scripts/extract_source.py — reads PDF / Word / URL / text into one source file
  • scripts/make_podcast.py — grounding check, speech, mixing, loudness, captions and show notes
  • references/dialogue-guide.md — how to write a two-host script
  • references/episode-schema.md — script format
  • references/example_zh.json, example_en.json — Chinese and English example scripts (with source articles)