Parakeet & Nemotron offline, 33 Sprachen

Sprache zu TextOfflineNur CPUKommerzielle Nutzung erlaubt

Wandelt die Sprache in Ihrem Video auf Ihrem eigenen Computer in zeitgesteuerte Untertitel um, in 33 Sprachen, mit zwei Sprachmodellen von NVIDIA: Parakeet für 25 europäische Sprachen, Nemotron für Arabisch, Chinesisch, Hindi, Japanisch, Koreanisch, Norwegisch, Türkisch und Vietnamesisch. Sie kann bis zu 8 Sprecher auseinanderhalten und schreibt Live-Untertitel, während Sie aufnehmen. Keine Grafikkarte, kein Konto, und nichts verlässt Ihren Rechner.

In Subtitld installieren

Einstellungen Erweiterungen Parakeet & Nemotron (offline, 33 languages) Installieren

Subtitld lädt sie herunter, prüft ihren SHA-256-Wert und hält sie aktuell.

Quellcode auf GitHub
Sprachen
33
Modelle
3
Download der Erweiterung
10–20 MB
RAM, mindestens
2 GB

Was sie tut

33 Sprachen, zwei Modelle

Parakeet transkribiert 25 europäische Sprachen, mit Satzzeichen, Großschreibung und Zahlen als Ziffern. Nemotron ergänzt Arabisch, Chinesisch, Hindi, Japanisch, Koreanisch, Norwegisch, Türkisch und Vietnamesisch. Die Erweiterung wählt das Modell passend zur Sprache Ihres Projekts.

Wer spricht

Schalten Sie Label speakers ein, und bis zu 8 Stimmen werden auseinandergehalten: Jeder Untertitel erhält seinen Sprecher, A, B, C…, und wenn der Sprecher wechselt, beginnt ein neuer Untertitel.

Live-Untertitel bei der Aufnahme

Im Aufnahmemodus schreibt Nemotron Ihre Wörter, während Sie sprechen, in 28 Sprachen, und jeder fertige Satz füllt seinen Untertitel.

Offline, auf dem Prozessor

Jedes Modell wird einmal heruntergeladen, wenn es zum ersten Mal gebraucht wird. Ein 12-minütiger Film dauert auf einem Laptop etwa anderthalb Minuten, Sprecherkennzeichnung inklusive. Keine Grafikkarte, und nichts verlässt Ihren Computer.

Verwendung

Um eine Datei zu transkribieren, öffnen Sie den Tab Import, wählen Parakeet & Nemotron als Transkriptions-Engine, legen die Untertitelsprache fest und klicken auf Transkription starten. Die Untertitel erscheinen auf der Zeitleiste, während der Rest noch transkribiert wird: Das Audio wird jeweils eine Minute am Stück verarbeitet (mit Nemotron eine halbe Minute), sodass der Fortschrittsbalken in Bewegung bleibt und Abbrechen innerhalb von Sekunden greift.

Für Live-Untertitel öffnen Sie den Tab Audio und wählen sie unter Aufnahme als Transkriptions-Engine.

Modelle

Es gibt drei Modelle, und keines davon steckt in der Erweiterung. Jedes wird beim ersten Bedarf in den gemeinsamen Modell-Cache von Subtitld geladen, von NVIDIAs eigenen Seiten auf Hugging Face, in einer festen Revision und mit seinem Fingerabdruck geprüft. Ein unterbrochener Download wird dort fortgesetzt, wo er aufgehört hat. Aktualisieren oder Entfernen der Erweiterung behält die Modelle.

Modell DownloadGeeignet für
Parakeet TDT 0.6B v3 Standard parakeet
714 MB
Dateien in 25 europäischen Sprachen: die wenigsten Fehler und das genaueste Timing
Nemotron 3.5 ASR Streaming 0.6B nemotron
742 MB
Dateien auf Arabisch, Chinesisch, Hindi, Japanisch, Koreanisch, Norwegisch, Türkisch und Vietnamesisch sowie Live-Untertitel in 28 Sprachen
Nemotron-3-Diarization diarization
107 MB
Sprecherkennzeichnung für bis zu 8 Sprecher, wenn Label speakers eingeschaltet ist

