VoxCPM2 (offline, voice clone, 30 languages)
Doppia i tuoi sottotitoli in 30 lingue con VoxCPM2 di OpenBMB, con la voce di ogni parlante clonata dal video, oppure con una voce creata da una descrizione. Funziona sul tuo computer, e il componente aggiuntivo, il codice e i pesi sono tutti Apache-2.0.
Impostazioni Componenti aggiuntivi VoxCPM2 (offline, voice clone, 30 languages) Installa
Subtitld lo scarica, ne verifica lo SHA-256 e lo tiene aggiornato.
- Lingue
- 30
- Modelli
- 1
- Voci
- 9
- Download del componente
- 205–318 MB
- RAM, almeno
- 7 GB
Cosa fa
Subtitld ritaglia dal video una clip di ogni parlante e la invia con le parole pronunciate. VoxCPM2 prosegue da quella clip, così il doppiaggio suona come la persona sullo schermo, in una qualsiasi delle sue 30 lingue.
Sette voci pronte, da una donna dalla voce calda a un uomo anziano dalla voce roca e a un narratore, oppure parole tue: "un ragazzo, veloce e allegro".
Il parlato esce a 48 kHz, la frequenza usata dal video.
Il componente aggiuntivo, il codice di VoxCPM e i pesi VoxCPM2 sono tutti Apache-2.0.
Prima di installare
VoxCPM2 è un modello grande, 2,4 miliardi di parametri. Dà i doppiaggi più naturali tra i componenti aggiuntivi offline, ed è quello che chiede di più al tuo computer:
- Disco: circa 5,6 GB, quasi tutti per il modello da 4,96 GB, scaricato alla prima battuta che doppi.
- Memoria: circa 7 GB liberi. Con meno funziona ancora, ma molto più lentamente.
- Tempo: su una CPU ogni secondo di parlato richiede diversi secondi per essere generato: da 5 a 6 secondi su un Intel Core i7-13700T. Un video di dieci minuti può richiedere circa un'ora. Su un Mac con Apple Silicon gira sulla GPU.
Per doppiaggi rapidi su computer modesti, Piper o Kokoro sono molto più leggeri.
Voci
Nella scheda Parlanti, scegli VoxCPM2 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.
9 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 VoxCPM2 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 descritte
VoxCPM2 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.
Modelli
C'è un solo modello, VoxCPM2. 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 |
|---|---|---|
| VoxCPM2 (2.4B) Predefinito voxcpm2 | Tutte le voci, in tutte le 30 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 › VoxCPM2 (offline, voice clone, 30 languages) › Configuri.
autoAutomatico usa la GPU di un Mac con Apple Silicon, altrimenti la CPU. Questa versione non usa le schede grafiche NVIDIA.
autoAutomatico va bene per quasi ogni computer. float32 è un po' più veloce ma richiede circa 11 GB di memoria.
10Più passi, parlato più chiaro, più lento. 5 è circa un quarto più veloce di 10, con una chiarezza percettibilmente minore.
2How closely the speech follows the text and the voice. VoxCPM's default is 2.0.
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.
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 funziona 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 15 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
Arabo, birmano, cinese, danese, olandese, inglese, finlandese, francese, tedesco, greco, ebraico, hindi, indonesiano, italiano, giapponese, khmer, coreano, lao, malese, norvegese, polacco, portoghese, russo, spagnolo, swahili, svedese, tagalog, thailandese, turco e vietnamita. VoxCPM2 riconosce la lingua dal testo stesso, quindi ogni voce parla tutte le lingue.
armyzhdanlenfifrdeelhehiiditjakmkolomsnoplptruesswsvtlthtrvi
Piattaforme
| Sistema | Download | Testato |
|---|---|---|
| Linux x86-64 | 312.0 MB | Doppiato con il modello vero su una macchina vera; compilato e verificato in CI |
| macOS (Apple silicon) | 318.0 MB | Compilato e verificato in CI (Apple Silicon) |
| Windows x86-64 | 204.6 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 5 GB liberi.oomMemoria esaurita. Chiudi altri programmi; VoxCPM2 ha bisogno di circa 7 GB liberi, 11 GB in float32.bad_paramsLa battuta non ha testo, oppure la voce clonata non ha ricevuto nessun campione: apri il video, o imposta una Fallback reference clip. Il messaggio dice quale dei due.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, VoxCPM e i pesi VoxCPM2 sono tutti Apache-2.0. 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
- 0.0.1
Text-to-speech for Subtitld with OpenBMB's VoxCPM2: 30 languages at 48 kHz, in the speaker's own voice cloned from the video, or in a voice made from a description.
The archive holds the add-on and a CPU build of PyTorch. The 4.96 GB model downloads on the first synthesis, at a pinned revision, checked by sha256. Plan for about 7 GB of free memory; on a CPU each second of speech takes several seconds to make.
The add-on, VoxCPM and the VoxCPM2 weights are Apache-2.0. 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 isvoxcpm-<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.