puntorigen/podcast_tts
A class for generating realistic audio (TTS) for podcasts and dialogues.
This tool helps podcasters and content creators turn written scripts into professional-sounding audio. You provide the text for multiple speakers, specify background music, and get a mixed audio file ready for your audience. It's designed for anyone producing dialogue-heavy audio content like podcasts, audiobooks, or narrated explainers.
No commits in the last 6 months. Available on PyPI.
Use this if you need to quickly generate multi-speaker dialogue with background music for podcasts, without hiring voice actors or investing in complex audio editing software.
Not ideal if you require unique voice profiles for dozens of distinct characters, or extremely nuanced emotional delivery that only human actors can provide.
Stars
65
Forks
6
Language
Python
License
MIT
Category
Last pushed
Dec 08, 2024
Commits (30d)
0
Dependencies
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/puntorigen/podcast_tts"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
mozilla-ai/document-to-podcast
Blueprint by Mozilla.ai for generating podcasts from documents using local AI
iMicknl/azure-podcast-generator
Generate an engaging podcast based on your document using Azure OpenAI and Azure Speech.
BandarLabs/gitpodcast
Convert any git repository into an engaging podcast
cxyfer/GeminiASR
A Python tool that uses Google Gemini API to transcribe video or audio files into SRT subtitle files.
amscotti/hn-podcaster
The HackerNews Podcaster is a JavaScript application that utilizes the power of OpenAI's...