Ming-3.0-tts (offline, voice clone, 7 languages)

SeslerÇevrimdışıYalnızca CPUSes klonlamaTicari kullanıma uygun

Altyazılarınızı inclusionAI'ın Ming-3.0-tts'iyle Çince, İngilizce, Japonca, Korece, Almanca, Fransızca ve İspanyolca seslendirir: her konuşmacının videodan klonlanan kendi sesiyle, yerleşik seslerinden biriyle ya da bir tariften oluşturulan bir sesle; duygu ve hız ayarlarıyla. Kendi bilgisayarınızda çalışır; eklenti, kod ve ağırlıkların hepsi ticari işler için ücretsizdir.

Subtitld'den yükleyin

Ayarlar Eklentiler Ming-3.0-tts (offline, voice clone, 7 languages) Yükle

Subtitld indirir, SHA-256 değerini denetler ve güncel tutar.

GitHub'da kaynak kod
Diller
7
Modeller
1
Sesler
12
Eklenti indirmesi
216–336 MB
En az RAM
5 GB

Ne yapar

Konuşmacının kendi sesi

Subtitld her konuşmacının videodan bir klibini keser ve içinde söylenen sözcüklerle birlikte gönderir. Ming-3.0-tts o klipten devam eder; böylece dublaj, yedi dilinden herhangi birinde, ekrandaki kişi gibi duyulur.

Yerleşik ya da tarif edilen sesler

Modelin eğitildiği, her satırda aynı kalan beş ses ya da birkaç sözcükten oluşturulan bir ses: sıcak bir kadından bir anlatıcıya kadar beş hazır ses ya da kendi tarifiniz.

Duygu ve tempo

Klonlanan ve tarif edilen seslere mutlu, üzgün, kızgın ya da şaşkın konuşturun; ya da daha hızlı, daha yavaş, daha ince ya da daha kalın.

Ticari işler için ücretsiz

Eklenti Apache-2.0; Ming-3.0-tts'in kodu ve ağırlıkları MIT.

Kurmadan önce

Ming-3.0-tts büyük bir model, ses kodlayıcısıyla birlikte yaklaşık 1,5 milyar parametre. Bilgisayarınızdan çok şey ister:

  • Disk: yaklaşık 3,4 GB, çoğu seslendirdiğiniz ilk satırda inen 2,99 GB'lık model.
  • Bellek: yaklaşık 5 GB boş. Daha azıyla da çalışır, ama çok daha yavaş.
  • Süre: CPU'da konuşmanın her saniyesi yaklaşık dört ila beş saniyede üretilir, Intel Core i7-13700T'de. On dakikalık bir video yaklaşık kırk beş dakika sürebilir.

Mütevazı bilgisayarlarda hızlı dublaj için Piper ya da Kokoro çok daha hafiftir.

Sesler

Konuşmacılar sekmesinde, bir konuşmacının Dublaj motoru olarak Ming-3.0-tts'i seçin, sonra bir Ses seçin. Konuşmacının her satırı altyazısına göre uzatması ya da sıkıştırması için Dublajı altyazı süresine sığdır seçeneğini açın.

12 ses.

Klonlanan ses

Speaker's own voice ile Subtitld projenin sesinden o konuşmacının bir örneğini keser: 3 ila 12 saniyelik altyazılarından birinden ya da birleştirilmiş birkaç kısa altyazıdan. Bu video için müziği sesten ayırdıysanız, örnek yalnızca sesten gelir. Eklentinin ayarlarındaki Fallback reference clip yalnızca bir örnek kesilemediğinde kullanılır.

Subtitld örnekle birlikte altyazı metnini de gönderir ve Ming-3.0-tts ondan devam eder; bu, söyleyiş dahil konuşmacıya en yakın sonucu verir. Başka bir dile dublaj konuşmacının aksanını koruyorsa, Clone the timbre only seçeneğini açın.

Yerleşik sesler

Emma (Amerikalı), George ve Charlotte (İngiliz), Ling Xiaorou ve Ling Kai (Çinli) modelin öğrendiği konuşmacılardır. Her biri her satırda aynı duyulur ve her biri yedi dilin hepsini konuşur.

Tarif edilen sesler

Ming-3.0-tts bir tarifi her okuduğunda yeni bir ses oluşturur. Bu yüzden eklenti her konuşmacının sesini bir kez oluşturur ve o konuşmacının her satırı onu yeniden kullanır: ses video boyunca aynı kalır ve aynı tarifi alan iki konuşmacı yine de iki ayrı kişi gibi duyulur.

Duygu, hız, perde ve ses düzeyi

Bunlar eklentinin ayarlarıdır, bu yüzden klonlanan ya da tarif edilen bir sesle seslendirilen her konuşmacıya uygulanır. Modelin kendi kontrolleridir; konuşmacının sesinin tınısını alırlar ama konuşma biçimini almazlar ve teker teker çalışırlar: bir duygu ayarlıysa hız, perde ve ses düzeyinin yerine geçer. Yerleşik sesler bunları yok sayar.

Çince ya da İngilizce satırlarda model, metne yazılan sesleri de çıkarır: [Laughter], [Sigh], [Breathing], [Cough], [Uhm] ve birkaç tane daha.

Modeller

