Whisper (offline)
Zet de spraak in uw video om in getimede ondertitels, op uw eigen computer, met whisper.cpp. Geen cloudaccount, geen videokaart, geen Python om te installeren. Kies één keer een model; na de download verlaat niets uw computer.
Instellingen Add-ons Whisper (offline) Installeren
Subtitld downloadt hem, controleert de SHA-256 en houdt hem up-to-date.
- Talen
- 99
- Modellen
- 9
- Download van de add-on
- 21–46 MB
- RAM, minimaal
- 512 MB
Wat het doet
Segmenten verschijnen op de tijdlijn terwijl het decodeert, en worden daarna opnieuw gegroepeerd zodat elke ondertitel één zin bevat in plaats van een fragment.
Transcribeer de hele video, een stuk ervan, of alleen de ondertitels die u selecteerde.
Het model blijft geladen tussen zinnen, dus alleen de eerste wacht op het laden.
Stopt binnen ongeveer een seconde, zelfs midden in het decoderen, en laat nooit een half resultaat achter.
Van 26.03 geüpgraded? Dit is de engine die vroeger ingebouwd zat. Hij behoudt dezelfde id, instellingen en modelbestanden, dus uw opstelling en gedownloade modellen blijven behouden zonder nieuwe download.
Modellen
Grotere modellen maken minder fouten en duren langer. Base is de standaard en een goed begin; probeer Small of Medium voor namen, accenten en luidruchtig geluid. De .en-versies begrijpen alleen Engels en zijn iets sneller.
| Model | Download | RAM | Geschikt voor |
|---|---|---|---|
| Tiny tiny · tiny.en | ~0.3 GB | Snelle concepten, trage computers | |
| Base Standaard base · base.en | ~0.4 GB | Duidelijke spraak, de meeste video's | |
| Small small · small.en | ~0.9 GB | Accenten, namen, interviews | |
| Medium medium · medium.en | ~2.1 GB | Luidruchtig geluid, meerdere talen | |
| Large v3 large-v3 | ~3.9 GB | Het beste resultaat, als er tijd is |
Modellen komen van ggerganov/whisper.cpp op Hugging Face, één keer, de eerste keer dat u ze gebruikt.
Waar modellen worden bewaard
In de gedeelde modelcache van Subtitld, nooit in de add-on zelf, zodat updates ze niet wissen. Het verwijderen van de add-on houdt ze ook; verwijder de map zelf om ruimte vrij te maken.
| Systeem | Map |
|---|---|
| Linux | ~/.cache/subtitld/models/whispercpp |
| macOS | ~/Library/Caches/subtitld/models/whispercpp |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\models\whispercpp |
Opties
In Instellingen › Add-ons › Whisper (offline) › Configureren.
baseWelk model u gebruikt. Zie de tabel hierboven.
0Auto gebruikt tot 4 threads. Verhoog dit op een computer met meer kernen om sneller te gaan.
Eén ondertitel per zin. Zet het uit om de segmenten van Whisper te behouden, die vaak midden in een zin breken.
Leeg deelt de modelcache van Subtitld. Wijs het elders aan om modellen op een andere schijf te bewaren.
Talen
99 talen, of laat de taal leeg om hem te laten detecteren. Regionale tags zoals pt-br gebruiken hun hoofdtaal; elke Chinese variant wordt zh. Van de talen van Subtitld wordt alleen Zulu niet ondersteund.
afamarasazbabebgbnbobrbscacscydadeeleneseteufafifofrglguhahawhehihrhthuhyidisitjajwkakkkmknkolalblnloltlvmgmimkmlmnmrmsmtmynenlnnnoocpaplpsptrorusasdsiskslsnsosqsrsusvswtatetgthtktltrttukuruzviyiyozh
Platforms
| Systeem | Download | Getest |
|---|---|---|
| Linux x86-64 | 46.3 MB | Op echte computers en in CI |
| macOS (Apple silicon) | 21.4 MB | In CI |
| Windows x86-64 | 21.7 MB | In CI |
Vóór elke release draait elke build een echte transcriptie in CI, geïnstalleerd zoals Subtitld hem installeert.
Problemen oplossen
model_missingHet modelbestand ontbreekt of is beschadigd. Het bericht noemt het bestand; verwijder het en voer opnieuw uit om het opnieuw te downloaden.network_unavailableHet model kon niet worden gedownload. Probeer het opnieuw; achter een proxy die HTTPS controleert, zetSSL_CERT_FILEop het certificaat ervan.disk_fullNiet genoeg ruimte voor het model. Maak ruimte vrij, of verplaats de modelmap.oomOnvoldoende geheugen. Kies een kleiner model.unsupported_languageWhisper kent deze taal niet. Probeer Vosk, of laat de taal automatisch detecteren.
Licentie
Geschikt voor commercieel werk. Sommige andere add-ons gebruiken modellen alleen voor niet-commercieel gebruik; elke pagina zegt dat bovenaan.
Versies
- 0.0.1
Offline speech-to-text for Subtitld with whisper.cpp (pywhispercpp 1.5.1).
Models are not included: the selected GGML model downloads once on first use into Subtitld's shared model cache, so models downloaded by earlier Subtitld versions are reused.
The add-on is Apache-2.0. Each archive contains
THIRD_PARTY_LICENSES/with the licences of the third-party components frozen into it: whisper.cpp and pywhispercpp are MIT, pybind11 and numpy are BSD-3-Clause, and the Python runtime and its libraries are under their own permissive licences.The Linux archive also ships, inside numpy's OpenBLAS, the GCC Fortran runtime (GPL-3.0 with the GCC Runtime Library Exception) and libquadmath (LGPL-2.1-or-later). The complete source of that libquadmath build is attached here as
whispercpp-addon-<version>-libquadmath-source.tar.gz; the add-on's own source iswhispercpp-addon-<version>-source.tar.gz.