Kokoro TTS

circle-info

Kokoro TTS adalah mesin TTS offline berdasarkan Kokoro-82Marrow-up-right 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.

chevron-rightInstal melalui UV (Direkomendasikan)hashtag

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 UVarrow-up-right.

Langkah 2 - Verifikasi Instalasi

Setelah instalasi selesai, mulai ulang PowerShell dan verifikasi bahwa UV terinstal dengan benar dengan menjalankan:

uv --version

Anda seharusnya melihat versi UV yang terinstal tercetak di terminal.

Langkah 3 - Kloning atau Unduh Repositori

Kloning via Git (direkomendasikan)

Jika Anda memiliki Gitarrow-up-right terpasang, buka PowerShell dan jalankan:

git clone https://github.com/remsky/Kokoro-FastAPI.git
cd Kokoro-FastAPI

Unduh sebagai ZIP

Jika Anda tidak memiliki Git terpasang, Anda dapat mengunduh repositori secara manual:

  1. Klik Kode tombol, lalu pilih Unduh ZIP

  2. Ekstrak file ZIP yang diunduh ke folder pilihan Anda

  3. Buka PowerShell, navigasikan ke folder yang diekstrak:

cd path\to\Kokoro-FastAPI

Langkah 4 - Jalankan Kokoro TTS

Mulai server Kokoro TTS menggunakan skrip startup yang disediakan untuk CPU:

.\start-cpu.ps1

UV akan secara otomatis menginstal semua dependensi yang diperlukan pada jalankan pertama.

chevron-rightInstal melalui PIPhashtag

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-FastAPI

Unduh sebagai ZIP

Jika Anda tidak memiliki Git terpasang, Anda dapat mengunduh repositori secara manual:

  1. Klik Kode tombol, lalu pilih Unduh ZIP

  2. Ekstrak file ZIP yang diunduh ke folder pilihan Anda

  3. Buka PowerShell, navigasikan ke folder yang diekstrak:

cd path\to\Kokoro-FastAPI

Langkah 2 - Instal Dependensi

Instal paket Python yang diperlukan menggunakan PIP:

pip install -r requirements.txt

Langkah 3 - Jalankan Kokoro TTS

Setelah dependensi terinstal, mulai server Kokoro TTS:

python -m uvicorn api.src.main:app --host 0.0.0.0 --port 8880

Menjalankan Server Kokoro TTS

Setelah server berjalan, Anda dapat mengakses antarmuka web di:

http://localhost:8880/web

Dokumentasi API juga tersedia di:

http://localhost:8880/docs

Integrasi 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://localhost

    • Port: 8880

circle-exclamation

Referensi