sanoTTS (ultra-light offline)
Altyazılarınızı sanoTTS ile seslendirir: CPU üzerinde çalışan, 294k ila 2.3M parametreli sinir sesleri. 14 dildeki 28 sesi ilk kullanımda iner; her biri birkaç MB; bundan sonra çevrimdışı çalışır.
Ayarlar Eklentiler sanoTTS (ultra-light offline) Yükle
Subtitld indirir, SHA-256 değerini denetler ve güncel tutar.
- Diller
- 14
- Sesler
- 28
- Eklenti indirmesi
- 38–63 MB
- En az RAM
- 512 MB
Ne yapar
Dublaj motoru olarak sanoTTS'yi seçin ve her konuşmacı için bir ses seçin. Tüm konuşmaları oluştur o konuşmacının satırlarını seslendirir: hepsini, bir aralığı ya da seçimi.
Her ses ilk kullanımda iner, 0.3 ila 9 MB; Hugging Face'ten ya da o başarısız olursa GitHub'dan. Bundan sonra çevrimdışı çalışır.
Ekran kartı gerekmez. sanoTTS varsayılan olarak iki CPU iş parçacığında çalışır; bu yüzden düzenleme yaparken her çekirdeği almaz.
Dublajı altyazı süresine sığdır açıkken her yeni klip, altyazısının süresi kadar sürecek şekilde ayarlanır. Özgün klip de saklanır.
Sesler
Çoğu dilin bir sesi vardır ya da standart ve kompakt bir -tiny sesi: Çekçe, Almanca, İspanyolca, İtalyanca, Portekizce, Rumence, Rusça ve Türkçe ikisine de sahiptir. İngilizce (ABD) yedi sese sahiptir:
- Heart, en doğal olarak işaretlenen, ve Heart Nano, en hızlısı; 294k parametre.
- Amy, üç boyutta: en küçük, dengeli ve en yüksek kalite.
- Hfc ve Kristin, iki tını daha.
Bir sesle ilk satır, onun indirilip yüklenmesini bekler; sonraki satırlar onu yeniden kullanır.
Heart ve Heart Nano'da uzun satırlar. Bu iki ses uzun girdide başarısız olur; bu yüzden eklenti 170 karakteri aşan her altyazıyı cümle sonlarından böler ve parçaları birleştirir. Birleşimler hafifçe duyulabilir olabilir.
28 ses 14 dilde.
ar-jo1cs-cz2de-de2en-us7es-es2fr-fr1id-id1it-it2pt-br2ro-ro2ru-ru2tr-tr2vi-vn1zh-cn1
Seslerin saklandığı yer
Eklentinin dışında; bu yüzden onu güncellemek ya da kaldırmak seslerinizi tutar.
| Sistem | Klasör |
|---|---|
| Linux | ~/.cache/sanotts |
| macOS | ~/.cache/sanotts |
Seçenekler
Subtitld bu ayarları eklentiyi başlattığında ona verir. Bir değişiklikten sonra, eklenti yeniden başladığında uygulanırlar: beş dakika kullanılmadıktan sonra ya da Subtitld'yi yeniden başlattığınızda.
Ayarlar › Eklentiler › sanoTTS (ultra-light offline) › Yapılandır bölümünde.
1.0Applied at synthesis time by stretching phoneme durations, which sounds better than resampling afterwards.
2Threads numpy/OpenBLAS may use. The default of 2 keeps synthesis from saturating every core while you are editing.
Where voice packs are fetched from on first use. Pin one if the other is blocked on your network.
İsteğe bağlı. Hiç ağ olmadan çalışmak için tek bir açılmış ses paketi içeren bir klasör. Seçtiğiniz her sanoTTS sesi bu paketle konuşur; bu yüzden ses listesini kullanmak için boş bırakın. Klasörün yolunu yazın; Gözat yalnızca dosyaları seçer.
Diller
On dört dilin on tanesi, eklentiyle birlikte gelen espeak-ng ile telaffuz edilir; bu yüzden başka bir şey kurmanız gerekmez. sanoTTS'nin kendi web sitesi Hintçe ve Nepalceyi de listeler, ama bunlar yalnızca tarayıcı demosunda var, bu eklentinin kullandığı derlemede değil.
ar-jocs-czde-deen-uses-esfr-frid-idit-itpt-brro-roru-rutr-trvi-vnzh-cn
Platformlar
| Sistem | İndirme | Test edildi |
|---|---|---|
| Linux x86-64 | 63.2 MB | CI'da gerçek sentez |
| macOS (Apple silicon) | 37.6 MB | CI'da gerçek sentez |
Her sürümden önce CI, her paketlenmiş derlemeyi çalıştırır ve İngilizce ile Almanca satırları seslendirmesini sağlar. Henüz bir Windows derlemesi yok: Windows'ta sanoTTS, espeak-ng'yi kurarken bir satırın ortasında takılabilir; eklentinin bu sorun için düzeltmesi gerçek bir Windows makinesinde test edilmedi.
Sorun giderme
Bir satır başarısız olduğunda dublajsız kalır. Eklentinin verdiği nedenler bunlardır.
model_missingSes paketi Hugging Face ya da GitHub'dan indirilemedi. Bağlantınızı denetleyin ve yeniden deneyin. Ağınızda ikisinden biri engelliyse, Download voices from altında diğerini seçin.network_unavailableSes paketinin indirmesi başarısız oldu. Bağlantınızı denetleyin ve yeniden deneyin; zaten indirilmiş bir ses çevrimdışı çalışır.disk_fullDisk alanı yetersiz. Biraz boşaltın ve yeniden deneyin.bad_paramsAltyazı boş ya da ses için çok uzun. Daha kısa altyazılara bölün ya da başka bir ses seçin.unsupported_voiceBu satır için kaydedilmiş ses bir sanoTTS sesi değil. Ses listesinden yeniden seçin.internalEklenti içinde bir şey başarısız oldu. Yalnızca espeak-ng kullanan seslerde olursa (İngilizce, Çince, Vietnamca ve Endonezce dışındakilerin hepsi), eklentinin içindeki espeak-ng yüklenmedi. Bu bilgisayarınızda değil, eklentideki bir hatadır: lütfen bildirin.
Lisans
GPL ticari kullanıma izin verir. Her sürüm, lisansın gerektirdiği gibi GPL parçalarının kaynağını da içerir.
Sürümler
- 0.1.0
Source for the GPL components
This add-on is distributed under the GNU General Public License v3.0 or later. Complete Corresponding Source for the GPL-licensed parts (espeak-ng, phonemizer-fork) is attached to this release as
*-corresponding-source.tar.gz, at no charge, per GPL-3.0 section 6(d).Each binary archive also contains a
THIRD_PARTY_LICENSES/directory with the full licence texts and the exact upstream revisions used.
Diğer Sesler eklentileri
-
Piper Çevrimdışı
49 dilde 158 çevrimdışı ses, her biri ayrı küçük bir indirme.
-
Kokoro Çevrimdışı
54 çevrimdışı ses, dokuz dilde; hepsi tek bir 82 MB modelden.
-
Supertonic Çevrimdışı
On çevrimdışı ses; her biri 31 dilin tamamını konuşabilir.
-
Parler-TTS Çevrimdışı
Yazılı bir betimlemeyi izleyen İngilizce sesler; 34 adlandırılmış konuşmacı.
-
Qwen3-TTS Klon
On dil, dokuz ses ve 3 saniyeden konuşmacı klonlama.
-
Coqui XTTS Klon
On altı dilde ses klonlama; ticari olmayan model lisansı.
-
F5-TTS Klon
Yalnızca ses klonlama; İngilizce ve Çince; ticari olmayan model.