Vosk (offline ASR)

Konuşmadan metneÇevrimdışıYalnızca CPUTicari kullanıma uygun

Videonuzdaki konuşmayı, Vosk ile kendi bilgisayarınızda zamanlanmış altyazılara dönüştürür. Hafif ve yalnızca CPU: bir dilin küçük modeli 31 ila 48 MB'lık bir indirmedir ve indirildikten sonra hiçbir şey makinenizi terk etmez.

Subtitld'den yükleyin

Ayarlar Eklentiler Vosk (offline ASR) Yükle

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

GitHub'da kaynak kod
Diller
16
Modeller
19
Eklenti indirmesi
16–31 MB
En az RAM
2 GB

Ne yapar

Gerekeni indirir

Bir dili ilk kez yazıya dökmenizde modeli iner ve açılır; ilerleme çubuğunda gösterilir. Yarıda kesilen bir indirme asla bozuk bir model bırakmaz.

Anında altyazı ekler

Vosk tanıdığı anda her ifade zaman çizelgesine düşer.

Kayıt modu için hazır

Subtitld, konuştuğunuz her ifadeyi ona verir ve yüklü model ifadeler arasında tutulur.

İstediğiniz zaman iptal

Kısa ses parçaları arasında ve bir indirme sırasında kontrol eder; bu yüzden neredeyse hemen durur.

Vosk konuşmacıları ayırt etmez: her altyazı konuşmacı A'ya gider.

26.03'ten mi yükseltiyorsunuz? Vosk eskiden yerleşikti. Eklenti modellerini kendi klasöründe tutar; bu yüzden 26.03'ün indirdiklerini kullanmaz: her biri ilk kullanımda yeniden iner. Eskiler, Subtitld'nin model önbelleğindeki vosk-model-… klasörleridir; yer açmak için silin.

Modeller

Her dilin, varsayılan olarak kullanılan küçük bir modeli ve daha doğru olan 1 ila 1.9 GB arası tam bir modeli vardır. İngilizcenin ayrıca 128 MB'lık bir l-graph modeli vardır.

Eklenti, altyazılarınızın dili için küçük modeli seçer. Başka bir model kullanmak için, eklentinin ayarlarında Vosk model alanına kimliğini girin; örneğin vosk-model-en-us-0.22. Bu model dil ne olursa olsun kullanılır; bu yüzden başka bir dili yazıya dökmeden önce alanı yeniden boşaltın.

ModelDil İndirme
English (US) — small Varsayılan vosk-model-small-en-us-0.15en-us
40 MB
English (US) — l-graph vosk-model-en-us-0.22-lgraphen-us
128 MB
English (US) — full vosk-model-en-us-0.22en-us
1.8 GB
Portuguese — small Varsayılan vosk-model-small-pt-0.3pt-br
31 MB
Portuguese — full (Facebook) vosk-model-pt-fb-v0.1.1-20220516_2113pt-br
1.6 GB
Spanish — small Varsayılan vosk-model-small-es-0.42es
39 MB
Spanish — full vosk-model-es-0.42es
1.4 GB
French — small Varsayılan vosk-model-small-fr-0.22fr
41 MB
French — full vosk-model-fr-0.22fr
1.4 GB
German — small Varsayılan vosk-model-small-de-0.15de
45 MB
German — full vosk-model-de-0.21de
1.9 GB
Italian — small Varsayılan vosk-model-small-it-0.22it
48 MB
Italian — full vosk-model-it-0.22it
1.2 GB
Russian — small Varsayılan vosk-model-small-ru-0.22ru
45 MB
Russian — full vosk-model-ru-0.42ru
1.8 GB
Chinese — small Varsayılan vosk-model-small-cn-0.22zh-cn
42 MB
Chinese — full vosk-model-cn-0.22zh-cn
1.3 GB
Japanese — small Varsayılan vosk-model-small-ja-0.22ja
48 MB
Japanese — full vosk-model-ja-0.22ja
1 GB

