Whisper (offline)
Wandelt die Sprache in Ihrem Video mit whisper.cpp auf Ihrem eigenen Computer in zeitgesteuerte Untertitel um. Kein Cloud-Konto, keine Grafikkarte, kein Python zu installieren. Wählen Sie ein Modell einmal aus; nach dem Herunterladen verlässt nichts mehr Ihren Rechner.
Einstellungen Erweiterungen Whisper (offline) Installieren
Subtitld lädt sie herunter, prüft ihren SHA-256-Wert und hält sie aktuell.
- Sprachen
- 99
- Modelle
- 9
- Download der Erweiterung
- 21–46 MB
- RAM, mindestens
- 512 MB
Was sie tut
Segmente erscheinen auf der Zeitleiste, während das Modell sie dekodiert, und werden dann so neu gruppiert, dass jeder Untertitel einen Satz statt eines Fragments enthält.
Transkribieren Sie das ganze Video, einen Abschnitt davon oder nur die Untertitel, die Sie ausgewählt haben.
Das Modell bleibt zwischen den Phrasen geladen, sodass nur die erste Phrase auf das Laden wartet.
Stoppt innerhalb von etwa einer Sekunde, auch mitten in der Dekodierung, und lässt nie ein halbes Ergebnis zurück.
Upgrade von 26.03? Dies ist die Engine, die früher eingebaut war. Sie behält dieselbe ID, dieselben Einstellungen und Modelldateien, sodass Ihre Konfiguration und die heruntergeladenen Modelle ohne neuen Download übernommen werden.
Modelle
Größere Modelle machen weniger Fehler und brauchen länger. Base ist der Standard und ein guter Anfang; probieren Sie Small oder Medium bei Namen, Akzenten und verrauschtem Audio. Die .en-Versionen verstehen nur Englisch und sind etwas schneller.
| Modell | Download | RAM | Geeignet für |
|---|---|---|---|
| Tiny tiny · tiny.en | ~0.3 GB | Schnelle Entwürfe, langsame Computer | |
| Base Standard base · base.en | ~0.4 GB | Klare Sprache, die meisten Videos | |
| Small small · small.en | ~0.9 GB | Akzente, Namen, Interviews | |
| Medium medium · medium.en | ~2.1 GB | Verrauschtes Audio, mehrere Sprachen | |
| Large v3 large-v3 | ~3.9 GB | Das beste Ergebnis, wenn Zeit bleibt |
Die Modelle stammen von ggerganov/whisper.cpp auf Hugging Face und werden einmal beim ersten Gebrauch geladen.
Wo die Modelle liegen
Im gemeinsamen Modell-Cache von Subtitld, nie innerhalb der Erweiterung, damit Updates sie nicht löschen. Auch beim Deinstallieren der Erweiterung bleiben sie erhalten; löschen Sie den Ordner selbst, um den Speicherplatz freizugeben.
| System | Ordner |
|---|---|
| Linux | ~/.cache/subtitld/models/whispercpp |
| macOS | ~/Library/Caches/subtitld/models/whispercpp |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\models\whispercpp |
Optionen
In Einstellungen › Erweiterungen › Whisper (offline) › Konfigurieren.
baseWelches Modell verwendet wird. Siehe die Tabelle oben.
0Auto nutzt bis zu 4 Threads. Erhöhen Sie den Wert auf einem Computer mit mehr Kernen, damit es schneller geht.
Ein Untertitel pro Satz. Schalten Sie es aus, um die eigenen Segmente von Whisper zu behalten, die oft mitten im Satz enden.
Leer nutzt den gemeinsamen Modell-Cache von Subtitld. Geben Sie einen anderen Ordner an, um die Modelle auf einem anderen Laufwerk abzulegen.
Sprachen
99 Sprachen, oder lassen Sie das Feld leer, damit die Sprache erkannt wird. Regionale Kennungen wie pt-br verwenden ihre Hauptsprache; jede chinesische Variante wird auf zh abgebildet. Von den Sprachen von Subtitld wird nur Zulu nicht unterstützt.
afamarasazbabebgbnbobrbscacscydadeeleneseteufafifofrglguhahawhehihrhthuhyidisitjajwkakkkmknkolalblnloltlvmgmimkmlmnmrmsmtmynenlnnnoocpaplpsptrorusasdsiskslsnsosqsrsusvswtatetgthtktltrttukuruzviyiyozh
Plattformen
| System | Download | Getestet |
|---|---|---|
| Linux x86-64 | 46.3 MB | Auf echten Rechnern und in CI |
| macOS (Apple Silicon) | 21.4 MB | In CI |
| Windows x86-64 | 21.7 MB | In CI |
Vor jeder Veröffentlichung führt jeder Build in CI eine echte Transkription aus, installiert auf die Weise, wie Subtitld ihn installiert.
Fehlerbehebung
model_missingDie Modelldatei fehlt oder ist beschädigt. Die Meldung nennt die Datei; löschen Sie sie und starten Sie erneut, damit sie frisch heruntergeladen wird.network_unavailableDas Modell konnte nicht heruntergeladen werden. Versuchen Sie es erneut; hinter einem Proxy, der HTTPS prüft, setzen SieSSL_CERT_FILEauf dessen Zertifikat.disk_fullNicht genug Speicherplatz für das Modell. Geben Sie Platz frei oder verschieben Sie den Modellordner.oomNicht genug Arbeitsspeicher. Wählen Sie ein kleineres Modell.unsupported_languageWhisper kennt diese Sprache nicht. Probieren Sie Vosk oder die automatische Erkennung.
Lizenz
Unbedenklich für kommerzielle Arbeit. Einige andere Erweiterungen verwenden Modelle nur für nicht kommerzielle Zwecke; jede Seite sagt das oben.
Versionen
- 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.