Die Einstellung Model der Erweiterung entscheidet, welches Modell eine Datei transkribiert. Mit Automatic, der Voreinstellung, übernimmt Parakeet die 25 Sprachen, die es kennt, und Nemotron die übrigen acht. Für eine Sprache, die beide kennen, können Sie auch Nemotron wählen; Parakeet ist dort trotzdem die bessere Wahl.

Parakeet setzt die Zeit jedes Wortes, während es das Wort hört. Nemotron setzt die Zeit eines Wortes erst, wenn es das Wort schreibt, gegen dessen Ende; deshalb schiebt die Erweiterung jedes Wort an die Stelle zurück, an der es gesprochen wird. In einem Testfilm beginnen 76 % der Untertitel von Nemotron höchstens eine halbe Sekunde von den eigenen Untertiteln des Films entfernt, bei Parakeet sind es 85 %. Über Musik und Geräuschen schreibt Nemotron oft keine Satzzeichen, daher enden seine Untertitel auch nach einer Pause von 0,8 Sekunden.

Gemessen auf einem Laptop-Prozessor (Intel i7-13700T):

Audio Zeit Arbeitsspeicher
12-minütiger Film, Parakeet, mit Sprecherkennzeichnung 87 s 1,3 GB
12-minütiger Film, Nemotron 63 s 1,2 GB
Nur Sprecherkennzeichnung, 3 Minuten 7 s 0,2 GB

Wo die Modelle liegen

System Ordner
Linux ~/.cache/subtitld/models/parakeet-nemotron
macOS ~/Library/Caches/subtitld/models/parakeet-nemotron
Windows %LOCALAPPDATA%\subtitld\subtitld\Cache\models\parakeet-nemotron

Alle drei Modelle zusammen belegen etwa 1,6 GB. Löschen Sie den Ordner, um den Platz freizugeben; jedes Modell wird beim nächsten Bedarf erneut heruntergeladen.

Live-Untertitel

Während Sie aufnehmen, hört Nemotron über jedes Wort ein kleines Stück hinaus (standardmäßig 560 ms; siehe Live caption delay) und schreibt die Wörter, während Sie sprechen. Subtitld zeigt sie an, bis der Satz fertig ist, und dann füllt der Satz seinen Untertitel. Ein Satz endet nach 0,8 Sekunden ohne neues Wort.

Beim ersten Mal wird das 742 MB große Nemotron-Modell heruntergeladen, und der Fortschritt des Downloads erscheint dort, wo später die Wörter stehen. Live-Untertitel kommen häufiger als bei Dateien in Kleinbuchstaben und ohne Satzzeichen heraus: Für sauberen Text transkribieren Sie die Aufnahme anschließend mit Parakeet. Die Sprecherkennzeichnung gibt es nur für Dateien.

Optionen

In Einstellungen › Erweiterungen › Parakeet & Nemotron (offline, 33 languages) › Konfigurieren.

Model
Standard: auto

Für Dateien. Automatic wählt Parakeet für die 25 Sprachen, die es kennt, und Nemotron für die übrigen. Parakeet macht weniger Fehler und schreibt Zahlen als Ziffern; die Wortzeiten von Nemotron sind geschätzt, daher können seine Untertitel etwas zu früh oder zu spät beginnen. Live-Untertitel verwenden immer Nemotron.

One cue per sentence
Standard: an

Ein: ein Untertitel pro Satz, egal wie lang. Aus: ein langer Satz wird in Untertitel von höchstens etwa zwei Zeilen oder 7 Sekunden geteilt. In beiden Fällen beginnt mit einem neuen Sprecher ein neuer Untertitel.

Label speakers
Standard: aus

