Audio8 TTS (offline, voice clone, 11 languages)

VocesSin conexiónSolo CPUClonación de vozUso comercial permitido

Dobla tus subtítulos en chino, cantonés, japonés, coreano, inglés, neerlandés, francés, alemán, italiano, polaco y español con Audio8 TTS Preview, con la propia voz de cada hablante clonada a partir de unos segundos del vídeo. Funciona en el procesador de tu propio ordenador, sin tarjeta gráfica, y el complemento, el código y el modelo son todos libres para uso comercial. Es lento: cada segundo de voz tarda de dos a tres segundos en generarse.

Instálalo desde Subtitld

Ajustes Complementos Audio8 TTS (offline, voice clone, 11 languages) Instalar

Subtitld lo descarga, comprueba su SHA-256 y lo mantiene actualizado.

Código fuente en GitHub
Idiomas
11
Modelos
1
Voces
1
Descarga del complemento
35–59 MB
RAM, como mínimo
3 GB

Qué hace

La propia voz del hablante

Subtitld recorta del vídeo unos segundos de cada hablante y los envía con las palabras que se dicen en ellos. Audio8 TTS clona esa voz, así que el doblaje suena como la persona en pantalla, en cualquiera de sus once idiomas, sea cual sea el idioma del clip.

Once idiomas

Entre ellos chino, cantonés, japonés y coreano, que pocos motores de clonación de voz que funcionan en un procesador hablan. El audio es de 44,1 kHz.

Sin conexión tras la primera línea

El modelo se descarga una sola vez, la primera vez que doblas con él. A partir de ahí, nada sale de tu ordenador.

Libre para uso comercial

El complemento, el código de Audio8 TTS y su modelo son todos Apache-2.0.

Antes de instalar

Audio8 TTS le exige más a tu ordenador que los motores de doblaje ligeros:

  • Disco: cerca de 1 GB para el modelo, que se descarga con la primera línea que dobles.
  • Memoria: unos 1,6 GB mientras habla, y hasta 3 GB durante un momento la primera vez que oye a un hablante nuevo.
  • Tiempo: cada segundo de voz tarda de dos a tres segundos en generarse, en un Intel Core i7-13700T. Un vídeo de diez minutos puede tardar una media hora.
  • Procesador: cualquier procesador Intel o AMD de 64 bits, o Apple Silicon. No se usa la tarjeta gráfica.

Para doblajes rápidos, Sopro o Chatterbox clonan voces más o menos en tiempo real o más rápido, en menos idiomas.

Voces

En la pestaña Hablantes, elige Audio8 TTS como Motor de doblaje de un hablante y luego elige una Voz. Activa Ajustar el doblaje a la duración del subtítulo para que cada línea de ese hablante se estire o se comprima hasta su subtítulo.

1 voz.

Audio8 TTS tiene una sola voz, Speaker's own voice, y ninguna voz predefinida: cada línea clona a un hablante. Subtitld recorta una muestra de ese hablante del audio del proyecto, de uno de sus subtítulos de 3 a 12 segundos, o de varios cortos unidos. Si separaste la música de la voz en este vídeo, la muestra sale solo de la voz. El Fallback reference clip de los ajustes del complemento solo se usa cuando no se puede recortar ninguna muestra.

Subtitld envía el texto del subtítulo con la muestra, y Audio8 TTS lo usa para acercarse más al hablante. Sin él, por ejemplo cuando el idioma original del proyecto no está definido, el complemento clona solo a partir del sonido de la muestra, con algo menos de parecido. Si tus subtítulos parafrasean lo que se dice en lugar de transcribirlo, activa Don't send the subtitles of the reference clip.

La primera línea de cada hablante tarda unos segundos más, mientras el complemento escucha su muestra. La recuerda, así que las siguientes líneas del hablante empiezan enseguida.

Modelos

Hay un único modelo, Audio8 TTS Preview 0.6B, en la versión ONNX de 4 bits que sus creadores publican para procesadores. No viene dentro del complemento: se descarga en la caché de modelos compartida de Subtitld la primera vez que doblas, desde Hugging Face en una revisión fija, con cada archivo comprobado. Una descarga interrumpida continúa donde se quedó. Actualizar o quitar el complemento conserva el modelo.

Modelo DescargaIdeal para
Audio8 TTS Preview 0.6B (4-bit ONNX) Predeterminado preview-0.6b-int4
1 GB
La voz clonada, en los once idiomas

El complemento ejecuta esa versión sin PyTorch. Con la misma voz, la misma línea y la misma semilla, da exactamente lo mismo que el propio entorno de ejecución de Audio8.

Opciones

