Kokoro TTS
Kokoro TTS je offline TTS engine založený na Kokoro-82M modelu. Podporuje více jazyků včetně angličtiny, japonštiny a čínštiny a běží na CPU bez potřeby GPU.
Instalace
Existují dva způsoby instalace Kokoro TTS: použitím UV (doporučeno) nebo PIP.
Instalace přes UV (doporučeno)
UV je rychlý správce Python balíčků, který automaticky řeší všechny závislosti v izolovaném prostředí.
Krok 1 - Nainstalujte UV
Otevřete PowerShell a spusťte následující příkaz:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Pro alternativní metody instalace se podívejte do Průvodce instalací UV.
Krok 2 - Ověřte instalaci
Po dokončení instalace restartujte PowerShell a ověřte, že je UV správně nainstalováno spuštěním:
uv --versionV terminálu by se měla zobrazit nainstalovaná verze UV.
Krok 3 - Naklonovat nebo stáhnout repozitář
Klonovat přes Git (doporučeno)
Pokud máte Git nainstalovaný, otevřete PowerShell a spusťte:
git clone https://github.com/remsky/Kokoro-FastAPI.git
cd Kokoro-FastAPIStáhnout jako ZIP
Pokud nemáte Git nainstalovaný, můžete repozitář stáhnout ručně:
Přejít na https://github.com/remsky/Kokoro-FastAPI
Klikněte na Kód tlačítko, poté vyberte Stáhnout ZIP
Rozbalte stažený ZIP soubor do složky dle vašeho výběru
Otevřete PowerShell, přejděte do rozbalené složky:
cd cesta\k\Kokoro-FastAPIKrok 4 - Spustit Kokoro TTS
Spusťte Kokoro TTS server pomocí dodaného startovacího skriptu pro CPU:
.\start-cpu.ps1UV automaticky nainstaluje všechny požadované závislosti při prvním spuštění.
Instalace přes PIP
Pokud dáváte přednost ruční instalaci Kokoro TTS pomocí PIP, postupujte podle těchto kroků.
Krok 1 - Naklonovat nebo stáhnout repozitář
Klonovat přes Git (doporučeno)
git clone https://github.com/remsky/Kokoro-FastAPI.git
cd Kokoro-FastAPIStáhnout jako ZIP
Pokud nemáte Git nainstalovaný, můžete repozitář stáhnout ručně:
Přejít na https://github.com/remsky/Kokoro-FastAPI
Klikněte na Kód tlačítko, poté vyberte Stáhnout ZIP
Rozbalte stažený ZIP soubor do složky dle vašeho výběru
Otevřete PowerShell, přejděte do rozbalené složky:
cd cesta\k\Kokoro-FastAPIKrok 2 - Nainstalovat závislosti
Nainstalujte požadované Python balíčky pomocí PIP:
pip install -r requirements.txtKrok 3 - Spustit Kokoro TTS
Po nainstalování závislostí spusťte Kokoro TTS server:
python -m uvicorn api.src.main:app --host 0.0.0.0 --port 8880Spuštění Kokoro TTS serveru
Jakmile server běží, k webovému rozhraní se dostanete na:
http://localhost:8880/webDokumentace API je také dostupná na:
http://localhost:8880/docsIntegrace s VNTranslator
Poté, co je Kokoro TTS server spuštěn, postupujte podle těchto kroků pro jeho propojení s VNTranslator:
Přejít na Nastavení -> Rozšíření -> Text to Speech
Sjeďte k Kokoro TTS sekci nastavení
Zadejte Hostitele a Port vašeho běžícího Kokoro TTS serveru. Ve výchozím nastavení jsou tyto již nastaveny na:
Hostitel:
http://localhostPort:
8880
Ujistěte se, že Kokoro TTS server běží před spuštěním hry ve VNTranslatoru. Pokud server neběží, přehrávání TTS nebude fungovat.