VoxCPM2 (offline, voice clone, 30 languages)
Spreekt uw ondertitels in 30 talen in met VoxCPM2 van OpenBMB, in de eigen stem van elke spreker, gekloond uit de video, of in een stem gemaakt uit een beschrijving. Het draait op uw eigen computer, en de add-on, de code en de gewichten zijn allemaal Apache-2.0.
Instellingen Add-ons VoxCPM2 (offline, voice clone, 30 languages) Installeren
Subtitld downloadt hem, controleert de SHA-256 en houdt hem up-to-date.
- Talen
- 30
- Modellen
- 1
- Stemmen
- 9
- Download van de add-on
- 205–318 MB
- RAM, minimaal
- 7 GB
Wat het doet
Subtitld snijdt een clip van elke spreker uit de video en stuurt die mee met de woorden die erin worden gesproken. VoxCPM2 gaat verder vanaf die clip, zodat de dub klinkt als de persoon in beeld, in elk van de 30 talen.
Zeven kant-en-klare stemmen, van een warme vrouwenstem tot een rauwe oudere man en een verteller, of uw eigen woorden: "a young man, fast and cheerful".
De spraak komt eruit op 48 kHz, de frequentie die video gebruikt.
De add-on, de code van VoxCPM en de VoxCPM2-gewichten zijn allemaal Apache-2.0.
Voordat u installeert
VoxCPM2 is een groot model, met 2,4 miljard parameters. Het geeft de natuurlijkste dubs van de offline add-ons, en vraagt het meest van uw computer:
- Schijf: ongeveer 5,6 GB, vooral het model van 4,96 GB, gedownload bij de eerste regel die u nasynchroniseert.
- Geheugen: ongeveer 7 GB vrij. Met minder werkt het nog, maar veel langzamer.
- Tijd: op een CPU kost elke seconde spraak meerdere seconden: 5 tot 6 seconden op een Intel Core i7-13700T. Een video van tien minuten kan ongeveer een uur duren. Op een Mac met Apple Silicon draait het op de GPU.
Voor snelle dubs op bescheiden computers zijn Piper of Kokoro veel lichter.
Stemmen
Kies in het tabblad Sprekers VoxCPM2 als Nasynchronisatie-engine van een spreker, en kies daarna een Stem. Zet Dub aanpassen aan duur van ondertitel aan, zodat de spreker elke regel uitrekt of inkrimpt tot zijn ondertitel.
9 stemmen.
De gekloonde stem
Met Speaker's own voice snijdt Subtitld een voorbeeld van die spreker uit de audio van het project, uit een van zijn ondertitels van 3 tot 12 seconden, of uit meerdere korte, samengevoegd. Heeft u voor deze video muziek en stem gescheiden, dan komt het voorbeeld alleen uit de stem. Fallback reference clip in de instellingen van de add-on wordt alleen gebruikt wanneer er geen voorbeeld kan worden gesneden.
Subtitld stuurt de ondertiteltekst mee met het voorbeeld, en VoxCPM2 gaat erop verder. Zo komt het het dichtst bij de spreker, voordracht inbegrepen. Als een dub in een andere taal het accent van de spreker houdt, zet dan Clone the timbre only aan.
Beschreven stemmen
VoxCPM2 verzint elke keer dat het een beschrijving leest een nieuwe stem. Daarom maakt de add-on de stem van elke spreker één keer, en elke regel van die spreker gebruikt hem opnieuw: de stem blijft gelijk door de hele video, en twee sprekers met dezelfde beschrijving klinken toch als twee mensen.
Modellen
Er is één model, VoxCPM2. Het zit niet in de add-on: het wordt de eerste keer dat u nasynchroniseert gedownload naar de gedeelde modelcache van Subtitld, van Hugging Face op een vaste revisie, elk bestand gecontroleerd. Een onderbroken download gaat verder waar hij stopte. Bij updaten of verwijderen van de add-on blijft het model bewaard.
| Model | Download | Geschikt voor |
|---|---|---|
| VoxCPM2 (2.4B) Standaard voxcpm2 | Elke stem, in alle 30 talen |
De eerste regel laadt ook het model, dus die duurt langer dan de volgende. Annuleren stopt een regel tussen twee stappen, of stopt de download.
Opties
In Instellingen › Add-ons › VoxCPM2 (offline, voice clone, 30 languages) › Configureren.
autoAutomatisch gebruikt de GPU van een Mac met Apple Silicon, anders de CPU. Deze build gebruikt geen NVIDIA-videokaarten.
autoAutomatisch past bij bijna elke computer. float32 is iets sneller, maar heeft ongeveer 11 GB geheugen nodig.
10Meer stappen, duidelijkere spraak, langzamer. 5 is ongeveer een kwart sneller dan 10, en hoorbaar minder helder.
2How closely the speech follows the text and the voice. VoxCPM's default is 2.0.
0Bij 0 worden de prestatiekernen gekozen op CPU's die ook efficiëntiekernen hebben. Minder threads houden de computer vlotter terwijl hij nasynchroniseert.
Gebruikt door de stem "Voice you describe": wie er spreekt en hoe, in een paar woorden, bijvoorbeeld "An elderly woman, soft and warm voice, slow pace". Engels werkt voor elke taal.
Een clip voor de klonestem wanneer Subtitld er geen uit de video kan snijden, bijvoorbeeld zonder geopende video: 3 tot 15 seconden van één persoon die spreekt.
De exacte woorden die in de clip hierboven worden gesproken. Daarmee komt de kloon dichter bij de spreker.
Kloont alleen het geluid van de stem, niet de voordracht van de clip. Probeer het als een dub in een andere taal het accent van de spreker houdt, of als uw ondertitels parafraseren wat er gezegd wordt.
Talen
Arabisch, Birmaans, Chinees, Deens, Duits, Engels, Fins, Frans, Grieks, Hebreeuws, Hindi, Indonesisch, Italiaans, Japans, Khmer, Koreaans, Laotiaans, Maleis, Nederlands, Noors, Pools, Portugees, Russisch, Spaans, Swahili, Tagalog, Thai, Turks, Vietnamees en Zweeds. VoxCPM2 leest de taal uit de tekst zelf, dus elke stem spreekt elke taal.
armyzhdanlenfifrdeelhehiiditjakmkolomsnoplptruesswsvtlthtrvi
Platforms
| Systeem | Download | Getest |
|---|---|---|
| Linux x86-64 | 312.0 MB | Nagesynchroniseerd met het echte model op een echte computer; gebouwd en gecontroleerd in CI |
| macOS (Apple silicon) | 318.0 MB | Gebouwd en gecontroleerd in CI (Apple Silicon) |
| Windows x86-64 | 204.6 MB | Gebouwd en gecontroleerd in CI |
Linux x86-64, macOS op Apple Silicon en Windows x86-64. Elke release wordt op alle drie gebouwd, en CI controleert dat alles wat nodig is om te spreken in de build zit. CI draait het model zelf niet.
Problemen oplossen
network_unavailableHet model kon niet worden gedownload. Controleer uw verbinding en probeer het opnieuw: de download gaat verder.disk_fullNiet genoeg schijfruimte voor het model. Het heeft ongeveer 5 GB vrij nodig.oomOnvoldoende geheugen. Sluit andere programma's; VoxCPM2 heeft ongeveer 7 GB vrij nodig, 11 GB in float32.bad_paramsDe regel heeft geen tekst, of de gekloonde stem kreeg geen voorbeeld: open de video, of stel een Fallback reference clip in. Het bericht zegt welke.unsupported_voiceHet project noemt een stem die deze versie niet heeft. Kies de stem opnieuw in het tabblad Sprekers.internalEr ging iets mis in de add-on; het bericht bevat de details. Als u Inference device hebt gewijzigd, zet het dan terug op Automatisch.
Licentie
Geschikt voor commercieel werk: de add-on, VoxCPM en de VoxCPM2-gewichten zijn allemaal Apache-2.0. De dubs die u maakt, zijn van u. Een gekloonde stem klinkt als een echt persoon: kloon alleen stemmen die u mag gebruiken, en vermeld waar het ertoe doet dat een dub synthetisch is.
Versies
- 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.
Andere add-ons voor Stemmen
-
Piper Offline
158 offline stemmen in 49 talen, elk een apart klein downloadbestand.
-
Kokoro Offline
54 offline stemmen in negen talen, allemaal uit één model van 82 MB.
-
Supertonic Offline
Tien offline stemmen, die elk alle 31 talen kunnen spreken.
-
sanoTTS Offline
Kleine offline stemmen, 28 in 14 talen, elk kleiner dan 10 MB.
-
Parler-TTS Offline
Engelse stemmen die een geschreven beschrijving volgen; 34 benoemde sprekers.
-
Qwen3-TTS Kloon
Tien talen, negen stemmen, en klonen vanaf 3 seconden van een spreker.
-
Coqui XTTS Kloon
Stemkloon in 16 talen, met een niet-commerciële modellicentie.
-
F5-TTS Kloon
Alleen stemkloon, in Engels en Chinees; niet-commercieel model.