Modeller, bir dilin ihtiyaç duyduğu ilk seferde bir kez alphacephei.com'dan gelir.

Modellerin saklandığı yer

Eklentinin veri klasöründe, her model için kimliğiyle adlandırılmış bir klasör.

Sistem Klasör
Linux ~/.local/share/subtitld/addons/vosk/models
macOS ~/Library/Application Support/subtitld/addons/vosk/models
Windows %LOCALAPPDATA%\subtitld\addons\vosk\models

Linux ve macOS'ta bu, eklentinin kendi klasörünün içindedir; bu yüzden eklentiyi güncellemek ya da kaldırmak modelleri de siler; ihtiyaç duyulduğunda yeniden iner. Windows'ta siz silene kadar kalırlar. Başka bir yerde tutmak için, Subtitld'yi başlatmadan önce SUBTITLD_VOSK_DATA_DIR değerini başka bir klasöre ayarlayın; modeller o zaman onun models klasörüne gider.

Bir modeli elle kurmak için, dosyaları tam kimliğiyle adlandırılmış bir klasörde duracak şekilde oraya açın.

Seçenekler

Ayarlar › Eklentiler › Vosk (offline ASR) › Yapılandır bölümünde.

Vosk model
Varsayılan: boş

Boşsa, yazıya döktüğünüz dil için küçük modeli kullanır. Yukarıdaki tablodan bir model kimliği girin; o model yerine kullanılır ve her dil için kullanılır.

Auto-download models on first use
Varsayılan: açık

Açık: bilgisayarınızda henüz olmayan bir model, ihtiyaç duyulduğunda ilk seferde alphacephei.com'dan iner. Kapalı: yalnızca model klasöründe zaten bulunan modeller kullanılır.

Diller

Dokuz dil, aşağıda 16 etiket altında listelenmiş; çünkü her biri hem düz hem bölgesel olarak gelir (pt ve pt-br). Listelenmeyen bir bölgesel etiket ana dilini kullanır: en-gb ABD İngilizcesi modelini alır ve tüm Portekizce Brezilya modelini alır.

  • en
  • en-us
  • pt
  • pt-br
  • es
  • es-es
  • fr
  • fr-fr
  • de
  • de-de
  • it
  • it-it
  • ru
  • zh
  • zh-cn
  • ja

Platformlar

Sistem İndirmeTest edildi
Linux x86-64 30.6 MBCI'da derlenir, çalıştırılmaz
macOS (Apple silicon) 15.8 MBCI'da derlenir, çalıştırılmaz
Windows x86-64 24.0 MBCI'da derlenir, çalıştırılmaz

CI her indirmeyi derler ama başlatmaz; bu yüzden bir sürüm gerçek bir yazıya dökme ile denetlenmez.

Sorun giderme

  • model_missingModel, modeller klasöründe yok ve otomatik indirme kapalı. Auto-download models on first use seçeneğini açın ya da modeli oraya kendiniz açın.
  • network_unavailableModel alphacephei.com'dan indirilemedi. Bağlantınızı denetleyin ve yeniden deneyin.
  • disk_fullModel indirmesi için yeterli alan yok. Biraz boşaltın ya da küçük modeli kullanın.
  • unsupported_languageVosk'un bu dil için modeli yok. Whisper deneyin.
  • internalSes hazırlanması, modelin açılması ya da tanıma başarısız oldu; mesaj hangisi olduğunu söyler. Açma başarısız olduysa yeniden çalıştırın: indirme baştan başlar.

Lisans

Eklenti
Apache-2.0
Motor
Apache-2.0
Vosk, Kaldi
Modeller
Apache-2.0, GPL-3.0-only
Yalnızca tam Portekizce (Facebook) modeli için GPL

Ticari işler için uygundur. Modellerden biri Apache-2.0 yerine GPL-3.0'dır: tam Portekizce (Facebook) modeli.

Sürümler

  • 1.0.0

Diğer Konuşmadan metne eklentileri