Ein intelligentes System, das automatisch ansprechende Podcast-Konversationen mithilfe von LLMs und Text-to-Speech-Technologie generiert.
Dokumentation anzeigen
Hören Sie sich Beispielpodcasts an, die mit Podcast-Llm erzeugt wurden:
Mit PIP installieren:
pip install podcast-llm Einrichten von Umgebungsvariablen in .env :
OPENAI_API_KEY=your_openai_key
GOOGLE_API_KEY=your_google_key
ELEVENLABS_API_KEY=your_elevenlabs_key
TAVILY_API_KEY=your_tavily_key
ANTHROPIC_API_KEY=your_anthropic_api_key
Generieren Sie einen Podcast zu einem Thema:
# Research mode (default) - automatically researches the topic
podcast-llm " Artificial Intelligence "
# Context mode - uses provided sources
podcast-llm " Machine Learning " --mode context --sources paper.pdf https://example.com/articleOptionen:
# Customize number of Q&A rounds per section
podcast-llm " Linux " --qa-rounds 3
# Disable checkpointing
podcast-llm " Space Exploration " --checkpoint false
# Generate audio output
podcast-llm " Quantum Computing " --audio-output podcast.mp3
# Generate Markdown output
podcast-llm " Machine Learning " --text-output podcast.md Passen Sie Stimmen und andere Einstellungen in config/config.yaml
Starten Sie die Gradio Web Interface:
# Start the web UI
podcast-llm-guiDadurch können Sie eine benutzerfreundliche Weboberfläche starten, an der Sie können:
Dieses Projekt ist unter Creative Commons Attribution-Noncommercial 4.0 International (CC BY-NC 4.0) lizenziert.
Dies bedeutet, dass Sie frei sind zu:
Unter den folgenden Bedingungen:
Für den kommerziellen Gebrauch wenden Sie sich bitte an [email protected], um eine kommerzielle Lizenz zu erhalten.
Der vollständige Lizenztext finden Sie unter: https://creativecommons.org/licenses/by-nc/4.0/legalcode
Dieses Projekt wurde von Podcastfy inspiriert, das ein Framework zum Generieren von Podcasts mithilfe von LLMs bietet.
Diese Implementierung unterscheidet sich durch die Automatisierung des Forschungs- und Inhaltssammlungsprozesses und ermöglicht eine vollständig autonome Podcast -Generation zu einem Thema, ohne manuelle Forschung oder Inhaltskuration zu erfordern.