YourPod.ai let's you create your own custom podcasts on any topic. Using OpenAI GPT4, OpenAI TTS, or ElevenLabs Voice Cloning, YourPod ai generates a podcast transcript and audio file based on a user-provided topic. The user can also upload an audio file to clone the voice of the speaker. The podcast can then be downloaded.
poetry install
then
poetry run streamlit run yourpod/main.py
Sidebar Controls: Enter API keys, select podcast length, and choose voices. Voice Cloning: Optionally, upload an audio file for voice cloning.
Contributions to enhance YourPod are welcome. Whether it's bug fixing, feature enhancement, or documentation improvement, your input is valuable!
YourPod is released under a Apache 2.0 license. Please check the repository for more details.