▸ IA LocalPaso 1 gratis

Pon voz a tus vídeos sin pagar locutor: escribes el guion y tu ordenador lo lee en español con IA

Kokoro es un modelo de voz pequeño y abierto que funciona en tu propio ordenador. Le das un texto, eliges entre sus voces en español y te devuelve un archivo de audio listo para tu vídeo, sin suscripciones ni límites de minutos.

Al terminar tendrás

  • Una orden que convierte una frase en un archivo de audio con voz en español.
  • Un script que lee un guion largo por párrafos y te deja cada trozo y la locución entera en archivos .wav.
  • Un diálogo a dos voces para tus vídeos, y la regla para avisar de que la voz es de IA.

En esta misión · 7 pasos · 33 min

  1. 1Instala Python y eSpeak NG en tu Mac o Windows5 min
  2. 2Tu ordenador dice su primera frase en español8 min
  3. 3El casting: elige la voz de tu canal4 min
  4. 4Un guion entero, leído desde un archivo4 min
  5. 5Tu locución por trozos, para no repetirla entera5 min
  6. 6Dos voces que charlan entre ellas4 min
  7. 7Otros idiomas y la regla de oro: avisa de que es IA3 min

Lo que vas a usar

33 min €0 8 GB recomendados RAM · sin GPU macOS · Windows

Antes de empezar

  • En Mac, Homebrew instalado (si no lo tienes, sale cómo ponerlo debajo del primer brew install). En Windows, winget, que ya viene con Windows 10 y 11.
  • Unos auriculares o los altavoces encendidos: vas a escuchar mucho.
  • Un guion corto de algo tuyo (la intro de un vídeo, un anuncio, una receta). Si no tienes, usamos uno de ejemplo.

Necesitas además: Mac con Homebrew o Windows con winget, Python 3.12 (Kokoro no funciona con 3.13) e internet la primera vez para bajar el modelo, de unos 330 MB.

  1. 1Paso 01 de 07 · ~5 min

    Instala Python y eSpeak NG en tu Mac o Windows

    Lo primero: poner Python y eSpeak NG en tu ordenador con un comando y comprobar que responde.

    1. 1

      Abre la terminal. En Mac: Cmd+Espacio, escribe Terminal y pulsa Enter. En Windows: pulsa la tecla Windows, escribe Terminal y pulsa Enter. Instala Python 3.12 y espeak-ng, el programa que le enseña a Kokoro cómo se pronuncian las palabras:

      TerminalmacOS
      $brew install [email protected] espeak-ng

      Truco

      ¿Por qué 3.12 y no la última? Según PyPI, Kokoro solo funciona con Python 3.10, 3.11 o 3.12. Con 3.13 no se instala.

    2. 2

      Comprueba que Python y eSpeak NG ya están en tu ordenador. Escribe esto y pulsa Enter:

      TerminalmacOS
      $python3.12 --version
      Terminal
      $espeak-ng --version

      Truco

      🎉 Si sale un número de versión o la ayuda de Python y eSpeak NG, ¡nivel 1 superado! Ya lo tienes instalado; en el paso 2 empiezas a usarlo.

    ¿Tu Mac dice «brew: command not found»? Instala Homebrew una vez

    Homebrew es el instalador de programas que usamos en todas las misiones de Mac. Pega esto en la Terminal (es el comando oficial de brew.sh). Te pedirá la contraseña del Mac: al escribirla no se ve nada, es normal.

    Instala HomebrewmacOS
    $/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    Al terminar, copia y ejecuta las líneas que salen bajo «Next steps», cierra la Terminal y ábrela de nuevo. Comprueba con brew --version.

    Comprueba que funcionaAl escribir la comprobación sale la versión o la ayuda de Python y eSpeak NG, sin ningún error.

    Si algo falla (3)
    zsh: command not found: brew
    No tienes Homebrew. Instálalo con el comando oficial de brew.sh (lo tienes en la ayuda de Homebrew de esta página), cierra y vuelve a abrir la terminal, y repite.
    RuntimeError: espeak not installed on your system
    Falta espeak-ng o Kokoro no lo encuentra. Instálalo (brew install espeak-ng o winget install -e --id eSpeak-NG.eSpeak-NG) y abre una terminal nueva. En Windows, si sigue, en el issue #101 del proyecto indican decirle dónde está la librería: antes de lanzar Kokoro, ejecuta $env:PHONEMIZER_ESPEAK_LIBRARY = "C:\Program Files\eSpeak NG\libespeak-ng.dll".
    En Windows dice que no reconoce el comando nuevo
    Cierra PowerShell y ábrelo otra vez: la ventana vieja no sabe que acabas de instalar algo. Si es winget lo que no reconoce, actualiza «Instalador de aplicación» desde Microsoft Store.

    ¿Sigues atascado? Pregunta en la comunidad Avisar de un error en este paso

  2. Lo que desbloqueas

    6 pasos · 40 comandos · 1 prompt · 13 errores típicos resueltos

    1. 2Tu ordenador dice su primera frase en español~8 min

      Con Python y eSpeak NG ya listos, pones Kokoro, le das una frase y te devuelve un audio con voz de mujer en español. Sin cuentas ni límite de minutos: el modelo trabaja en tu ordenador.

      6 comandos · 1 prompt · 3 errores resueltos · comprobación incluida

    2. 3El casting: elige la voz de tu canal~4 min

      Según su lista oficial, Kokoro tiene 3 voces en español: una de mujer y dos de hombre. Las pones a leer la misma frase, juegas con la velocidad y eliges la tuya.

      8 comandos · 2 errores resueltos · comprobación incluida

    3. 4Un guion entero, leído desde un archivo~4 min

      Escribir un guion largo en la terminal es un rollo. Lo escribes en un archivo de texto, con calma, y Kokoro lo lee de ahí.

      6 comandos · 2 errores resueltos · comprobación incluida

    4. 5Tu locución por trozos, para no repetirla entera~5 min

      Si una frase sale mal, no quieres generar todo otra vez. Un script de 25 líneas corta el guion por las líneas, guarda cada trozo en su archivo y además te da la locución entera con una pausa entre frases.

      7 comandos · 2 errores resueltos · comprobación incluida

    5. 6Dos voces que charlan entre ellas~4 min

      Un vídeo con dos personajes engancha más que un monólogo. Escribes un diálogo con A: y B: delante de cada frase, y cada letra habla con su voz.

      10 comandos · 2 errores resueltos · comprobación incluida

    6. 7Otros idiomas y la regla de oro: avisa de que es IA~3 min

      Según su lista oficial, Kokoro tiene 54 voces en 9 idiomas. Haces tu frase en inglés y aprendes qué hay que decir cuando publicas una voz de IA.

      3 comandos · 2 errores resueltos · comprobación incluida

    Pasos 2–7 con el plan Anual

