Ming-3.0-tts (offline, voice clone, 7 languages)
Doppia i tuoi sottotitoli in cinese, inglese, giapponese, coreano, tedesco, francese e spagnolo con Ming-3.0-tts di inclusionAI, con la voce di ogni parlante clonata dal video, con una delle sue voci integrate, oppure con una voce creata da una descrizione, con controlli di emozione e velocità. Funziona sul tuo computer, e il componente aggiuntivo, il codice e i pesi sono tutti liberi per uso commerciale.
Impostazioni Componenti aggiuntivi Ming-3.0-tts (offline, voice clone, 7 languages) Installa
Subtitld lo scarica, ne verifica lo SHA-256 e lo tiene aggiornato.
- Lingue
- 7
- Modelli
- 1
- Voci
- 12
- Download del componente
- 216–336 MB
- RAM, almeno
- 5 GB
Cosa fa
Subtitld ritaglia dal video una clip di ogni parlante e la invia con le parole pronunciate. Ming-3.0-tts prosegue da quella clip, così il doppiaggio suona come la persona sullo schermo, in una qualsiasi delle sue sette lingue.
Cinque voci su cui il modello è stato addestrato, uguali in ogni battuta, oppure una voce creata da poche parole: cinque voci pronte, da una donna dalla voce calda a un narratore, oppure una tua descrizione.
Fai parlare le voci clonate e descritte in tono felice, triste, arrabbiato o sorpreso, oppure più veloci, più lente, più acute o più gravi.
Il componente aggiuntivo è Apache-2.0; il codice e i pesi di Ming-3.0-tts sono MIT.
Prima di installare
Ming-3.0-tts è un modello grande, circa 1,5 miliardi di parametri con il suo codec audio. Chiede molto al tuo computer:
- Disco: circa 3,4 GB, quasi tutti per il modello da 2,99 GB, scaricato alla prima battuta che doppi.
- Memoria: circa 5 GB liberi. Con meno funziona ancora, ma molto più lentamente.
- Tempo: su una CPU ogni secondo di parlato richiede da quattro a cinque secondi circa per essere generato, su un Intel Core i7-13700T. Un video di dieci minuti può richiedere circa tre quarti d'ora.
Per doppiaggi rapidi su computer modesti, Piper o Kokoro sono molto più leggeri.
Voci
Nella scheda Parlanti, scegli Ming-3.0-tts come Motore di doppiaggio di un parlante, poi scegli una Voce. Attiva Adatta il doppiaggio alla durata del sottotitolo perché ogni battuta di quel parlante venga allungata o compressa sul suo sottotitolo.
12 voci.
La voce clonata
Con Speaker's own voice, Subtitld ritaglia un campione di quel parlante dall'audio del progetto, da uno dei suoi sottotitoli tra 3 e 12 secondi, o da più sottotitoli brevi uniti. Se per questo video hai separato la musica dalla voce, il campione viene dalla sola voce. La Fallback reference clip nelle impostazioni del componente aggiuntivo si usa solo quando non si riesce a ritagliare nessun campione.
Subtitld invia il testo del sottotitolo insieme al campione, e Ming-3.0-tts prosegue da lì, il che si avvicina di più al parlante, modo di parlare compreso. Se un doppiaggio in un'altra lingua mantiene l'accento del parlante, attiva Clone the timbre only.
Voci integrate
Emma (americana), George e Charlotte (britannici), Ling Xiaorou e Ling Kai (cinesi) sono parlanti che il modello ha imparato. Ognuno suona uguale in ogni battuta, e ognuno parla tutte e sette le lingue.
Voci descritte
Ming-3.0-tts inventa una voce nuova ogni volta che legge una descrizione. Perciò il componente aggiuntivo crea la voce di ogni parlante una sola volta, e tutte le battute di quel parlante la riusano: la voce resta la stessa per tutto il video, e due parlanti con la stessa descrizione suonano comunque come due persone.
Emozione, velocità, tono e volume
Sono impostazioni del componente aggiuntivo, quindi valgono per tutti i parlanti doppiati con una voce clonata o descritta. Sono i controlli propri del modello, che prendono il suono della voce del parlante ma non il suo modo di parlare, e funzionano uno alla volta: un'emozione, se impostata, prevale su velocità, tono e volume. Le voci integrate li ignorano.
Nelle battute in cinese o in inglese, il modello produce anche i suoni scritti nel testo: [Laughter], [Sigh], [Breathing], [Cough], [Uhm] e pochi altri.
Modelli
C'è un solo modello, Ming-3.0-tts-0.5B. Non è incluso nel componente aggiuntivo: si scarica nella cache dei modelli condivisa di Subtitld la prima volta che doppi, da Hugging Face a una revisione fissata, con ogni file verificato. Un download interrotto riprende da dove si era fermato. Aggiornare o rimuovere il componente aggiuntivo mantiene il modello.
| Modello | Download | Adatto a |
|---|---|---|
| Ming-3.0-tts (0.5B) Predefinito ming-3.0-tts-0.5b | Tutte le voci, in tutte e sette le lingue |
La prima battuta carica anche il modello, quindi richiede più tempo delle successive. Annulla ferma una battuta tra due passi, oppure ferma il download.
Opzioni
In Impostazioni › Componenti aggiuntivi › Ming-3.0-tts (offline, voice clone, 7 languages) › Configuri.
autoAutomatico usa il processore. Si può scegliere la GPU di un Mac con Apple Silicon, ma non è stata provata. Questa versione non usa le schede grafiche NVIDIA.
00 sceglie i core ad alte prestazioni sulle CPU che hanno anche core a efficienza. Meno thread lasciano il computer più reattivo durante il doppiaggio.
noneOgni battuta di una voce clonata o descritta viene pronunciata con questa emozione. Mantiene il suono della voce ma non il modo di parlare del parlante, e prevale su velocità, tono e volume. Le voci integrate la ignorano.
normalPer le voci clonate e descritte, quando non è impostata nessuna emozione. Come l'emozione, mantiene solo il suono della voce.
normalCome la velocità: per le voci clonate e descritte, quando non è impostata nessuna emozione.
normalCome la velocità: per le voci clonate e descritte, quando non è impostata nessuna emozione.
Usata dalla voce "Voce che descrivi": chi parla e come, in poche parole, per esempio "An elderly woman, soft and warm voice, slow pace". L'inglese o il cinese funzionano per tutte le lingue.
Una clip per la voce clonata quando Subtitld non riesce a ritagliarne una dal video, per esempio senza nessun video aperto: da 3 a 10 secondi di una persona che parla.
Le parole esatte pronunciate nella clip qui sopra. Con queste il clone si avvicina di più al parlante.
Clona solo il suono della voce, non il modo di parlare della clip. Provalo quando un doppiaggio in un'altra lingua mantiene l'accento del parlante, o quando i tuoi sottotitoli parafrasano il parlato.
Lingue
Cinese, inglese, giapponese, coreano, tedesco, francese e spagnolo. Ogni voce le parla tutte.
zhenjakodefres
Piattaforme
| Sistema | Download | Testato |
|---|---|---|
| Linux x86-64 | 321.2 MB | Doppiato con il modello vero su una macchina vera |
| macOS (Apple silicon) | 335.7 MB | Compilato e verificato in CI (Apple Silicon) |
| Windows x86-64 | 216.4 MB | Compilato e verificato in CI |
Linux x86-64, macOS su Apple Silicon e Windows x86-64. Ogni versione viene compilata su tutte e tre, e la CI verifica che nella build ci sia tutto il necessario per parlare. La CI non esegue il modello in sé.
Risoluzione dei problemi
network_unavailableNon è stato possibile scaricare il modello. Controlla la connessione e riprova: il download riprende.disk_fullSpazio su disco insufficiente per il modello. Servono circa 3,4 GB liberi.oomMemoria esaurita. Chiudi altri programmi; Ming-3.0-tts ha bisogno di circa 5 GB liberi.bad_paramsLa battuta non ha testo, la voce clonata non ha ricevuto nessun campione, oppure Voce che descrivi non ha nessuna descrizione. Il messaggio dice quale: apri il video, imposta una Fallback reference clip, o scrivi una Voice description.unsupported_voiceIl progetto indica una voce che questa versione non ha. Scegli di nuovo la voce nella scheda Parlanti.internalQualcosa non ha funzionato all'interno del componente aggiuntivo; il messaggio riporta i dettagli. Se hai cambiato Inference device, riportalo su Automatico.
Licenza
Adatto all'uso commerciale: il componente aggiuntivo è Apache-2.0, e il codice di Ming-3.0-tts e i pesi Ming-3.0-tts-0.5B sono MIT. I doppiaggi che crei sono tuoi. Una voce clonata suona come una persona reale: clona voci che hai il diritto di usare, e indica che un doppiaggio è sintetico quando conta.
Versioni
- 26.10.1
Text-to-speech for Subtitld with inclusionAI's Ming-3.0-tts-0.5B: Chinese, English, Japanese, Korean, German, French and Spanish at 44.1 kHz, in the speaker's own voice cloned from the video, in a built-in voice, or in a voice made from a description, with emotion and speed controls.
The archive holds the add-on and a CPU build of PyTorch. The 2.99 GB model downloads on the first synthesis, at a pinned revision, checked by sha256. Plan for about 5 GB of free memory; on a CPU each second of speech takes about four seconds to make.
The add-on is Apache-2.0; Ming-3.0-tts's code and weights are MIT. Each archive carries
THIRD_PARTY_LICENSES/with the licence of everything frozen into it. The Linux archive carries libquadmath (LGPL-2.1, with numpy); its complete source isming-<version>-libquadmath-source.tar.gzin this release.
Altri componenti aggiuntivi Voci
-
Piper Offline
158 voci offline in 49 lingue, ciascuna un piccolo download separato.
-
Kokoro Offline
54 voci offline in nove lingue, tutte da un unico modello da 82 MB.
-
Supertonic Offline
Dieci voci offline, ciascuna capace di parlare tutte e 31 le lingue.
-
sanoTTS Offline
Voci offline minuscole, 28 in 14 lingue, ciascuna sotto i 10 MB.
-
Parler-TTS Offline
Voci inglesi che seguono una descrizione scritta; 34 parlanti con nome.
-
Qwen3-TTS Clonazione
Dieci lingue, nove voci, e clonazione da 3 secondi di un parlante.
-
Coqui XTTS Clonazione
Clonazione vocale in 16 lingue, con licenza del modello non commerciale.
-
F5-TTS Clonazione
Solo clonazione vocale, in inglese e cinese; modello non commerciale.
-
VoxCPM2 Clonazione
30 lingue a 48 kHz, con la voce del parlante o una voce descritta. Pesante.
-
Pocket TTS Offline
Veloce e leggero, solo CPU. 23 voci in sette lingue europee.
-
Sopro Clonazione
La voce del parlante, veloce su una CPU. Quattro lingue.
-
KittenTTS 2 Clonazione
La voce del parlante in 16 lingue, su una CPU. Pesi con una licenza restrittiva.