Für Dateien. Hält bis zu 8 Sprecher auseinander (A, B, C…) und beginnt einen neuen Untertitel, wenn der Sprecher wechselt. Das 107 MB große Sprechermodell wird beim ersten Mal heruntergeladen; es braucht etwa 7 Sekunden zusätzlich für 3 Minuten Audio.

Live caption delay
Standard: 560

Wie weit Nemotron bei der Aufnahme über ein Wort hinaus hört, bevor es das Wort schreibt, in Millisekunden. 160 zeigt die Wörter am schnellsten und macht die meisten Fehler; 1120 (1,1 s) macht die wenigsten.

Sprachen

33 Sprachen. Parakeet kennt 25: Bulgarisch, Dänisch, Deutsch, Englisch, Estnisch, Finnisch, Französisch, Griechisch, Italienisch, Kroatisch, Lettisch, Litauisch, Maltesisch, Niederländisch, Polnisch, Portugiesisch, Rumänisch, Russisch, Schwedisch, Slowakisch, Slowenisch, Spanisch, Tschechisch, Ukrainisch und Ungarisch. Nemotron kennt 28: alle diese außer Griechisch, Lettisch, Litauisch, Maltesisch und Slowenisch, dazu Arabisch, Chinesisch, Hindi, Japanisch, Koreanisch, Norwegisch, Türkisch und Vietnamesisch. Live-Untertitel gibt es für die 28 Sprachen von Nemotron.

Lassen Sie die Sprache leer, erkennt Parakeet selbst, welche seiner 25 Sprachen gesprochen wird. Nemotron bekommt die Sprache mitgeteilt, bei Englisch, Spanisch, Französisch und Portugiesisch auch die Variante: en-gb, es-es, fr-ca und pt-br ergeben britisches Englisch, Spanisch aus Spanien, kanadisches Französisch und brasilianisches Portugiesisch. Ohne Region erwartet es amerikanisches Englisch, amerikanisches Spanisch, Französisch aus Frankreich und europäisches Portugiesisch. Für eine Sprache, die keines der beiden Modelle kennt, erscheint eine Meldung mit den Sprachen, die sie kennen.

  • ar
  • bg
  • cs
  • da
  • de
  • el
  • en
  • es
  • et
  • fi
  • fr
  • hi
  • hr
  • hu
  • it
  • ja
  • ko
  • lt
  • lv
  • mt
  • nb
  • nl
  • pl
  • pt
  • ro
  • ru
  • sk
  • sl
  • sv
  • tr
  • uk
  • vi
  • zh

Plattformen

System DownloadGetestet
Linux x86-64 10.0 MBDateien, Sprecherkennzeichnung und Live-Untertitel über den eigenen Installer und die Erweiterungsverwaltung von Subtitld auf einem echten Rechner; auf frischen Systemen mit AlmaLinux 8, Ubuntu 20.04 bis 24.04, Debian 12, Fedora 41 und Arch; und in der CI
macOS (Apple Silicon) 20.2 MBIn der CI, auf dem Prozessor: Metal stürzt auf den virtuellen Macs der CI ab, daher weicht die Erweiterung dort auf den Prozessor aus. Noch nicht auf einem echten Mac ausgeführt
Windows x86-64 14.4 MBIn der CI

Linux x86-64 (jede Distribution ab 2018), macOS auf Apple Silicon und Windows x86-64. Auf x86-64 braucht der Prozessor AVX2: Intel ab 2013 und AMD ab 2015. ffmpeg ist in Subtitld enthalten.

Auf einem Mac probiert die Erweiterung einmal den Grafikprozessor (Metal) aus, in einem separaten Prozess, und nutzt den Prozessor, wenn das fehlschlägt. Das Ergebnis wird im Modellordner in metal-check.json gespeichert. Um selbst zu wählen, setzen Sie PARAKEET_NEMOTRON_DEVICE auf cpu oder gpu, bevor Sie Subtitld starten.

Jede Version wird auf allen drei Systemen gebaut, und auf jedem installiert die CI die Erweiterung so, wie Subtitld es tut, lädt die Modelle herunter und transkribiert eine Datei mit jedem Modell, mit Sprecherkennzeichnung und live.

