Vosk (offline ASR)

Spraak naar tekstOfflineAlleen CPUCommercieel gebruik toegestaan

Zet de spraak in uw video om in getimede ondertitels, op uw eigen computer, met Vosk. Licht en alleen op de CPU: het kleine model van een taal is een download van 31 tot 48 MB, en daarna verlaat niets uw computer.

Installeer hem vanuit Subtitld

Instellingen Add-ons Vosk (offline ASR) Installeren

Subtitld downloadt hem, controleert de SHA-256 en houdt hem up-to-date.

Broncode op GitHub
Talen
16
Modellen
19
Download van de add-on
16–31 MB
RAM, minimaal
2 GB

Wat het doet

Downloadt wat nodig is

De eerste keer dat u een taal transcribeert, wordt het model gedownload en uitgepakt, met de voortgang in de balk. Een afgebroken download laat nooit een kapot model achter.

Ondertitels terwijl het werkt

Elke zin verschijnt op de tijdlijn zodra Vosk hem heeft herkend.

Klaar voor de opnamemodus

Subtitld geeft elke zin die u spreekt aan Vosk, en het geladen model blijft tussen de zinnen bewaard.

Altijd te annuleren

Het controleert tussen korte stukjes audio, en tijdens een download, dus het stopt bijna meteen.

Vosk onderscheidt geen stemmen: elke ondertitel gaat naar spreker A.

Van 26.03 geüpgraded? Vosk zat vroeger ingebouwd. De add-on bewaart zijn modellen in een eigen map, dus hergebruikt hij niet die welke 26.03 downloadde: elk wordt de eerste keer opnieuw gedownload. De oude zijn de vosk-model-…-mappen in de modelcache van Subtitld; verwijder ze om ruimte vrij te maken.

Modellen

Elke taal heeft een klein model, dat standaard wordt gebruikt, en een volledig model van 1 tot 1,9 GB dat nauwkeuriger is. Engels heeft ook een l-graph-model van 128 MB.

De add-on kiest het kleine model voor de taal van uw ondertitels. Wilt u een ander gebruiken, vul dan de id ervan in bij Vosk model in de instellingen van de add-on, bijvoorbeeld vosk-model-en-us-0.22. Dat model wordt dan gebruikt voor welke taal ook, dus maak het veld weer leeg voordat u een andere taal transcribeert.

ModelTaal Download
English (US) — small Standaard 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 Standaard 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 Standaard vosk-model-small-es-0.42es
39 MB
Spanish — full vosk-model-es-0.42es
1.4 GB
French — small Standaard vosk-model-small-fr-0.22fr
41 MB
French — full vosk-model-fr-0.22fr
1.4 GB
German — small Standaard vosk-model-small-de-0.15de
45 MB
German — full vosk-model-de-0.21de
1.9 GB
Italian — small Standaard vosk-model-small-it-0.22it
48 MB
Italian — full vosk-model-it-0.22it
1.2 GB
Russian — small Standaard vosk-model-small-ru-0.22ru
45 MB
Russian — full vosk-model-ru-0.42ru
1.8 GB
Chinese — small Standaard vosk-model-small-cn-0.22zh-cn
42 MB
Chinese — full vosk-model-cn-0.22zh-cn
1.3 GB
Japanese — small Standaard vosk-model-small-ja-0.22ja
48 MB
Japanese — full vosk-model-ja-0.22ja
1 GB

Modellen komen van alphacephei.com, één keer, de eerste keer dat een taal er een nodig heeft.

Waar modellen worden bewaard

In de datamap van de add-on, één map per model, genoemd naar zijn id.

Systeem Map
Linux ~/.local/share/subtitld/addons/vosk/models
macOS ~/Library/Application Support/subtitld/addons/vosk/models
Windows %LOCALAPPDATA%\subtitld\addons\vosk\models

Op Linux en macOS staat dit in de eigen map van de add-on, dus bij updaten of verwijderen van de add-on verdwijnen de modellen ook; ze worden opnieuw gedownload wanneer ze nodig zijn. Op Windows blijven ze staan tot u ze verwijdert. Wilt u ze ergens anders bewaren, zet dan SUBTITLD_VOSK_DATA_DIR op een andere map voordat u Subtitld start; de modellen komen dan in de map models daarvan.

Wilt u een model handmatig installeren, pak het dan daar uit zodat de bestanden in een map staan die precies zo heet als de id.

Opties

In Instellingen › Add-ons › Vosk (offline ASR) › Configureren.

Vosk model
Standaard: leeg

Leeg gebruikt het kleine model voor de taal die u transcribeert. Vul een model-id uit de tabel hierboven in om dat model te gebruiken; het wordt dan voor elke taal gebruikt.

Auto-download models on first use
Standaard: aan

Aan: een model dat nog niet op uw computer staat, wordt de eerste keer dat het nodig is van alphacephei.com gedownload. Uit: alleen modellen die al in de modelmap staan worden gebruikt.

Talen

Negen talen, hieronder vermeld onder 16 tags omdat elke taal zowel gewoon als regionaal bestaat (pt en pt-br). Een regionale tag die er niet bij staat, gebruikt zijn hoofdtaal: en-gb krijgt het Amerikaans-Engelse model, en al het Portugees het Braziliaanse.

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

Platforms

Systeem DownloadGetest
Linux x86-64 30.6 MBGebouwd in CI, niet uitgevoerd
macOS (Apple silicon) 15.8 MBGebouwd in CI, niet uitgevoerd
Windows x86-64 24.0 MBGebouwd in CI, niet uitgevoerd

CI bouwt elke download, maar start hem niet, dus een release wordt niet met een echte transcriptie gecontroleerd.

Problemen oplossen

  • model_missingHet model staat niet in de modelmap en automatisch downloaden staat uit. Zet Auto-download models on first use aan, of pak het model zelf daar uit.
  • network_unavailableHet model kon niet van alphacephei.com worden gedownload. Controleer uw verbinding en probeer het opnieuw.
  • disk_fullNiet genoeg ruimte voor de download van het model. Maak ruimte vrij, of gebruik het kleine model.
  • unsupported_languageVosk heeft geen model voor deze taal. Probeer Whisper.
  • internalHet voorbereiden van de audio, uitpakken van het model of herkennen is mislukt; het bericht zegt welke. Als uitpakken mislukte, voer het opnieuw uit: de download begint dan opnieuw.

Licentie

Add-on
Apache-2.0
Engine
Apache-2.0
Vosk, Kaldi
Modellen
Apache-2.0, GPL-3.0-only
GPL alleen voor het volledige Portugese (Facebook)-model

Geschikt voor commercieel werk. Eén model is GPL-3.0 in plaats van Apache-2.0: het volledige Portugese (Facebook)-model.

Versies

  • 1.0.0

Andere add-ons voor Spraak naar tekst