Kokoro TTS
Kokoro TTS es un motor TTS sin conexión basado en el Kokoro-82M modelo. Admite varios idiomas incluyendo inglés, japonés y chino, y funciona en CPU sin requerir una GPU.
Instalación
Hay dos maneras de instalar Kokoro TTS: usando UV (recomendado) o PIP.
Instalar mediante UV (Recomendado)
UV es un gestor de paquetes de Python rápido que maneja todas las dependencias automáticamente en un entorno aislado.
Paso 1 - Instalar UV
Abra PowerShell y ejecute el siguiente comando:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Para métodos de instalación alternativos, consulte la Guía de instalación de UV.
Paso 2 - Verificar la instalación
Después de completar la instalación, reinicie PowerShell y verifique que UV esté instalado correctamente ejecutando:
uv --versionDebería ver la versión instalada de UV impresa en la terminal.
Paso 3 - Clonar o descargar el repositorio
Clonar vía Git (recomendado)
Si tienes Git instalado, abre PowerShell y ejecuta:
git clone https://github.com/remsky/Kokoro-FastAPI.git
cd Kokoro-FastAPIDescargar como ZIP
Si no tienes Git instalado, puedes descargar el repositorio manualmente:
Haz clic en Código botón, luego selecciona Descargar ZIP
Extrae el archivo ZIP descargado en una carpeta de tu elección
Abre PowerShell, navega a la carpeta extraída:
cd ruta\a\Kokoro-FastAPIPaso 4 - Ejecutar Kokoro TTS
Inicia el servidor Kokoro TTS usando el script de inicio proporcionado para CPU:
.\start-cpu.ps1UV instalará automáticamente todas las dependencias necesarias en la primera ejecución.
Instalar mediante PIP
Si prefieres instalar Kokoro TTS manualmente usando PIP, sigue estos pasos.
Paso 1 - Clonar o descargar el repositorio
Clonar vía Git (recomendado)
git clone https://github.com/remsky/Kokoro-FastAPI.git
cd Kokoro-FastAPIDescargar como ZIP
Si no tienes Git instalado, puedes descargar el repositorio manualmente:
Haz clic en Código botón, luego selecciona Descargar ZIP
Extrae el archivo ZIP descargado en una carpeta de tu elección
Abre PowerShell, navega a la carpeta extraída:
cd ruta\a\Kokoro-FastAPIPaso 2 - Instalar dependencias
Instala los paquetes de Python requeridos usando PIP:
pip install -r requirements.txtPaso 3 - Ejecutar Kokoro TTS
Una vez que las dependencias estén instaladas, inicia el servidor Kokoro TTS:
python -m uvicorn api.src.main:app --host 0.0.0.0 --port 8880Ejecutando el servidor Kokoro TTS
Una vez que el servidor esté en marcha, puede acceder a la interfaz web en:
http://localhost:8880/webLa documentación de la API también está disponible en:
http://localhost:8880/docsIntegración con VNTranslator
Después de que el servidor Kokoro TTS esté en funcionamiento, sigue estos pasos para conectarlo con VNTranslator:
Ir a Ajustes -> Extensiones -> Texto a voz
Desplázate hasta la Kokoro TTS sección de ajustes
Introduce el Host y Puerto de tu servidor Kokoro TTS en ejecución. Por defecto, estos ya están configurados en:
Host:
http://localhostPuerto:
8880
Asegúrate de que el servidor Kokoro TTS esté en funcionamiento antes de iniciar un juego en VNTranslator. Si el servidor no está en funcionamiento, la reproducción TTS no funcionará.