Framework for podcast creation with search grounded llms for script generation and open source tts libraries
7
stars
13
commits
Python
primary language
Apr 18, 2025
updated
This project leverages Canopy AI's Orpheus TTS model to generate high-quality, multi-speaker podcasts. It integrates with Gemini to create engaging and dynamic conversational audio.
Demo: sebastianboehler.github.io/orpheus-podcast
Note: This project uses the Orpheus TTS models from Canopy AI. You must respect and comply with the license terms and usage restrictions provided by Canopy Labs for the Orpheus models. See the official release page for details.
You can choose between finetuned and pretrained Orpheus TTS models for each language.
To select the model type, use the --model-type argument or set the PODCAST_MODEL_TYPE environment variable.
Example:
python main.py --language german --model-type finetuned
or
export PODCAST_MODEL_TYPE=pretrained
python main.py --language french
requirements.txt).13 commits
Python
83.9%
HTML
16.1%
Framework for podcast creation with search grounded llms for script generation and open source tts libraries
7
stars
13
commits
Python
primary language
Apr 18, 2025
updated
This project leverages Canopy AI's Orpheus TTS model to generate high-quality, multi-speaker podcasts. It integrates with Gemini to create engaging and dynamic conversational audio.
Demo: sebastianboehler.github.io/orpheus-podcast
Note: This project uses the Orpheus TTS models from Canopy AI. You must respect and comply with the license terms and usage restrictions provided by Canopy Labs for the Orpheus models. See the official release page for details.
You can choose between finetuned and pretrained Orpheus TTS models for each language.
To select the model type, use the --model-type argument or set the PODCAST_MODEL_TYPE environment variable.
Example:
python main.py --language german --model-type finetuned
or
export PODCAST_MODEL_TYPE=pretrained
python main.py --language french
requirements.txt).13 commits
Python
83.9%
HTML
16.1%