Texto a voz en varios idiomas. Local, sencillo y en WAV.
English · Descargar para Windows
ClassicVoice convierte texto en voz desde una aplicación de escritorio para Windows. Puedes usar eSpeak NG, rápido y ligero, o instalar opcionalmente Kokoro, un motor neuronal local con una entonación más natural. Elige el idioma, ajusta la voz, escucha una vista previa y guarda el WAV.
El motor clásico incluye 130 idiomas y variantes regionales. Kokoro ofrece voces neuronales predefinidas en 9 idiomas, incluido el español. El selector de idioma muestra solo los que admite el motor elegido. El texto se lee en ese idioma; la aplicación no lo traduce. Consulta el catálogo de idiomas.
La síntesis se realiza localmente. El motor clásico funciona sin modelos ni conexión. Kokoro es opcional: se descarga una vez desde la aplicación (unos 136 MiB) y luego también funciona sin conexión. No requiere cuentas ni claves API; la aplicación no envía el texto ni recopila telemetría.
En ordenadores antiguos, el motor natural puede tardar más que la duración del audio; la ventana sigue respondiendo y el motor clásico continúa disponible para generar con rapidez.
ClassicVoice ofrece voces sintéticas clásicas. No incluye ni imita las voces propietarias de Loquendo.
Interfaz real de ClassicVoice en Windows, con texto en inglés y el estilo Narrador:
Ver más pantallas: ajustes, pronunciación, perfiles y audiolibros
Pantalla inicial
Ventana compacta, sin desplazamiento general
Configuración de salida
Reglas de pronunciación de ejemplo
Perfiles reutilizables
Cola por lotes y audiolibros por capítulos
Motor neuronal natural
Editor con una voz Kokoro seleccionada
Escuchar una muestra breve de voz natural en español · Kokoro · voz Dora.
- Descarga
ClassicVoice-<versión>-windows-x64.zipdesde Releases. - Extrae el ZIP en una carpeta de tu elección.
- Abre esa carpeta y haz doble clic en Install-ClassicVoice.bat.
- ClassicVoice quedará disponible en el escritorio y en el menú Inicio. El instalador es por usuario y no necesita permisos de administrador.
El paquete contiene la aplicación, los runtimes de ambos motores y sus avisos de licencia. El modelo natural no se incluye: puedes descargarlo desde ClassicVoice cuando quieras, sin permisos de administrador. No necesitas instalar Python. También puedes ejecutar ClassicVoice\ClassicVoice.exe directamente desde la carpeta extraída para probar la versión portátil.
Consulta la guía de instalación y actualización si necesitas más detalle o ayuda para desinstalar.
- Escribe o pega el texto en el editor.
- En la pestaña Voz, elige el motor. Clásico da acceso a 130 idiomas y controles de tono y volumen. Para voces más naturales, abre Motor: Natural, descarga el modelo una vez y elige idioma y voz Kokoro.
- Pulsa Escuchar para previsualizar la voz; Detener interrumpe el audio.
- Pulsa Guardar WAV y elige el nombre y la ubicación del archivo.
En Salida puedes cambiar o abrir la carpeta de audio, normalizar el volumen y crear reglas de pronunciación por idioma. Mis perfiles de voz guarda el motor y sus ajustes. Lote / libro genera WAV por capítulo y, opcionalmente, un audiolibro continuo. Los ajustes se recuerdan; la cola no se conserva al cerrar la app. Usa Ctrl + A para seleccionar el texto y Esc para detener la voz. La interfaz se adapta sin desplazamiento general. La guía de uso explica cada control y resuelve problemas frecuentes.
- Selector clásico con 130 idiomas y variantes regionales.
- Kokoro ONNX opcional con voces neuronales predefinidas en español, inglés, francés, italiano, portugués brasileño, japonés, chino mandarín e hindi.
- Cuatro estilos clásicos con controles de velocidad, tono y volumen; controles de velocidad y voz neural para Kokoro.
- Editor adaptable, importación TXT y pestañas de voz y salida.
- Interfaz que sigue respondiendo mientras sintetiza, con controles de previsualización y detención.
- Exportación WAV validada y normalización de pico opcional.
- Reglas de pronunciación independientes por idioma y guardado de preferencias por usuario.
- Perfiles reutilizables de ajustes de voz con reglas de pronunciación por idioma.
- Lotes de TXT/Markdown a WAV, detección de capítulos y creación opcional de un audiolibro continuo.
- División acotada de textos largos; cancelar el lote limpia los archivos incompletos y conserva los archivos ya existentes.
- Descarga de modelos con SHA-256 fijado, cancelación segura y eliminación desde la app.
- Inferencia Kokoro limitada a dos hilos de CPU; el modelo se guarda en LocalAppData y no se inicia en segundo plano.
- Paquete de escritorio con los runtimes y eSpeak NG; el modelo opcional se descarga de forma independiente.
ClassicVoice no envía el texto ni usa telemetría. El motor clásico no realiza solicitudes de red. Solo si eliges instalar Kokoro, la app descarga sus archivos desde GitHub y verifica ambos con SHA-256; la generación posterior permanece local. El código de ClassicVoice es MIT. Las licencias, avisos y fuentes de los componentes incluidos se detallan en THIRD_PARTY.md.
Requisitos para crear la versión de escritorio: Windows x64, Python 3.11 y PowerShell.
.\tools\build_windows.ps1Para compilar, instalar en el perfil actual y verificar la exportación WAV:
.\tools\build_windows.ps1 -InstallPara desarrollar la aplicación sin crear el ejecutable:
py -3.11 -m pip install -e ".[test,natural]"
py -3.11 -m classicvoice
py -3.11 -m pytestLa compilación instala los runtimes opcionales de Kokoro y descarga el MSI oficial de eSpeak NG 1.52.0; comprueba su hash y extrae sus archivos sin instalar el motor para todo Windows. Los pesos del modelo Kokoro no se incluyen en la compilación.
- Cambios por versión · Alcance · Arquitectura · Contribuir · Seguridad
- Problemas y propuestas: GitHub Issues
- Código: smouj/classicvoice
Creado por smouj · ClassicVoice 0.4.0 · MIT








