Kokoro TTS
Kokoro TTS adalah mesin TTS offline berdasarkan Kokoro-82M model. Ini mendukung beberapa bahasa termasuk Inggris, Jepang, dan China, dan berjalan di CPU tanpa memerlukan GPU.
Instalasi
Ada dua cara untuk menginstal Kokoro TTS: menggunakan UV (direkomendasikan) atau PIP.
Instal melalui UV (Direkomendasikan)
UV adalah pengelola paket Python yang cepat yang menangani semua dependensi secara otomatis dalam lingkungan terisolasi.
Langkah 1 - Instal UV
Buka PowerShell dan jalankan perintah berikut:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Untuk metode instalasi alternatif, lihat Panduan Instalasi UV.
Langkah 2 - Verifikasi Instalasi
Setelah instalasi selesai, mulai ulang PowerShell dan verifikasi bahwa UV terinstal dengan benar dengan menjalankan:
uv --versionAnda seharusnya melihat versi UV yang terinstal tercetak di terminal.
Langkah 3 - Kloning atau Unduh Repositori
Kloning via Git (direkomendasikan)
Jika Anda memiliki Git terpasang, buka PowerShell dan jalankan:
git clone https://github.com/remsky/Kokoro-FastAPI.git
cd Kokoro-FastAPIUnduh sebagai ZIP
Jika Anda tidak memiliki Git terpasang, Anda dapat mengunduh repositori secara manual:
Klik Kode tombol, lalu pilih Unduh ZIP
Ekstrak file ZIP yang diunduh ke folder pilihan Anda
Buka PowerShell, navigasikan ke folder yang diekstrak:
cd path\to\Kokoro-FastAPILangkah 4 - Jalankan Kokoro TTS
Mulai server Kokoro TTS menggunakan skrip startup yang disediakan untuk CPU:
.\start-cpu.ps1UV akan secara otomatis menginstal semua dependensi yang diperlukan pada jalankan pertama.
Instal melalui PIP
Jika Anda lebih memilih menginstal Kokoro TTS secara manual menggunakan PIP, ikuti langkah-langkah berikut.
Langkah 1 - Kloning atau Unduh Repositori
Kloning via Git (direkomendasikan)
git clone https://github.com/remsky/Kokoro-FastAPI.git
cd Kokoro-FastAPIUnduh sebagai ZIP
Jika Anda tidak memiliki Git terpasang, Anda dapat mengunduh repositori secara manual:
Klik Kode tombol, lalu pilih Unduh ZIP
Ekstrak file ZIP yang diunduh ke folder pilihan Anda
Buka PowerShell, navigasikan ke folder yang diekstrak:
cd path\to\Kokoro-FastAPILangkah 2 - Instal Dependensi
Instal paket Python yang diperlukan menggunakan PIP:
pip install -r requirements.txtLangkah 3 - Jalankan Kokoro TTS
Setelah dependensi terinstal, mulai server Kokoro TTS:
python -m uvicorn api.src.main:app --host 0.0.0.0 --port 8880Menjalankan Server Kokoro TTS
Setelah server berjalan, Anda dapat mengakses antarmuka web di:
http://localhost:8880/webDokumentasi API juga tersedia di:
http://localhost:8880/docsIntegrasi dengan VNTranslator
Setelah server Kokoro TTS berjalan, ikuti langkah-langkah ini untuk menghubungkannya dengan VNTranslator:
Buka Pengaturan -> Ekstensi -> Teks ke Suara
Gulir ke Kokoro TTS bagian pengaturan
Masukkan Host dan Port dari server Kokoro TTS Anda yang berjalan. Secara default, ini sudah diatur ke:
Host:
http://localhostPort:
8880
Pastikan server Kokoro TTS sedang berjalan sebelum meluncurkan game di VNTranslator. Jika server tidak berjalan, pemutaran TTS tidak akan berfungsi.