Podcast Generator (Volcengine Two-Host Dialogue)
Turns Chinese text into two-host conversational podcast audio using Volcengine's Podcast AI model.
What it does
Feed it Chinese text — an article, report, or topic prompt — and it calls Volcengine's Podcast AI model to produce two-host conversational podcast audio.
- Outputs mp3 / ogg_opus / pcm / aac with configurable sample rate, speech rate (-50 to 100) and custom voice IDs
- Streams audio, shows per-round progress, and reports the saved file path, size, and round count
- If generation drops mid-run, resumes via
retry_info(task_id + last finished round) instead of burning double quota - Validates length up front so text over 25,000 characters isn't silently truncated; sweet spot is 500–3,000 characters
Who it's for
- Chinese-language content creators who already hold Volcengine APP_ID / ACCESS_KEY credentials
- Marketing and media teams repurposing blog posts or newsletters into audio
- Teams converting internal reports into commute-friendly listening
Examples
- Tech blog → podcast: pass a 3,000-character article, export mp3 and publish it.
- Educational audio: set speech-rate around -20 for a slower, easier-to-follow lesson recap.
- Post-production master: export pcm so you can layer music and SFX in your editor.
Note: it does not write the script — use a writing skill first. Not intended for English podcasts or single-voice TTS narration.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/staruhub/ClaudeSkills/HEAD/lab/Geek-skills-podcast-generator/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the lab/Geek-skills-podcast-generator folder from the GitHub repo staruhub/ClaudeSkills into my ~/.claude/skills/podcast-generator/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/staruhub/ClaudeSkills.git && mkdir -p ~/.claude/skills && cp -r ClaudeSkills/lab/Geek-skills-podcast-generator ~/.claude/skills/podcast-generator⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and clone the repo:
git clone https://github.com/staruhub/ClaudeSkills.git - Copy the skill into your Claude Code skills folder:
mkdir -p ~/.claude/skills && cp -r ClaudeSkills/lab/Geek-skills-podcast-generator ~/.claude/skills/podcast-generator - Install the Python dependency:
pip install websockets - Get an APP_ID and ACCESS_KEY from the Volcengine console (console.volcengine.com/speech/service/10028).
- Export them as environment variables (never hardcode them):
export VOLC_APP_ID=...andexport VOLC_ACCESS_KEY=... - Restart Claude Code, then ask something like "turn this article into a two-host Chinese podcast" to trigger the skill.