// Creates audio podcasts from text using browser text-to-speech. Use when user mentions podcast, audio conversation, dialogue, spoken content, voice narration, audio book, or text-to-speech generation. Supports multiple speakers with automatic language detection. Zero cost, no API keys, works in browser.
| name | podcast |
| description | Creates audio podcasts from text using browser text-to-speech. Use when user mentions podcast, audio conversation, dialogue, spoken content, voice narration, audio book, or text-to-speech generation. Supports multiple speakers with automatic language detection. Zero cost, no API keys, works in browser. |
| allowed-tools | Read, Write |
Generates podcast-style audio that plays directly in the browser. Zero cost, no API keys needed.
→ Use existing dialogue as-is if quality is good → Refine structure only if flow needs improvement
→ Create dialogue from content (see "Dialogue Creation Process")
→ Request source material before proceeding
Follow this two-phase workflow when creating podcast dialogue from content:
Structure conversation:
Apply TTS formatting: Read reference/tts-formatting.md for complete rules
Generate JSX file from template (see "Implementation Steps")
Convert text to audio. Use only source material facts.
Expert responses:
Host phrases:
Use these patterns without adding information:
When user requests a podcast:
assets/podcast-template.jsxPODCAST_SCRIPT - your generated dialoguePODCAST_TITLE - descriptive title from contentPODCAST_LANGUAGE - detected language code.jsx file. The file will render as an interactive podcast player.<speaker1>Host's question or statement.
<speaker2>Expert's response with factual information.
Platform detection:
Desktop Edge:
Desktop Chrome:
iOS (Safari/Mobile):
Android (Chrome/Mobile):
Voice assignment: