podcast-generator

Generate podcast scripts and audio from research using ElevenLabs text-to-speech.

Updated Jun 19, 2018
One-click install
npx skills add https://github.com/ouzayr/Utilities --skill podcast-generator-ouzayr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast-generator
Source: https://github.com/ouzayr/Utilities/tree/main/DailyPlanner/.local/secondary_skills/podcast-generator
Command: npx skills add https://github.com/ouzayr/Utilities --skill podcast-generator-ouzayr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires elevenlabs, pydub, ffmpeg-normalize, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms research, topics, or articles into engaging podcast scripts and generates audio content using ElevenLabs text-to-speech.

Core Features & Use Cases

  • Script Generation: Creates conversational podcast scripts tailored to different formats (solo, duo, interview).
  • Audio Production: Converts scripts into audio using ElevenLabs, supporting various voices and settings.
  • Use Case: Turn a research paper into a 15-minute podcast episode explaining its key findings for a general audience.

Quick Start

Use the podcast-generator skill to turn the provided article into a solo explainer podcast script and generate audio.

Frequently Asked Questions about podcast-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert an article into a podcast audio file?

To convert an article into a podcast audio file, you need a text-to-speech generation process that creates a podcast script and renders audio. This requires an ElevenLabs API key to synthesize the speech from the ingested text.

Can I generate different podcast script formats like interviews or solo episodes?

Yes, you can generate different podcast script formats including solo, duo, and interview styles. The script generation process tailors the conversational output to your chosen podcast format before rendering the audio.

Do I need an ElevenLabs API key to generate text-to-speech audio?

Yes, an ElevenLabs API key is required to generate text-to-speech audio. The environment variable ELEVENLABS_API_KEY must be set to authenticate audio rendering and voice synthesis requests.

What is loudness normalization and why is it needed for podcast audio?

Loudness normalization is an audio processing step that ensures consistent volume levels across your podcast audio. It is applied after text-to-speech rendering to deliver standardized audio output suitable for distribution.

How do I turn a research paper into an explainer podcast?

You turn a research paper into an explainer podcast by ingesting the article content to generate a tailored script, then using text-to-speech audio generation to produce an episode explaining key findings for a general audience.