podcast llm
v0.2.2
LLMとテキストからスピーチテクノロジーを使用して、魅力的なポッドキャスト会話を自動的に生成するインテリジェントシステム。
ドキュメントを表示します
Podcast-llmを使用して生成されたサンプルポッドキャストを聞いてください:
PIPを使用してインストール:
pip install podcast-llm .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
トピックに関するポッドキャストを生成します。
# 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/articleオプション:
# 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 config/config.yamlでボイスやその他の設定をカスタマイズします
Gradio Webインターフェイスを起動します。
# Start the web UI
podcast-llm-guiこれにより、ユーザーフレンドリーなWebインターフェイスが起動できます。
このプロジェクトは、Creative Commons Attribution-NonCommercial 4.0 International(CC BY-NC 4.0)の下でライセンスされています
これはあなたが自由にできることを意味します:
次の条件で:
商業使用については、[email protected]に連絡して商業ライセンスを取得してください。
完全なライセンステキストは、https://creativecommons.org/licenses/by-nc/4.0/legalcodeにあります
このプロジェクトは、LLMSを使用してポッドキャストを生成するためのフレームワークを提供するPodcastFyに触発されました。
この実装は、研究とコンテンツの収集プロセスを自動化することによって異なり、手動の調査やコンテンツのキュレーションを必要とせずに、あらゆるトピックに関する完全に自律的なポッドキャストの生成を可能にします。