VoxCPM2 (offline, voice clone, 30 languages)
Dubbinguje twoje napisy w 30 językach za pomocą VoxCPM2 od OpenBMB, własnym głosem każdego mówcy, sklonowanym z wideo, albo głosem stworzonym z opisu. Działa na twoim komputerze, a dodatek, kod i wagi są wszystkie na licencji Apache-2.0.
Ustawienia Dodatki VoxCPM2 (offline, voice clone, 30 languages) Zainstaluj
Subtitld pobiera dodatek, sprawdza jego SHA-256 i utrzymuje go w aktualności.
- Języki
- 30
- Modele
- 1
- Głosy
- 9
- Pobranie dodatku
- 205–318 MB
- RAM, co najmniej
- 7 GB
Co robi
Subtitld wycina z wideo klip każdego mówcy i wysyła go razem ze słowami w nim wypowiedzianymi. VoxCPM2 kontynuuje ten klip, więc dubbing brzmi jak osoba na ekranie, w każdym z jego 30 języków.
Siedem gotowych głosów, od ciepłego kobiecego po chrapliwego starszego mężczyznę i narratora, albo twoje własne słowa: „a young man, fast and cheerful”.
Mowa wychodzi w 48 kHz, częstotliwości używanej w wideo.
Dodatek, kod VoxCPM i wagi VoxCPM2 są wszystkie na licencji Apache-2.0.
Przed instalacją
VoxCPM2 to duży model, 2,4 miliarda parametrów. Daje najbardziej naturalny dubbing spośród dodatków offline i najwięcej wymaga od komputera:
- Dysk: około 5,6 GB, głównie model o rozmiarze 4,96 GB, pobierany przy pierwszej dubbingowanej kwestii.
- Pamięć: około 7 GB wolnej. Z mniejszą nadal działa, ale znacznie wolniej.
- Czas: na procesorze każda sekunda mowy zajmuje kilka sekund: od 5 do 6 sekund na Intel Core i7-13700T. Dziesięciominutowe wideo może zająć około godziny. Na Macu z Apple Silicon działa na GPU.
Do szybkiego dubbingu na skromniejszych komputerach Piper lub Kokoro są znacznie lżejsze.
Głosy
W karcie Mówcy wybierz VoxCPM2 jako Silnik dubbingu danego mówcy, a potem Głos. Włącz Dopasuj dubbing do czasu trwania napisu, aby mówca rozciągał lub ściskał każdą kwestię do jej napisu.
9 głosów.
Głos klonowany
Z Speaker's own voice Subtitld wycina próbkę tego mówcy z dźwięku projektu, z jednego jego napisu trwającego od 3 do 12 sekund albo z kilku krótkich, połączonych. Jeśli dla tego wideo oddzieliłeś muzykę od głosu, próbka pochodzi tylko z głosu. Fallback reference clip w ustawieniach dodatku jest używany tylko wtedy, gdy nie da się wyciąć próbki.
Subtitld wysyła tekst napisu razem z próbką, a VoxCPM2 ją kontynuuje, co najbardziej zbliża go do mówcy, łącznie ze sposobem mówienia. Jeśli dubbing na inny język zachowuje akcent mówcy, włącz Clone the timbre only.
Głosy z opisu
VoxCPM2 wymyśla nowy głos za każdym razem, gdy czyta opis. Dlatego dodatek tworzy głos każdego mówcy raz, a każda jego kwestia używa go ponownie: głos pozostaje taki sam przez całe wideo, a dwaj mówcy z tym samym opisem nadal brzmią jak dwie osoby.
Modele
Jest jeden model, VoxCPM2. Nie ma go w dodatku: pobiera się do wspólnej pamięci modeli Subtitld przy pierwszym dubbingu, z Hugging Face w ustalonej rewizji, z każdym plikiem sprawdzonym. Przerwane pobieranie wznawia się tam, gdzie się zatrzymało. Aktualizacja lub usunięcie dodatku zachowuje model.
| Model | Pobranie | Dobry do |
|---|---|---|
| VoxCPM2 (2.4B) Domyślne voxcpm2 | Każdy głos, we wszystkich 30 językach |
Pierwsza kwestia także wczytuje model, więc trwa dłużej niż kolejne. Anuluj zatrzymuje kwestię między dwoma krokami albo zatrzymuje pobieranie.
Opcje
W Ustawieniach › Dodatki › VoxCPM2 (offline, voice clone, 30 languages) › Konfiguruj.
autoAutomatycznie używa GPU Maca z Apple Silicon, a w innym razie procesora. Ta wersja nie używa kart graficznych NVIDIA.
autoAutomatycznie pasuje do niemal każdego komputera. float32 jest nieco szybszy, ale potrzebuje około 11 GB pamięci.
10Więcej kroków to wyraźniejsza mowa, ale wolniej. 5 jest o około jedną czwartą szybsze niż 10, ze słyszalnie mniejszą wyrazistością.
2How closely the speech follows the text and the voice. VoxCPM's default is 2.0.
00 wybiera rdzenie wydajnościowe na procesorach, które mają też rdzenie energooszczędne. Mniej wątków sprawia, że komputer lepiej reaguje podczas dubbingu.
Używane przez głos „Voice you describe”: kto mówi i jak, w kilku słowach, na przykład „An elderly woman, soft and warm voice, slow pace”. Angielski działa dla każdego języka.
Klip dla głosu klonowanego, gdy Subtitld nie może wyciąć go z wideo, na przykład bez otwartego wideo: od 3 do 15 sekund mowy jednej osoby.
Dokładne słowa wypowiedziane w klipie powyżej. Z nimi klon jest bliższy mówcy.
Klonuje tylko brzmienie głosu, bez sposobu mówienia z klipu. Spróbuj, gdy dubbing na inny język zachowuje akcent mówcy albo gdy twoje napisy parafrazują wypowiedź.
Języki
Arabski, birmański, chiński, duński, angielski, fiński, francuski, niemiecki, grecki, hebrajski, hindi, indonezyjski, włoski, japoński, khmerski, koreański, laotański, malajski, niderlandzki, norweski, polski, portugalski, rosyjski, hiszpański, suahili, szwedzki, tagalski, tajski, turecki i wietnamski. VoxCPM2 rozpoznaje język z samego tekstu, więc każdy głos mówi w każdym języku.
armyzhdanlenfifrdeelhehiiditjakmkolomsnoplptruesswsvtlthtrvi
Platformy
| System | Pobranie | Przetestowano |
|---|---|---|
| Linux x86-64 | 312.0 MB | Dubbing prawdziwym modelem na prawdziwej maszynie; zbudowany i sprawdzony w CI |
| macOS (Apple silicon) | 318.0 MB | Zbudowany i sprawdzony w CI (Apple Silicon) |
| Windows x86-64 | 204.6 MB | Zbudowany i sprawdzony w CI |
Linux x86-64, macOS na Apple Silicon i Windows x86-64. Każde wydanie jest budowane na wszystkich trzech, a CI sprawdza, czy w wersji jest wszystko, co potrzebne do mówienia. CI nie uruchamia samego modelu.
Rozwiązywanie problemów
network_unavailableNie udało się pobrać modelu. Sprawdź połączenie i spróbuj ponownie: pobieranie zostanie wznowione.disk_fullZa mało miejsca na dysku na model. Potrzeba około 5 GB wolnego miejsca.oomBrak pamięci. Zamknij inne programy; VoxCPM2 potrzebuje około 7 GB wolnej pamięci, 11 GB w float32.bad_paramsKwestia nie ma tekstu albo głos klonowany nie dostał próbki: otwórz wideo albo ustaw Fallback reference clip. Komunikat mówi które.unsupported_voiceProjekt wskazuje głos, którego ta wersja nie ma. Wybierz głos ponownie w karcie Mówcy.internalCoś zawiodło wewnątrz dodatku; komunikat zawiera szczegóły. Jeśli zmieniłeś Inference device, ustaw je z powrotem na Automatycznie.
Licencja
Można używać komercyjnie: dodatek, VoxCPM i wagi VoxCPM2 są wszystkie na licencji Apache-2.0. Dubbing, który tworzysz, należy do ciebie. Sklonowany głos brzmi jak prawdziwa osoba: klonuj tylko głosy, do których masz prawo, i informuj, że dubbing jest syntetyczny, tam gdzie to ma znaczenie.
Wersje
- 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.
Inne dodatki: Głosy
-
Piper Offline
158 głosów offline w 49 językach, każdy jako osobne małe pobranie.
-
Kokoro Offline
54 głosy offline w dziewięciu językach, z jednego modelu 82 MB.
-
Supertonic Offline
Dziesięć głosów offline, każdy potrafi mówić wszystkimi 31 językami.
-
sanoTTS Offline
Drobne głosy offline, 28 w 14 językach, każdy poniżej 10 MB.
-
Parler-TTS Offline
Angielskie głosy podążające za opisem; 34 nazwanych mówców.
-
Qwen3-TTS Klon
Dziesięć języków, dziewięć głosów i klonowanie z 3 sekund mówcy.
-
Coqui XTTS Klon
Klonowanie głosu w 16 językach, z licencją modelu niekomercyjną.
-
F5-TTS Klon
Tylko klonowanie głosu, po angielsku i chińsku; model niekomercyjny.