Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 717 Bytes

README.md

File metadata and controls

24 lines (15 loc) · 717 Bytes

AI-Podcaster

Create podcasts about any subject using ChatGPT and ElevenLabs.

Quick Start

$ ./ai_podcaster.py [INPUT_FILE] [DIALOG_COUNT]

Input file should be a text file with a description of the podcast you want to create. Dialog count determines the length of the podcast.

You can run the script without command line arguments and it will ask you to input them instead.

API Keys

You need to put your OpenAI API key and ElevenLabs API key into the environment variables OPENAI_API_KEY and ELEVENLABS_API_KEY:

$ export OPENAI_API_KEY=YOUR_OPENAI_API_KEY
$ export ELEVENLABS_API_KEY=YOUR_ELEVENLABS_API_KEY

Enjoy! (and buy me a coffee)