Supertonic (on-device, ONNX, 99M)

VociOfflineGPU facoltativaUso commerciale consentito

Doppia i suoi sottotitoli sul suo computer con Supertonic, un modello ONNX da 99 milioni di parametri di Supertone. Le sue dieci voci predefinite possono parlare ciascuna tutte le 31 lingue del modello, e gira sulla CPU.

Lo installi da Subtitld

Impostazioni Componenti aggiuntivi Supertonic (on-device, ONNX, 99M) Installa

Subtitld lo scarica, ne verifica lo SHA-256 e lo tiene aggiornato.

Codice sorgente su GitHub
Lingue
32
Modelli
1
Voci
10
Download del componente
46–78 MB
RAM, almeno
2 GB

Cosa fa

Una voce per parlante

Scelga Supertonic come Motore di doppiaggio e una voce per ogni parlante. Genera tutte le voci doppia le battute di quel parlante: tutte, un intervallo, o la selezione.

Qualsiasi voce, qualsiasi lingua

Le voci non sono legate a una lingua. Supertonic legge ogni battuta nella lingua del suo progetto, oppure in modalità indipendente dalla lingua quando non la conosce.

Si scarica una volta

Il modello si scarica da Hugging Face la prima volta che doppia: da 200 a 400 MB, a seconda del modello scelto. Dopo viene caricato dal disco.

Si adatta al sottotitolo

Con Adatta il doppiaggio alla durata del sottotitolo attivo, ogni nuova clip viene accelerata o rallentata per durare quanto il suo sottotitolo. Anche la clip originale viene conservata.

Voci

Cinque voci maschili e cinque femminili, da M1 a M5 e da F1 a F5. Ciascuna mantiene il proprio carattere in ogni lingua; cambia solo la pronuncia. Provi una battuta con alcune di esse prima di doppiare un intero parlante.

10 voci.

Modelli

Tenga il predefinito, supertonic-3, a meno che i suoi sottotitoli non siano solo in inglese, coreano, spagnolo, portoghese o francese. supertonic-2 copre queste cinque lingue con un download più piccolo (circa 250 MB), e supertonic legge solo l'inglese (circa 200 MB). Lo cambi con l'opzione Model; la tabella indica il predefinito.

Modello DownloadAdatto a
supertonic-3
400 MB
31 lingue, altri testi letti in modo indipendente dalla lingua

Dove vengono conservati i modelli

Nella cartella .cache della sua home, in una cartella con il nome del modello: ~/.cache/supertonic3 per il predefinito. È fuori dal componente, quindi aggiornandolo o disinstallandolo resta. Per conservare i modelli altrove, imposti SUPERTONIC_CACHE_DIR prima di avviare Subtitld.

Opzioni

Subtitld passa queste impostazioni al componente quando lo avvia. Dopo una modifica, si applicano al riavvio del componente: dopo cinque minuti senza uso, oppure quando riavvia Subtitld.

In Impostazioni › Componenti aggiuntivi › Supertonic (on-device, ONNX, 99M) › Configuri.

Model
Predefinito: supertonic-3

Quale dei tre modelli usare (vedi Modelli sopra). Ciascuno si scarica la prima volta che viene usato.

Inference device
Predefinito: cpu

Il componente è compilato con onnxruntime standard, non onnxruntime-gpu, quindi CUDA non può usare la sua scheda grafica. La CPU funziona ovunque.

Quality (sampling steps)
Predefinito: 8

Più passaggi danno un audio più pulito e richiedono più tempo: 5 per anteprime rapide, 8 come predefinito, 12 al massimo.

Language hint
Predefinito: auto

Questa versione del componente non legge questa impostazione, quindi funziona sempre come Auto: la lingua del progetto, oppure indipendente dalla lingua quando Supertonic non la conosce.

Custom voice JSON (optional)
Predefinito: vuoto

Una voce creata con il Voice Builder di Supertone. Il componente la offre come undicesima voce, ma l'elenco Voce di Subtitld mostra solo le dieci predefinite, quindi per ora non è selezionabile.

Lingue

Subtitld invia la lingua del progetto, e Supertonic usa il suo codice a due lettere. Un progetto senza lingua, o con una lingua che Supertonic non conosce, viene letto in modalità indipendente dalla lingua (na). Queste sono le lingue del modello predefinito.

  • 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

Piattaforme

Sistema DownloadTestato
Linux x86-64 78.1 MBVerifica di avvio in CI
macOS (universale) 49.1 MBVerifica di avvio in CI
Windows x86-64 45.6 MBVerifica di avvio in CI

Prima di ogni rilascio, la CI verifica che ogni build si avvii e offra le sue dieci voci. Lì non sintetizza il parlato.

Risoluzione dei problemi

Quando una battuta fallisce, resta senza doppiaggio. Ecco le ragioni che il componente indica.

  • internalSupertonic non si è caricato, oppure non è riuscito a pronunciare la battuta. La prima battuta scarica il modello (da 200 a 400 MB), quindi controlli la connessione e lo spazio libero su disco, poi riprovi.
  • unsupported_voiceLa voce salvata per questa battuta non è una voce Supertonic. Scelga di nuovo una voce dall'elenco Voce.
  • bad_paramsIl sottotitolo non ha testo da pronunciare.

Licenza

Componente aggiuntivo
MIT
Motore
MIT
supertonic (pacchetto Python)
Modello
OpenRAIL-M
Pesi Supertonic-3

Prima di usare l'audio a fini commerciali, legga le condizioni OpenRAIL-M nella scheda del modello Supertonic-3; il componente non indica le licenze degli altri due modelli.

Versioni

  • 0.0.2

    Automated release for supertonic v0.0.2.

Altri componenti aggiuntivi Voci