En Ajustes › Complementos › Audio8 TTS (offline, voice clone, 11 languages) › Configurar.

CPU threads
Predeterminado: 0

0 usa la mitad de los procesadores lógicos del ordenador, como máximo 8. Menos hilos mantienen el ordenador más ágil mientras dobla.

Don't send the subtitles of the reference clip
Predeterminado: desactivado

Clona solo a partir del sonido del clip, sin sus palabras. Pruébalo cuando tus subtítulos parafrasean lo que se dice en lugar de transcribirlo.

Fallback reference clip
Predeterminado: vacío

Un clip para la voz clonada cuando Subtitld no puede recortar uno del vídeo, por ejemplo sin ningún vídeo abierto: de 3 a 30 segundos de una persona hablando.

What the fallback clip says
Predeterminado: vacío

Las palabras exactas que se dicen en el clip anterior. Con ellas, la clonación se acerca más al hablante; déjalo vacío para clonar solo a partir del sonido.

Idiomas

Chino, cantonés, japonés, coreano, inglés, neerlandés, francés, alemán, italiano, polaco y español. Un hablante clonado a partir de un clip en uno de ellos habla todos los demás. Un proyecto en cualquier otro idioma recibe un mensaje que lo indica: elige otro motor de doblaje para él.

Audio8 llama a este modelo una versión preliminar: estos son los idiomas que recomienda. Comprobamos una frase en cada uno de ellos, con Whisper y una puntuación de similitud de voz, no de oído en cada idioma.

  • zh
  • yue
  • nl
  • en
  • fr
  • de
  • it
  • ja
  • ko
  • pl
  • es

Plataformas

Sistema DescargaProbado
Linux x86-64 58.6 MBDoblado con el modelo real en Subtitld, en una máquina real y en CI
macOS (Apple silicon) 39.8 MBDoblado con el modelo real en CI (Apple Silicon)
Windows x86-64 34.8 MBDoblado con el modelo real en CI

Linux x86-64, macOS en Apple Silicon y Windows x86-64. Cada versión se compila en los tres, y en cada uno la CI instala el complemento como lo hace Subtitld, descarga el modelo y dobla con él.

Solución de problemas

  • network_unavailableNo se pudo descargar el modelo. Comprueba tu conexión y vuelve a intentarlo: la descarga continúa donde se quedó.
  • disk_fullNo hay espacio en disco suficiente para el modelo, cerca de 1 GB.
  • unsupported_languageEl idioma del proyecto no es uno de los once, o no está definido. Defínelo en el proyecto, o elige otro motor de doblaje.
  • unsupported_voiceEl proyecto indica una voz que esta versión no tiene. Vuelve a elegir la voz en la pestaña Hablantes.
  • bad_paramsLa línea no tiene texto, o la voz clonada no recibió ninguna muestra: abre el vídeo, o define un Fallback reference clip. El mensaje dice cuál.
  • out_of_memoryEl ordenador se quedó sin memoria. Cierra otros programas: Audio8 TTS necesita unos 3 GB libres.
  • internalAlgo falló dentro del complemento; el mensaje tiene los detalles.

Licencia

Complemento
Apache-2.0
Motor
Apache-2.0
Audio8 TTS, de Audio8; ONNX Runtime es MIT
Modelo
Apache-2.0
Pesos de Audio8 TTS Preview 0.6B, versión ONNX INT4

Apto para uso comercial: el complemento es Apache-2.0, igual que el código de Audio8 TTS y los pesos de Audio8 TTS Preview 0.6B. Los doblajes que hagas son tuyos. Una voz clonada suena como una persona real: clona voces que tengas derecho a usar, y di que un doblaje es sintético cuando importe.

Versiones

  • 26.11.1

    Voice-cloning text-to-speech for Subtitld with Audio8 TTS Preview 0.6B: 11 languages (Chinese, Cantonese, Dutch, English, French, German, Italian, Japanese, Korean, Polish, Spanish) at 44.1 kHz, in the speaker's own voice cloned from the video.

    The archive holds the add-on and ONNX Runtime. The model (1 GB, the official INT4 ONNX release) downloads on the first line, at a pinned revision, checked by sha256. It runs on the CPU at about 0.4 to 0.5 times real time and needs about 3 GB of memory.

    The add-on, Audio8 TTS's code and its weights are Apache-2.0. Each archive carries THIRD_PARTY_LICENSES/ with the licence of everything frozen into it, and upstream's NOTICE. The Linux archive carries libquadmath (LGPL-2.1, with numpy); its complete source is audio8-<version>-libquadmath-source.tar.gz in this release.

Otros complementos de Voces