Selamat datang di Ctrl+Alt+Diskusikan Proyek! Proyek ini menggabungkan kemampuan kuat OpenAI, Eleven Labs AI, dan agregasi umpan RSS untuk secara otomatis membuat podcast. Inti dari solusi ini bergantung pada model bahasa GPT-3.5-Turbo dari OpenAi untuk menghasilkan skrip podcast, dilengkapi dengan teks-ke-speech (TTS) sebelas laboratorium untuk menghidupkan skrip ini.
Tujuan dari proyek ini adalah untuk menyederhanakan pembuatan podcast dengan mengotomatisasi proses pembuatan konten. Dengan memanfaatkan pemrosesan bahasa alami yang canggih dan teknologi bicara, bertujuan untuk memberikan konten yang relevan dan akurat sesuai permintaan.
Proyek ini dimulai dengan mengumpulkan umpan RSS dari sumber yang telah ditentukan. Umpan RSS ini menyediakan konten dasar untuk episode podcast.
Model OpenAI GPT-3.5-Turbo digunakan untuk menghasilkan skrip podcast dari konten yang diekstraksi dari umpan RSS. Model ini dapat memahami konteks dan menghasilkan bahasa alami berkualitas tinggi.
Skrip yang dihasilkan kemudian dikonversi menjadi file audio menggunakan teknologi Eleven Labs 'Text-to-Speech (TTS). Langkah ini memberikan suara yang realistis dan menyenangkan untuk skrip, membuat audio podcast terakhir.
Pastikan bahwa Anda berada di dalam lingkungan virtual:
cd Ctrl_Alt_Discuss
poetry env list Yang seharusnya mengembalikan hasil seperti: ctrl_alt_discuss-Z2Ju98Sf-py3.11 (Activated)
Jika tidak, coba perintah berikut:
poetry env use env_name || python || python3 || python3.XPastikan untuk menginstal dependensi yang diperlukan dengan menjalankan perintah berikut:
cd Ctrl_Alt_Discuss
poetry install --no-root export POETRY_OPENAI_API_KEY= " your_openai_api_key_here "
export POETRY_XI_API_KEY= " your_xi_api_key_here "
export POETRY_CAD_ROOT_PATH= " /path/to/Ctrl_Alt_Discuss " cd Ctrl_Alt_Discuss
poetry run python -i src/main.py