Supertonic (on-device, ONNX, 99M)

VocesSin conexiónGPU opcionalUso comercial permitido

Dobla tus subtítulos en tu propio ordenador con Supertonic, un modelo ONNX de 99M parámetros de Supertone. Sus diez voces predefinidas pueden hablar cada una los 31 idiomas del modelo, y funciona en la CPU.

Instálalo desde Subtitld

Ajustes Complementos Supertonic (on-device, ONNX, 99M) Instalar

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

Código fuente en GitHub
Idiomas
32
Modelos
1
Voces
10
Descarga del complemento
46–78 MB
RAM, como mínimo
2 GB

Qué hace

Una voz por hablante

Elige Supertonic como Motor de doblaje y elige una voz para cada hablante. Generar todas las voces dobla las líneas de ese hablante: todas, un tramo o la selección.

Cualquier voz, cualquier idioma

Las voces no están ligadas a un idioma. Supertonic lee cada línea en el idioma de tu proyecto, o en un modo independiente del idioma cuando no lo conoce.

Se descarga una vez

El modelo se descarga de Hugging Face la primera vez que doblas: de 200 a 400 MB, según el modelo que elijas. Después se carga desde el disco.

Ajusta al subtítulo

Con Ajustar el doblaje a la duración del subtítulo activado, cada clip nuevo se acelera o frena para durar lo mismo que su subtítulo. El clip original también se conserva.

Voces

Cinco masculinas y cinco femeninas predefinidas, M1 a M5 y F1 a F5. Cada una conserva su carácter en todos los idiomas; solo cambia la pronunciación. Prueba una línea con algunas de ellas antes de doblar a un hablante entero.

10 voces.

Modelos

Conserva el predeterminado, supertonic-3, a menos que tus subtítulos estén solo en inglés, coreano, español, portugués o francés. supertonic-2 cubre esos cinco con una descarga más pequeña (unos 250 MB), y supertonic lee solo inglés (unos 200 MB). Cámbialo con la opción Modelo; la tabla indica el predeterminado.

Modelo DescargaIdeal para
supertonic-3
400 MB
31 idiomas; otros textos se leen sin depender del idioma

Dónde se guardan los modelos

En la carpeta .cache de tu carpeta personal, en una carpeta con el nombre del modelo: ~/.cache/supertonic3 para el predeterminado. Está fuera del complemento, así que actualizarlo o desinstalarlo lo conserva. Para guardar los modelos en otro lugar, define SUPERTONIC_CACHE_DIR antes de iniciar Subtitld.

Opciones

Subtitld pasa estos ajustes al complemento cuando lo arranca. Tras un cambio, se aplican cuando el complemento se reinicia: después de cinco minutos sin uso, o al reiniciar Subtitld.

En Ajustes › Complementos › Supertonic (on-device, ONNX, 99M) › Configurar.

Model
Predeterminado: supertonic-3

Cuál de los tres modelos usar (consulta Modelos más arriba). Cada uno se descarga la primera vez que se usa.

Inference device
Predeterminado: cpu

El complemento se compila con onnxruntime estándar, no con onnxruntime-gpu, así que CUDA no puede usar tu tarjeta gráfica. La CPU funciona en todas partes.

Quality (sampling steps)
Predeterminado: 8

Más pasos dan un audio más limpio y tardan más: 5 para vistas previas rápidas, 8 por defecto, 12 como máximo.

Language hint
Predeterminado: auto

Esta versión del complemento no lee este ajuste, así que siempre funciona como Auto: el idioma de tu proyecto, o un modo independiente del idioma cuando Supertonic no lo conoce.

Custom voice JSON (optional)
Predeterminado: vacío

Una voz hecha con el Voice Builder de Supertone. El complemento la ofrece como undécima voz, pero la lista [ui]Voz[/ui] de Subtitld solo muestra las diez predefinidas, así que todavía no puedes elegirla.

Idiomas

Subtitld envía el idioma de tu proyecto, y Supertonic usa su código de dos letras. Un proyecto sin idioma, o con uno que Supertonic no conoce, se lee en modo independiente del idioma (na). Estos son los idiomas del modelo predeterminado.

  • ar
  • bg
  • hr
  • cs
  • da
  • nl
  • en
  • et
  • fi
  • fr
  • de
  • el
  • hi
  • hu
  • id
  • it
  • ja
  • ko
  • lv
  • lt
  • pl
  • pt
  • ro
  • ru
  • sk
  • sl
  • es
  • sv
  • tr
  • uk
  • vi
  • na

Plataformas

Sistema DescargaProbado
Linux x86-64 78.1 MBComprobación de arranque en CI
macOS (universal) 49.1 MBComprobación de arranque en CI
Windows x86-64 45.6 MBComprobación de arranque en CI

Antes de cada versión, CI comprueba que cada compilación arranca y ofrece sus diez voces. No sintetiza voz allí.

Solución de problemas

Cuando una línea falla, queda sin doblaje. Estos son los motivos que da el complemento.

  • internalSupertonic no pudo cargarse, o no pudo decir la línea. La primera línea descarga el modelo (200 a 400 MB), así que revisa tu conexión y tu espacio libre en disco, y luego inténtalo de nuevo.
  • unsupported_voiceLa voz guardada para esta línea no es una voz de Supertonic. Elige una de nuevo en la lista Voz.
  • bad_paramsEl subtítulo no tiene texto que leer.

Licencia

Complemento
MIT
Motor
MIT
supertonic (paquete de Python)
Modelo
OpenRAIL-M
Pesos de Supertonic-3

Antes de usar el audio comercialmente, lee las condiciones de OpenRAIL-M en la ficha del modelo Supertonic-3; el complemento no indica las licencias de los otros dos modelos.

Versiones

  • 0.0.2

    Automated release for supertonic v0.0.2.

Otros complementos de Voces