Sistem cerdas yang secara otomatis menghasilkan percakapan podcast yang melibatkan menggunakan LLM dan teknologi teks-ke-pidato.
Lihat dokumentasi
Dengarkan Podcast Sampel yang dihasilkan menggunakan podcast-llm:
Instal menggunakan PIP:
pip install podcast-llm Mengatur variabel lingkungan di .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
Menghasilkan podcast tentang suatu topik:
# 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/articleOpsi:
# 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 Kustomisasi suara dan pengaturan lainnya di config/config.yaml
Luncurkan antarmuka web gradio:
# Start the web UI
podcast-llm-guiIni meluncurkan antarmuka web yang ramah pengguna di mana Anda bisa:
Proyek ini dilisensikan di bawah Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
Ini berarti Anda bebas untuk:
Di bawah istilah berikut:
Untuk penggunaan komersial, silakan hubungi [email protected] untuk mendapatkan lisensi komersial.
Teks lisensi lengkap dapat ditemukan di: https://creativecommons.org/licenses/by-nc/4.0/legalcode
Proyek ini terinspirasi oleh PodcastFy, yang menyediakan kerangka kerja untuk menghasilkan podcast menggunakan LLMS.
Implementasi ini berbeda dengan mengotomatisasi proses pengumpulan penelitian dan konten, memungkinkan pembuatan podcast yang sepenuhnya otonom tentang topik apa pun tanpa memerlukan penelitian manual atau kurasi konten.