ListenHubSkills

Podcast

Generate podcast episodes with AI — solo narration, two-host dialogue, or debate format — from any topic, URL, or text.

Generate podcast episodes from any topic, URL, or text. Choose between quick overviews, deep analysis, or debate formats with 1-2 AI speakers.

Trigger

Invoke this skill with /podcast, or use any of these phrases:

PhraseLanguage
make a podcast about...English
podcastEnglish
discuss / debate / dialogueEnglish
做播客Chinese
播客 / 录一期节目Chinese

Requires ListenHub Skills to be installed — see Getting Started.

Quick Example

Make a podcast about the latest AI developments, in English, go deep

The AI handles topic research, scripting, voice selection, and audio generation. You get a link to listen and download.

Modes

Short, concise overview of the topic. ~5 minutes.

Best for news summaries, brief introductions, and quick takes.

Thorough analysis with extended discussion. ~10-15 minutes.

Best for deep-dives, educational content, and detailed analysis.

Two speakers with opposing viewpoints. ~10-15 minutes. Requires 2 speakers.

Best for controversial topics, pros/cons analysis, and opinion pieces.

IntentRecommended mode
"Quick overview of X"Quick
"Learn about X in depth"Deep
"Pros and cons of X"Debate
No preference statedQuick (default)

Parameters

ParameterOptionsDefault
Modequick, deep, debatequick
Languagezh (Chinese), en (English)Auto-detected
Speakers1 (solo) or 2 (dialogue)1
ReferencesURLs or text to includeNone

Speakers are fetched dynamically from the API — the AI presents available voices for your chosen language. Ask "what voices are available?" to browse the full list with demo audio.

Reference Materials

Ground the episode in your own source material instead of letting the AI write from general knowledge. Pass references right alongside the topic — a URL, pasted text, or both:

Make a podcast about the pros and cons of remote work.
Reference: https://example.com/remote-work-2026

Under the hood, references map to two repeatable CLI flags:

FlagUseRepeatable
--source-urlOne URL reference per flagYes
--source-textOne block of text per flagYes

You can mix several of each — multiple --source-url flags for a set of links, multiple --source-text flags for several quotes or notes. When you provide no references, both flags are omitted and the AI writes from the topic alone.

Generation Methods

Text and audio are generated together in a single pass. Faster and simpler.

Make a podcast about quantum computing

Two-Step (Review Script First)

Generate the script first, review and edit it, then generate audio from the final version.

Make a podcast about quantum computing, let me review the script first

The two-step method:

Generate the script

The AI writes the dialogue script and saves it as a Markdown file.

Review and edit

Generation pauses here. Edit the content, condense a long script, adjust the tone, or fix any inaccuracies in the saved file.

Generate audio

After you approve, the AI generates audio from the final script.

Use two-step when you want to lock down the wording before committing credits to audio generation.

Supported Inputs

Input typeExample
Topic description"The future of renewable energy"
URLA YouTube video, article, or blog post URL
Plain textPaste or type the content directly

Output

After generation completes, you receive:

  • Listen link — stream directly on ListenHub
  • Audio download — say "download audio" to save locally
  • Transcript — available in the episode detail page

API Reference

See the Podcast API reference for technical details on the underlying API.

On this page