Repositori ini menampilkan antarmuka gradio yang dirancang untuk memanfaatkan API OpenAi Text-to-Speech (TTS). Antarmuka memungkinkan pengguna membuat pidato dari teks yang disediakan menggunakan berbagai model dan opsi suara.
Untuk mulai menggunakan antarmuka ini, ikuti langkah -langkah ini:
Kloning repositori ini ke mesin lokal Anda.
git clone https://github.com/arham-kk/openai-tts.git
cd openai-ttsPasang dependensi yang diperlukan.
pip install -r requirements.txtPastikan bahwa dependensi berikut diinstal:
gradioopenaiAnda dapat menginstalnya menggunakan:
pip install -r requirements.txttts-1 atau tts-1-hd ) dan opsi suara dari ( alloy , echo , fable , onyx , nova , shimmer ).Kode ini diatur menjadi dua komponen utama:
tts : Modul ini berisi fungsi yang bertanggung jawab untuk berinteraksi dengan API OpenAI untuk menghasilkan pidato.gradio_interface : Modul ini mengatur antarmuka gradio, termasuk bidang input, tombol, dan output ucapan. Ikuti langkah -langkah ini untuk mengatur dan menjalankan antarmuka gradio:
Dapatkan kunci API openai Anda.
Jalankan antarmuka gradio.
python app.pyMasukkan teks Anda dan pilih model yang diinginkan dan opsi suara.
Klik tombol "Hasilkan" atau tekan ENTER untuk menghasilkan pidato.
Kode ini disediakan di bawah lisensi MIT. Jangan ragu untuk memodifikasi dan mendistribusikannya sesuai kebutuhan.