Tek bir model var: Ming-3.0-tts-0.5B. Eklentinin içinde değildir: ilk seslendirmede Hugging Face'ten sabitlenmiş bir sürümle, her dosyası denetlenerek Subtitld'nin paylaşılan model önbelleğine iner. Yarıda kalan bir indirme kaldığı yerden devam eder. Eklentiyi güncellemek ya da kaldırmak modeli tutar.

Model İndirmeUygun olduğu
Ming-3.0-tts (0.5B) Varsayılan ming-3.0-tts-0.5b
2.9 GB
Her ses, yedi dilin tamamında

İlk satır modeli de yükler, bu yüzden sonrakilerden daha uzun sürer. İptal, bir satırı iki adım arasında ya da indirmeyi durdurur.

Seçenekler

Ayarlar › Eklentiler › Ming-3.0-tts (offline, voice clone, 7 languages) › Yapılandır bölümünde.

Inference device
Varsayılan: auto

Otomatik, işlemciyi kullanır. Apple Silicon bir Mac'in GPU'su seçilebilir, ama denenmedi. Bu derleme NVIDIA ekran kartlarını kullanmaz.

CPU threads
Varsayılan: 0

0, verimlilik çekirdekleri de olan CPU'larda performans çekirdeklerini seçer. Daha az iş parçacığı, seslendirme sırasında bilgisayarı daha duyarlı tutar.

Emotion
Varsayılan: none

Klonlanan ya da tarif edilen bir sesin her satırı bu duyguyla söylenir. Sesin tınısını korur ama konuşmacının konuşma biçimini korumaz ve hız, perde ve ses düzeyinin yerine geçer. Yerleşik sesler bunu yok sayar.

Speed
Varsayılan: normal

Klonlanan ve tarif edilen sesler için, duygu ayarlı değilken. Duygu gibi, yalnızca sesin tınısını korur.

Pitch
Varsayılan: normal

Hız gibi: klonlanan ve tarif edilen sesler için, duygu ayarlı değilken.

Volume
Varsayılan: normal

Hız gibi: klonlanan ve tarif edilen sesler için, duygu ayarlı değilken.

Voice description
Varsayılan: boş

"Voice you describe" sesi tarafından kullanılır: kimin ve nasıl konuştuğu, birkaç sözcükle, örneğin "An elderly woman, soft and warm voice, slow pace". İngilizce ya da Çince her dil için işe yarar.

Fallback reference clip
Varsayılan: boş

Subtitld videodan bir klip kesemediğinde klon ses için bir klip, örneğin açık bir video yokken: tek bir kişinin konuştuğu 3 ila 10 saniye.

Fallback reference transcript
Varsayılan: boş

Yukarıdaki klipte söylenen sözcüklerin tam hali. Onlarla klon konuşmacıya daha yakın olur.

Clone the timbre only
Varsayılan: kapalı

Klibin söyleyişini değil, yalnızca sesin tınısını klonlar. Başka bir dile dublaj konuşmacının aksanını koruyorsa ya da altyazılarınız konuşmayı yeniden ifade ediyorsa deneyin.

Diller

Çince, İngilizce, Japonca, Korece, Almanca, Fransızca ve İspanyolca. Her ses bunların her birini konuşur.

  • zh
  • en
  • ja
  • ko
  • de
  • fr
  • es

Platformlar

Sistem İndirmeTest edildi
Linux x86-64 321.2 MBGerçek bir makinede gerçek modelle seslendirildi
macOS (Apple silicon) 335.7 MBCI'da derlendi ve denetlendi (Apple Silicon)
Windows x86-64 216.4 MBCI'da derlendi ve denetlendi

Linux x86-64, Apple Silicon'da macOS ve Windows x86-64. Her sürüm üçünde de derlenir ve CI konuşmak için gereken her şeyin derlemede olduğunu denetler. CI modelin kendisini çalıştırmaz.

Sorun giderme

  • network_unavailableModel indirilemedi. Bağlantınızı denetleyip yeniden deneyin: indirme kaldığı yerden devam eder.
  • disk_fullModel için yeterli disk alanı yok. Yaklaşık 3,4 GB boş alan gerekir.
  • oomBellek yetersiz. Diğer programları kapatın; Ming-3.0-tts yaklaşık 5 GB boş bellek ister.
  • bad_paramsSatırın metni yok, klon ses bir örnek alamadı ya da Voice you describe için bir tarif yok. Mesaj hangisi olduğunu söyler: videoyu açın, bir Fallback reference clip ayarlayın ya da bir Voice description yazın.
  • unsupported_voiceProje bu sürümde olmayan bir sesi adlandırıyor. Sesi Konuşmacılar sekmesinde yeniden seçin.
  • internalEklentinin içinde bir şey başarısız oldu; ayrıntılar mesajda. Inference device ayarını değiştirdiyseniz, Otomatik'e geri alın.

Lisans

Eklenti
Apache-2.0
Motor
MIT
Ming-3.0-tts, inclusionAI (Ant Group) tarafından
Model
MIT
Ming-3.0-tts-0.5B ağırlıkları

Ticari işler için uygundur: eklenti Apache-2.0; Ming-3.0-tts'in kodu ve Ming-3.0-tts-0.5B ağırlıkları MIT. Yaptığınız dublajlar sizindir. Klonlanan bir ses gerçek bir kişi gibi duyulur: yalnızca kullanma hakkınız olan sesleri klonlayın ve önemli olduğu yerde dublajın yapay olduğunu belirtin.

Sürümler

  • 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 is ming-<version>-libquadmath-source.tar.gz in this release.

Diğer Sesler eklentileri