danielrosehill's picture
commit
be3a5f1

A newer version of the Gradio SDK is available: 6.2.0

Upgrade
metadata
title: Prompt To Podcast Generator
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
short_description: Prompts answered as a podcast episode

πŸŽ™οΈ The Daniel Prompt Hour

Meet Herman Poppleberry, a friendly and slightly eccentric donkey who transforms any prompt into a full podcast episode! This Gradio app generates complete podcast transcripts featuring Herman's dry humor and well-researched answers.

🫏 About Herman

Herman Poppleberry is a donkey who lives with Daniel in Jerusalem. He has a brother called Corn who is a sloth. Herman hosts "The Daniel Prompt Hour" podcast where he answers questions with his characteristic wit and wisdom.

🎯 How It Works

  1. Enter API Key: Provide your OpenAI API key (BYOK - Bring Your Own Key)
  2. Enter a Prompt: Type any question or topic you'd like Herman to discuss
  3. Choose a Model: Select from OpenAI models (default: GPT-4o mini)
  4. Generate Episode: Herman creates a complete podcast episode including:
    • Catchy episode title
    • Episode description (up to 100 words)
    • Full transcript (~1,500 words)

πŸ“ Episode Format

Each generated episode follows a standard podcast structure:

  • Welcome and introduction
  • Detailed answer to your prompt/question
  • Closing remarks and thanks to listeners

The transcripts are optimized for text-to-speech generation with no URLs or footnotes.

πŸš€ Features

  • BYOK (Bring Your Own Key): Use your own OpenAI API key for full control
  • Multiple OpenAI model options (GPT-4o mini, GPT-4o, GPT-4 Turbo, GPT-3.5 Turbo)
  • Example prompts to get started
  • Clean, formatted output
  • Ready for text-to-speech conversion
  • Consistent podcast episode structure
  • Secure API key handling (not stored, session-only)

🎭 Herman's Personality

  • Dry and slightly sly sense of humor
  • Well-researched and informative responses
  • Mentions being a donkey in passing
  • Occasionally jokes about his sloth brother Corn
  • Friendly but slightly eccentric

Try asking Herman anything - from deep philosophical questions to practical advice!