Primeros logros

Ya lo tienes funcionando. Pruébalo con esto:

La locución de tu próximo Reel

Escribe 3-4 frases cortas, una por línea, genera voz-en-off.wav con ef_dora a velocidad 1.1 y arrástralo a CapCut o a tu editor encima del vídeo.

Prompt para tu IA

Tengo un vídeo de 30 segundos para Instagram sobre [tu tema]. Escríbeme un guion de voz en off en español de España de unas 70 palabras, en 4 líneas cortas, con un gancho en la primera frase y sin emojis, para leerlo con una voz de IA.

Tus apuntes en audio

Pasa a guion.txt un resumen de lo que estés estudiando y genera un audio para escucharlo andando o en el coche.

Prompt para tu IA

Tengo un script voz.py que lee guion.txt con Kokoro (KPipeline, lang_code="e") y guarda voz-en-off.wav. Quiero que lea todos los .txt de una carpeta apuntes y guarde un .wav con el mismo nombre para cada uno. Dame el script completo y explícame en una frase cada parte nueva.

Siguiente nivel: la intro animada para ponerle encima

Ya tienes la voz. Ahora crea una intro animada para Reels programando con código, y pon tu locución encima.

Siguiente misión

Cómo deshacerlo

Borra la carpeta voz-en-off (dentro van el entorno de Python, los scripts y los audios) y la copia del modelo que guardó Hugging Face en su caché. Si usas espeak-ng o Python para otras cosas, no los desinstales.

Quitar Kokoro, el modelo y lo instaladomacOS
$rm -rf ~/voz-en-off ~/.cache/huggingface/hub/models--hexgrad--Kokoro-82M
$brew uninstall espeak-ng [email protected]

Haciendo esta misión juntos

Sé de los primeros en terminarla. Si te atascas, pregunta: quien ya la hizo te puede ayudar.

Logros recientes

Preguntas

Siguiente misión · Domina tu Propia IA Local · 12 de 13Haz grande una foto pequeña con IA, sin subirla a ninguna web
Tu progreso 0/7Paso 1 →