Fehlerbehebung

  • unsupported_languageDas Modell kann die Sprache des Projekts nicht transkribieren; die Meldung nennt die Sprachen, die es kann. Stellen Sie Model auf Automatic oder wählen Sie eine andere Engine. Für Griechisch, Lettisch, Litauisch, Maltesisch und Slowenisch gibt es keine Live-Untertitel: Transkribieren Sie die Datei danach.
  • network_unavailableEin Modell konnte nicht heruntergeladen werden, oder eine heruntergeladene Datei hat die Prüfung nicht bestanden und wurde verworfen. Prüfen Sie Ihre Verbindung und versuchen Sie es erneut: Der Download wird dort fortgesetzt, wo er aufgehört hat.
  • disk_fullNicht genug Speicherplatz für die Modelle oder das dekodierte Audio. Alle drei Modelle zusammen belegen etwa 1,6 GB.
  • oomNicht genug Arbeitsspeicher. Schließen Sie andere Programme: Ein langer Film braucht etwa 1,3 GB.
  • bad_paramsSubtitld konnte das Audio nicht übergeben; die Meldung sagt, warum.
  • internalIn der Erweiterung ist etwas fehlgeschlagen, oft ffmpeg beim Dekodieren des Audios oder ein Modell, das sich nicht laden ließ. Die Meldung enthält die Details. Steht darin, dass dem Prozessor AVX2 fehlt, kann dieser Computer die Erweiterung nicht ausführen.

Lizenz

Erweiterung
Apache-2.0
Engine
Apache-2.0
NeMo-Speech.cpp, von NVIDIA, mit ggml und llama.cpp (MIT)
Modelle
CC-BY-4.0, OpenMDW-1.1
Von NVIDIA: Parakeet unter CC-BY-4.0, die beiden Nemotron-Modelle unter OpenMDW-1.1

Für kommerzielle Arbeit geeignet. Die Erweiterung und NeMo-Speech.cpp von NVIDIA stehen unter Apache-2.0. Parakeet steht unter CC-BY-4.0; diese Lizenz verlangt eine Nennung von NVIDIA, wo immer die Gewichte selbst weitergegeben werden. Die beiden Nemotron-Modelle stehen unter OpenMDW-1.1, einer freizügigen Lizenz für Modelle, die dem, was Sie damit erstellen, keine Grenzen setzt. Die Modelle werden von NVIDIA heruntergeladen; die Erweiterung liefert sie nicht mit. Die Untertitel, die Sie erstellen, gehören Ihnen.

Versionen

  • 26.11.1

    The first release. NVIDIA's Parakeet TDT 0.6B v3 and Nemotron 3.5 ASR Streaming 0.6B, offline on your computer, on NVIDIA's NeMo-Speech.cpp runtime.

    • Subtitles from a file in 33 languages. Parakeet transcribes the 25 European languages, with punctuation, numbers as digits and accurate word timing; Nemotron transcribes Arabic, Chinese, Hindi, Japanese, Korean, Norwegian, Turkish and Vietnamese. Long files are transcribed a minute at a time, so memory stays flat (a 12-minute film peaks at about 1.3 GB), and finished subtitles appear on the timeline as they are made.
    • Speaker labels, when switched on in Configure: up to 8 speakers, A, B, C…, with a new subtitle at each change of speaker. The speaker model (107 MB) downloads the first time.
    • Live captions while recording, from Nemotron, in 28 languages, with a choice of 160 ms to 1.1 s of lookahead.
    • One cue per sentence, or subtitles of about two lines at most.

    Parakeet (714 MB) and Nemotron (742 MB) each download from NVIDIA's Hugging Face repositories the first time they are needed. On a Mac with Apple Silicon the runtime uses the GPU (Metal). On x86-64 the processor needs AVX2 (Intel since 2013, AMD since 2015).

    Needs Subtitld 26.10 or newer.

Weitere Sprache zu Text-Erweiterungen