Zum Inhalt

Transkription

Parakeet

Ultraschnelle lokale Transkription mit NVIDIAs Parakeet TDT-Modell, optimiert für Apple Silicon.

  • von TypeWhisper
  • Marketplace
  • macOS
Einstellungen von Parakeet in TypeWhisper für macOS: das optionale Hugging-Face-Token, die Schaltfläche „Modell importieren …“ und die eingebauten Modelle mit der Schaltfläche „Laden & Aktivieren“

Über

Parakeet nutzt NVIDIAs Parakeet TDT-Modell für extrem schnelle Spracherkennung auf dem Gerät mit Apple Silicon. Das kompakte 0.6B-Parameter-Modell liefert hohe Genauigkeit in 25 europäischen Sprachen mit Zeitstempeln auf Wortebene - ganz ohne Cloud-Verbindung.

Features

  • NVIDIA Parakeet TDT - extrem schnell auf Apple Silicon
  • 25 europäische Sprachen unterstützt
  • Zeitstempel auf Wortebene
  • Kein API-Schlüssel oder Cloud-Konto nötig
  • Kompakte Modellgröße (~600 MB)
  • Optionales lokales Vocabulary Boosting aus deinem TypeWhisper-Wörterbuch
  • Import eigener Parakeet-TDT-Modelle im Core-ML-Format, etwa eines Fine-Tunes für eine Sprache

Transkriptionsmodelle

ModellIDGrößeSprachen
Parakeet Ultra (Standard)parakeet-ultra~630 MB25 europäische Sprachen
Parakeet TDT v3 0.6Bparakeet-tdt-0.6b-v3~600 MB25 europäische Sprachen
Fluid Speech Minifluid-speech-mini~250 MBEnglisch
Parakeet TDT v2 0.6Bparakeet-tdt-0.6b-v2~600 MBEnglisch

Fluid Speech Mini braucht Version 1.5.0 dieses Add-ons und TypeWhisper 1.8. Jedes Modell braucht 8 GB Arbeitsspeicher oder mehr.

Konfiguration

Kein API-Schlüssel erforderlich. Parakeet läuft vollständig auf dem Gerät.

Wenn Vocabulary Boosting aktiviert ist, verwendet Parakeet deine eigenen TypeWhisper-Wörterbuchbegriffe lokal während der Transkription. Wörterbuch-Korrekturen werden weiterhin automatisch nach der Transkription angewendet, sodass das Wörterbuch sowohl während als auch nach dem Transkriptionsschritt hilft.

Einrichtung

  1. Öffne in TypeWhisper Einstellungen > Plugins entdecken und installiere Parakeet. Das Add-on erscheint danach in der Seitenleiste der Einstellungen, und seine Seite öffnet sich.
  2. Wähle ein Modell, etwa Ultra für mehrsprachige Diktate oder Fluid Speech Mini für einen kleineren englischen Download, und lade und aktiviere es in den Plugin-Einstellungen.
  3. Wähle Parakeet als Transkriptions-Engine in den Einstellungen oder in einem Profil.

Eigenes Modell importieren

Neben den eingebauten Modellen lädt Parakeet auch Parakeet-TDT-Modelle, die du selbst mitbringst, etwa ein nach Core ML konvertiertes Fine-Tune für eine Sprache. Der Import braucht Version 1.7.0 dieses Add-ons und TypeWhisper 1.8.2 oder neuer.

  1. Wähle in den Parakeet-Einstellungen Modell importieren ….
  2. Wähle Hugging Face und füge die URL des Repositorys ein, oder wähle Lokaler Ordner und den Ordner mit dem Modell.
  3. Wähle Importieren. TypeWhisper kopiert das Modell, kompiliert es, lädt es und transkribiert einen kurzen Test, bevor der Import abgeschlossen ist.
Importdialog von Parakeet mit ausgewähltem lokalem Ordner parakeet-tdt-0.6b-v3-greek
Der Importdialog nennt die Dateien, die der Ordner braucht.

Der Ordner oder das Repository braucht diese Teile. Jedes Modell darf ein kompiliertes .mlmodelc oder ein .mlpackage sein, das TypeWhisper beim Import kompiliert:

