Edge TTS
La manera fácil de comenzar con voces listas para usar del catálogo de Microsoft.
En línea · No, voz de catálogo
paso a paso
Aquí verás dónde hacer clic, qué escribir y cómo saber que has terminado. Empieza por el paso 1. Encontrarás más opciones al final de la página.
Preparar una sola vez
Necesitas un PC con Windows, conexión a Internet y varios gigabytes de espacio libre. Aún no hay un instalador listo para usar. Los pasos siguientes preparan el programa. No necesitas saber programar.
Abre el menú Inicio de Windows y escribe PowerShell y abre el programa. Copia las siguientes líneas por separado y pulsa Intro después de cada una. Espera a que termine la instalación antes de pasar a la siguiente.
winget install --id Python.Python.3.11 --exact --source wingetwinget install --id Gyan.FFmpeg --exact --source wingetPython ejecuta LinguoAI. FFmpeg lee y crea vídeos. Si Windows pide confirmación, comprueba que corresponde a esta instalación.
¿Listo? Las dos instalaciones indican que han terminado correctamente o que el programa ya está instalado. Ahora cierra PowerShell.
Descarga el archivo ZIP. En la carpeta de descargas, haz clic sobre él con el botón derecho y elige «Extraer todo». Después abre la carpeta descomprimida.
Estás en el lugar correcto si ves el archivo pyproject.toml y la carpeta linguoai en esa carpeta.
En la carpeta abierta, haz clic arriba en la barra de direcciones. Escribe powershell y pulsa Intro. Se abrirá una ventana nueva. Copia estas tres líneas de comprobación una por una:
py -3.11 --versionffmpeg -versionffprobe -versionVerás Python 3.11 y otros dos números de versión. Si aparece «no se encuentra», consulta la ayuda de abajo antes de continuar.
Sigue en esta ventana. Copia cada línea por separado y pulsa Intro. Espera cada vez hasta que puedas volver a escribir. La primera vez se descargarán archivos grandes.
py -3.11 -m venv .venv.\.venv\Scripts\python.exe -m pip install --upgrade pip.\.venv\Scripts\python.exe -m pip install torch --index-url https://download.pytorch.org/whl/cpu.\.venv\Scripts\python.exe -m pip install -e ".[desktop]"¿Ha terminado sin errores? La preparación está lista. Solo tienes que hacerla una vez.
Copia esta línea en la misma ventana:
.\.venv\Scripts\python.exe -m linguoaiSe abre la ventana de LinguoAI. Deja PowerShell abierto mientras uses LinguoAI.
Probar ahora
Empieza con un vídeo corto en el que se hable con claridad, por ejemplo de 30 segundos.
Vuelve a abrir la carpeta descomprimida de LinguoAI. Escribe en la barra de direcciones de arriba powershell. Ejecuta solo el comando del paso 5. No tienes que repetir la instalación.
Instala o actualiza «Instalador de aplicación» de Microsoft desde Microsoft Store. Después, vuelve a abrir PowerShell y repite el paso 1.
Abrir la guía de Microsoft ↗Cierra PowerShell y vuelve a abrirlo como en el paso 3. Si no basta, reinicia el PC y vuelve a comprobar las tres líneas. Para seguir esta guía debes tener Python 3.11 instalado.
No ejecutes todavía la siguiente línea. Comprueba primero que estás en la carpeta descomprimida que contiene pyproject.toml y de que has copiado la línea completa. Guarda el texto exacto del error por si necesitas ayuda.
La primera vez se descargan los modelos. Deja la ventana abierta y comprueba si el proceso avanza. Si LinguoAI muestra un error, lee el mensaje en el registro. Después, prueba con un vídeo más corto.
Se requieren Python 3.10+ y FFmpeg
# FFmpeg, ffprobe und Tkinter über die Paketverwaltung installieren.
# Im entpackten Projektordner:
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install torch --index-url https://download.pytorch.org/whl/cpu
python -m pip install -e ".[desktop]"
ffmpeg -version
ffprobe -version
python -m linguoai
Cuatro formas de obtener una pista de voz
“Voz propia” puede significar cosas diferentes. Esta comparación le ayudará a tomar la decisión correcta.
La manera fácil de comenzar con voces listas para usar del catálogo de Microsoft.
En línea · No, voz de catálogo
Rápido Google Voice a través de Google Translate Text-to-Speech con código de voz.
En línea · No, código de idioma
Salida local rápida con un modelo ONNX existente o autodidacta.
locales · CPU, opcional CUDA
Adopta carácter vocal y forma de hablar a partir de una grabación breve y limpia.
Voz de referencia · GPU recomendado
Instale en el mismo entorno virtual y luego cargue una voz adecuada:
.\.venv\Scripts\python.exe -m pip install -e ".[desktop,piper]"
New-Item -ItemType Directory -Force ".\Stimmen"
.\.venv\Scripts\python.exe -m piper.download_voices --download-dir ".\Stimmen" de_DE-thorsten-medium
Piper: ONNX más JSON coincidente, ID de altavoz opcional y velocidad de conversación ajustable.
Debido a las dependencias de audio/antorcha, se recomienda un entorno Python-3.11 dedicado:
py -3.11 -m venv .venv-chatterbox
.\.venv-chatterbox\Scripts\python.exe -m pip install --upgrade pip
.\.venv-chatterbox\Scripts\python.exe -m pip install -e ".[desktop,voice-clone]"
.\.venv-chatterbox\Scripts\python.exe -m linguoai
Para procesos repetibles
Este ejemplo se traduce localmente a NLLB y utiliza un modelo Piper. Las mismas configuraciones que en el GUI están disponibles para la automatización.
Salida propia y rutas de modelo.
.\.venv\Scripts\python.exe -m linguoai `
--input "C:\Videos\quelle.mp4" `
--output "C:\Videos\quelle.de.mp4" `
--language de `
--service nllb `
--device cpu `
--nllb-device cpu `
--tts-engine piper `
--tts-device cpu `
--piper-model "C:\Stimmen\de_DE-thorsten-medium.onnx" `
--piper-config "C:\Stimmen\de_DE-thorsten-medium.onnx.json"
Ver todas las opciones: .\.venv\Scripts\python.exe -m linguoai --help
El paquete terminado para un entorno Python existente; Aún se requiere FFmpeg.
python -m pip install ".\linguoai-2.2.2-py3-none-any.whl[desktop]"
python -m linguoai
Distribuya la potencia informática de forma sensata
Whisper, NLLB y la voz local se pueden colocar por separado. Por lo tanto, puede empezar poco a poco y colocar en el GPU solo la pieza que realmente se beneficia.
“Automático” comprueba CUDA y, en caso contrario, vuelve a CPU.
Necesita una edición CUDA correspondiente de PyTorch.
Selección PyTorch ↗Además requiere CUDA-12-cuBLAS y cuDNN 9 en la ruta del sistema.
Utiliza el tiempo de ejecución ONNX: onnxruntime-gpu instalar en lugar de la edición CPU.
Reconocimiento más rápido opcional con la CPU
NVIDIA Parakeet v3 reconoce 25 idiomas europeos. El adaptador opcional sherpa-onnx trabaja localmente con la CPU y usa cuatro hilos de forma predeterminada.
Faster-Whisper sigue siendo la opción predeterminada, con detección automática del idioma, una selección más amplia de idiomas y procesamiento con CPU o GPU.
El modelo ajustado de primeline está especializado en alemán. Para él, elige el perfil alemán con una exportación ONNX compatible; para varios idiomas europeos, el perfil NVIDIA. No se garantiza una ventaja de velocidad o calidad sin comparar con tus propios archivos.
Instala el paquete opcional y prepara una carpeta con un modelo compatible. Los modelos no se descargan automáticamente.
.\.venv\Scripts\python.exe -m pip install -e ".[parakeet]"
.\.venv\Scripts\python.exe -m linguoai --help
Usa la carpeta completa del modelo sherpa-onnx con encoder, decoder, joiner y archivo de tokens. Para la exportación alemana, conserva también el archivo externo del encoder si forma parte del modelo.
En la aplicación de escritorio y en Colab, elige el motor de reconocimiento de voz, el perfil y la carpeta del modelo. Indica explícitamente el idioma de origen para que la traducción reciba el código de idioma correcto. Parakeet transcribe; después se aplican la traducción y la voz elegidas.
Modelos y configuración de sherpa-onnx ↗ · Ficha del modelo primeline ↗
Carga → procesamiento → descarga
Para usuarios que han recibido credenciales de Studio. Inicia sesión y sube vídeos directamente desde el navegador.
El procesamiento se realiza en el servidor. La traducción sigue siendo limitada; aún no se ha confirmado el proceso completo.
No necesitas una cuenta de Google. Si no tienes credenciales de Studio, puedes elegir Google Colab o la versión de escritorio.
La interfaz web de Colab ya acepta cargas y rutas de archivos de Google Drive. Procesa los vídeos en la máquina Colab activa y permite descargar el vídeo y los subtítulos. También puedes guardar los resultados en tu Drive.
La caja de herramientas completa
tiny hasta large-v3, además valores propios del modelo.El modelo predeterminado NLLB-600M está bajo CC-BY-NC-4.0, es un modelo de investigación y no una traducción de producción certificada. Comprueba siempre los resultados.
Después de descargar en el término elegido. En Colab eso significa dentro de la máquina virtual temporal de Google.
Reciba solo secciones de texto cuando estén seleccionadas o como un respaldo activado explícitamente.
Envíe cada pista traducida para doblarla al servicio de idioma en línea respectivo.
Los resultados temporales no se publicarán hasta que el vídeo y ambos subtítulos estén completos. La cancelación, los reintentos limitados, las rutas de destino protegidas y las claves API redactadas evitan sorpresas desagradables.
OPCIONAL
Con SHARE_PROVIDER = "gradio" obtienes automáticamente un enlace dinámico. Google Drive es opcional.
Solo para una dirección fija propia: configura un Cloudflare Tunnel con nombre, tu dominio y el servicio http://127.0.0.1:7860. No se trata de un servidor público de LinguoAI.
En el Notebook, establece SHARE_PROVIDER en "cloudflare", introduce tu nombre de host en CLOUDFLARE_TUNNEL_HOSTNAME y guarda CLOUDFLARE_TUNNEL_TOKEN como Colab Secret. Nunca publiques el token.
Cloudflare: 95 MB por carga de forma predeterminada. Gradio: hasta 5 GB por archivo. Usa Google Drive para vídeos grandes. No se usan enlaces temporales de trycloudflare.com porque no admiten SSE.