Ming-3.0-tts (offline, voice clone, 7 languages)
Spreekt uw ondertitels in het Chinees, Engels, Japans, Koreaans, Duits, Frans en Spaans in met Ming-3.0-tts van inclusionAI, in de eigen stem van elke spreker, gekloond uit de video, in een van de ingebouwde stemmen, of in een stem gemaakt uit een beschrijving, met instellingen voor emotie en snelheid. Het draait op uw eigen computer, en de add-on, de code en de gewichten zijn allemaal vrij voor commercieel werk.
Instellingen Add-ons Ming-3.0-tts (offline, voice clone, 7 languages) Installeren
Subtitld downloadt hem, controleert de SHA-256 en houdt hem up-to-date.
- Talen
- 7
- Modellen
- 1
- Stemmen
- 12
- Download van de add-on
- 216–336 MB
- RAM, minimaal
- 5 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. Ming-3.0-tts gaat verder vanaf die clip, zodat de dub klinkt als de persoon in beeld, in elk van de zeven talen.
Vijf stemmen waarop het model is getraind, op elke regel hetzelfde, of een stem gemaakt uit een paar woorden: vijf kant-en-klare stemmen, van een warme vrouwenstem tot een verteller, of uw eigen beschrijving.
Laat de gekloonde en beschreven stemmen blij, verdrietig, boos of verrast spreken, of sneller, langzamer, hoger of lager.
De add-on is Apache-2.0; de code en de gewichten van Ming-3.0-tts zijn MIT.
Voordat u installeert
Ming-3.0-tts is een groot model, met ongeveer 1,5 miljard parameters inclusief de audiocodec. Het vraagt veel van uw computer:
- Schijf: ongeveer 3,4 GB, vooral het model van 2,99 GB, gedownload bij de eerste regel die u nasynchroniseert.
- Geheugen: ongeveer 5 GB vrij. Met minder werkt het nog, maar veel langzamer.
- Tijd: op een CPU kost elke seconde spraak ongeveer vier tot vijf seconden, op een Intel Core i7-13700T. Een video van tien minuten kan ongeveer drie kwartier duren.
Voor snelle dubs op bescheiden computers zijn Piper of Kokoro veel lichter.
Stemmen
Kies in het tabblad Sprekers Ming-3.0-tts 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.
12 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 Ming-3.0-tts 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.
Ingebouwde stemmen
Emma (Amerikaans), George en Charlotte (Brits), Ling Xiaorou en Ling Kai (Chinees) zijn sprekers die het model heeft geleerd. Elk klinkt op elke regel hetzelfde, en elk spreekt alle zeven talen.
Beschreven stemmen
Ming-3.0-tts 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.
Emotie, snelheid, toonhoogte en volume
Dit zijn instellingen van de add-on, dus ze gelden voor elke spreker die wordt nagesynchroniseerd met een gekloonde of beschreven stem. Het zijn de eigen bedieningselementen van het model, die het geluid van de stem van de spreker overnemen maar niet de manier van spreken, en ze werken één tegelijk: een emotie gaat, als die is ingesteld, voor op snelheid, toonhoogte en volume. Ingebouwde stemmen negeren ze.
In Chinese of Engelse regels maakt het model ook geluiden die in de tekst zijn geschreven: [Laughter], [Sigh], [Breathing], [Cough], [Uhm] en nog een paar.
Modellen
Er is één model, Ming-3.0-tts-0.5B. 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 |
|---|---|---|
| Ming-3.0-tts (0.5B) Standaard ming-3.0-tts-0.5b | Elke stem, in alle zeven 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 › Ming-3.0-tts (offline, voice clone, 7 languages) › Configureren.
autoAutomatisch gebruikt de processor. De GPU van een Mac met Apple Silicon kan worden gekozen, maar dat is niet geprobeerd. Deze build gebruikt geen NVIDIA-videokaarten.
0Bij 0 worden de prestatiekernen gekozen op CPU's die ook efficiëntiekernen hebben. Minder threads houden de computer vlotter terwijl hij nasynchroniseert.
noneElke regel van een gekloonde of beschreven stem wordt met deze emotie uitgesproken. Het geluid van de stem blijft behouden, maar niet de manier van spreken van de spreker, en het gaat voor op snelheid, toonhoogte en volume. Ingebouwde stemmen negeren het.
normalVoor gekloonde en beschreven stemmen, als er geen emotie is ingesteld. Net als de emotie behoudt het alleen het geluid van de stem.
normalZoals snelheid: voor gekloonde en beschreven stemmen, als er geen emotie is ingesteld.
normalZoals snelheid: voor gekloonde en beschreven stemmen, als er geen emotie is ingesteld.
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 of Chinees werkt voor elke taal.
Een clip voor de klonestem wanneer Subtitld er geen uit de video kan snijden, bijvoorbeeld zonder geopende video: 3 tot 10 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
Chinees, Engels, Japans, Koreaans, Duits, Frans en Spaans. Elke stem spreekt ze allemaal.
zhenjakodefres
Platforms
| Systeem | Download | Getest |
|---|---|---|
| Linux x86-64 | 321.2 MB | Nagesynchroniseerd met het echte model op een echte computer |
| macOS (Apple silicon) | 335.7 MB | Gebouwd en gecontroleerd in CI (Apple Silicon) |
| Windows x86-64 | 216.4 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 3,4 GB vrij nodig.oomOnvoldoende geheugen. Sluit andere programma's; Ming-3.0-tts heeft ongeveer 5 GB vrij nodig.bad_paramsDe regel heeft geen tekst, de gekloonde stem kreeg geen voorbeeld, of Voice you describe heeft geen beschrijving. Het bericht zegt welke: open de video, stel een Fallback reference clip in, of schrijf een Voice description.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 is Apache-2.0, en de code van Ming-3.0-tts en de Ming-3.0-tts-0.5B-gewichten zijn MIT. 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
- 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.
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.
-
VoxCPM2 Kloon
30 talen op 48 kHz, in de eigen stem van de spreker of een beschreven stem. Zwaar.
-
Pocket TTS Offline
Snel en licht, alleen CPU. 23 stemmen in zeven Europese talen.
-
Sopro Kloon
De eigen stem van de spreker, snel op een CPU. Vier talen.
-
KittenTTS 2 Kloon
De eigen stem van de spreker in 16 talen, op een CPU. Gewichten onder een beperkende licentie.