TeilAkzeptierte Namen
PreprocessorPreprocessor, parakeet_preprocessor
EncoderEncoder, parakeet_encoder
DecoderDecoder, parakeet_decoder
Joint DecisionJointDecisionv3, JointDecision, parakeet_joint_decision_single_step
Vokabularparakeet_vocab.json, vocab.json oder vocab.txt

Das deckt den Aufbau der Core-ML-Repositorys von FluidInference ab, etwa FluidInference/parakeet-tdt-0.6b-v3-coreml, und den Ordner, den der mobius-Konverter von FluidInference schreibt. TypeWhisper kopiert nur die Dateien, die es braucht.

mobius schreibt kein Vokabular. Bei einem Modell mit dem Standardvokabular von Parakeet ergänzt TypeWhisper es beim Import. Ein Fine-Tune mit zusätzlichen Tokens braucht sein eigenes Vokabular: Kopiere vocab.txt oder vocab.json des Originalmodells vor dem Import in den Ordner. Das griechische Fine-Tune myned-ai/parakeet-tdt-0.6b-v3-greek etwa ergänzt 33 Tokens, und seine vocab.txt liegt in seinem Hugging-Face-Repository. Fehlt das Vokabular, bricht der Import mit einem Hinweis ab, bevor er die Modelldateien kopiert oder herunterlädt, bei einem lokalen Ordner ebenso wie bei einem Hugging-Face-Repository.

Unterstützt werden Parakeet-TDT-Modelle mit der Vokabulargröße von v2 (1.024 Tokens) oder von v3 und seinen Erweiterungen (8.192 Tokens oder mehr). Andere Spracherkennungs-Architekturen lassen sich nicht in Parakeet importieren.

Modellliste von Parakeet mit dem geladenen importierten Modell parakeet-tdt-0.6b-v3-greek unter den eingebauten Modellen
Importierte Modelle erscheinen unter den eingebauten Modellen.

Importierte Modelle stehen unter den eingebauten Modellen, und du wählst sie wie jedes andere Parakeet-Modell. Der Papierkorb löscht die Kopie, die TypeWhisper angelegt hat; deine Originaldateien bleiben unverändert. TypeWhisper speichert importierte Modelle in ~/Library/Application Support/TypeWhisper/PluginData/com.typewhisper.parakeet/custom-models.

Workaround: Modelle manuell kopieren

Wenn Parakeet auf einem Mac bereits funktioniert, kannst du die lokalen Modelldateien auch als Workaround übernehmen. Das ist getrennt von der Plugin-Installation.

  1. Beende TypeWhisper auf beiden Macs.
  2. Kopiere auf dem Mac, auf dem Parakeet bereits funktioniert, nur die Modellordner, die du tatsächlich nutzt:
    • ~/Library/Application Support/FluidAudio/Models/parakeet-tdt-0.6b-v3-coreml/
    • ~/Library/Application Support/FluidAudio/Models/parakeet-tdt-0.6b-v2-coreml/, falls du das ältere v2-Modell noch nutzt
    • ~/Library/Application Support/FluidAudio/Models/parakeet-ctc-110m-coreml/, falls du Vocabulary Boosting verwendest
  3. Installiere auf dem Ziel-Mac dieselbe oder eine neuere TypeWhisper-Version, starte die App einmal und beende sie dann wieder.
  4. Kopiere diese Ordner auf dem Ziel-Mac in exakt dieselben Pfade unter ~/Library/Application Support/FluidAudio/Models/.
  5. Öffne TypeWhisper erneut und prüfe, ob das Modell erkannt wird und sich laden lässt.

Install from file ist für Plugin-Bundles gedacht. Parakeet-Modellordner werden darüber nicht importiert.

Das ist ein Workaround und nicht der offizielle Standard-Flow. Wenn der Ziel-Mac den Zugriff auf ~/Library/Application Support oder die Nutzung des CoreML-Cache blockiert, kann das Modell trotz kopierter Dateien trotzdem nicht laden.

Bleib bei TypeWhisper dran

Folge uns für Release-Hinweise, Workflow-Tipps und Produkt-Updates, während die App lädt.