DevToolPal
DE

Live-Transkription

Diktieren Sie auf Englisch und sehen Sie Ihre Worte als Text erscheinen, live im Browser transkribiert vom Sprachmodell Moonshine. Es wird kein Audio hochgeladen.

Läuft lokal, wird nie hochgeladen

Optionen

Modell
Reihenfolge

Erkennungseinstellungen gelten ab dem nächsten Klick auf Start.

Mikrofon

Das Modell wird einmal von Hugging Face geladen und vom Browser zwischengespeichert, spätere Besuche starten in Sekunden. Audio verlässt Ihr Gerät nie.

Nur Englisch. Moonshine ist mit englischer Sprache trainiert; andere Sprachen ergeben unsinniges Englisch.

Transkript

Klicken Sie auf Start und sprechen Sie. Jeder Satz erscheint hier nach einer kurzen Pause.

Was dieses Tool macht

Die Live-Transkription verwandelt das Gesprochene in Text, während Sie sprechen. Klicken Sie auf Start, sprechen Sie ins Mikrofon, und jeder Satz erscheint kurz nach einer Pause im Transkript. Das funktioniert wie Diktieren oder Spracheingabe, aber die Spracherkennung läuft vollständig im Browser, ohne Konto, ohne Server, und kein Audio verlässt Ihren Computer.

Das Erkennungsmodell ist Moonshine, ein offenes Sprache-zu-Text-Modell von Useful Sensors, das für Live-Transkription direkt auf dem Gerät entwickelt wurde. Es ist bei kurzen Phrasen schnell und passt daher gut zur Transkription Satz für Satz. Das Tool führt es mit Transformers.js und ONNX Runtime Web aus, auf WebGPU, wenn Ihr Browser es bietet, sonst mit WebAssembly.

Dieses Tool unterstützt nur Englisch.

So verwenden Sie es

  1. Wählen Sie ein Modell. Base ist genauer, Tiny ist kleiner und auf langsamen Rechnern schneller.
  2. Klicken Sie auf Modell herunterladen und starten. Das Modell wird einmal geladen (etwa 120 MB für Base, 50 MB für Tiny), danach fragt der Browser nach dem Mikrofonzugriff. Erlauben Sie ihn.
  3. Sprechen Sie normal. Die Pegelanzeige zeigt die Eingangslautstärke und wird grün, solange Sprache erkannt wird. Bei einer Pause geht die Phrase an das Modell, und der Text erscheint als neue Zeile.
  4. Klicken Sie auf Stopp, um das Mikrofon freizugeben. Mit Start geht es weiter; die Zeitstempel zählen ab dem Stopp weiter.
  5. Mit Kopieren oder .txt herunterladen sichern Sie das Transkript, mit Leeren beginnen Sie neu. Stellen Sie Reihenfolge auf Neueste zuerst, damit die letzte Zeile oben steht; Kopieren und Herunterladen folgen derselben Reihenfolge.

Beispiel

Mit Zeitstempeln sieht eine kurze englische Diktatnotiz so aus:

[00:00] Let's start with the quarterly numbers.
[00:04] Revenue is up twelve percent compared to last year.
[00:09] Next, I want to talk about hiring.

Ohne Zeitstempel erhalten Sie einfache Zeilen, die Sie direkt in eine E-Mail, ein Dokument oder eine Notiz-App einfügen können.

Erkennung anpassen

Ein einfacher Sprachaktivitätsdetektor hört auf die Lautstärke des Mikrofons und entscheidet, wo Sätze beginnen und enden. Drei Einstellungen steuern ihn:

  • Sprachschwelle legt fest, wie laut ein Geräusch sein muss, um als Sprache zu zählen. Wählen Sie eine lautere Stufe, wenn Hintergrundgeräusche die Anzeige grün halten, oder eine empfindlichere, wenn leise Sprache verloren geht.
  • Pause, die eine Zeile beendet ist die Stille, die nötig ist, bevor die Phrase transkribiert wird. Kürzere Pausen liefern schneller Ergebnisse, längere halten Sätze zusammen.
  • Längste Zeile teilt sehr lange Sprachpassagen, damit das Transkript weiterläuft, auch wenn Sie nie pausieren.

Diese Einstellungen gelten ab dem nächsten Klick auf Start. Modellwahl und Zeitstempel werden in der Seitenadresse gespeichert, sodass Sie Ihre Einstellung als Lesezeichen speichern oder teilen können. Das Transkript selbst kommt nie in den Link.

Modell, Lizenz und Grenzen

Das Tool verwendet onnx-community/moonshine-base-ONNX oder onnx-community/moonshine-tiny-ONNX, ONNX-Fassungen der englischen Moonshine-Modelle unter der MIT-Lizenz. Transformers.js steht unter der Apache-2.0-Lizenz. Am genauesten ist es bei einer Person, die deutlich und nah am Mikrofon spricht; Namen, seltene Wörter und starke Akzente können falsch erkannt werden, und die Zeichensetzung ist eine Schätzung des Modells. Für aufgenommene Audiodateien nutzen Sie das Tool Sprache zu Text.

FAQ

› Wird meine Stimme irgendwohin hochgeladen?

Nein. Das Mikrofon-Audio wird im Browser-Tab aufgenommen, in Sätze geteilt und transkribiert. Nur die Modelldateien werden beim ersten Klick auf den Download-Button von Hugging Face geladen. Das Transkript bleibt auf der Seite und ist nicht Teil von Teilen-Links.

› Welche Sprachen versteht das Tool?

Nur Englisch. Die hier verwendeten Moonshine-Modelle sind mit englischer Sprache trainiert. Moonshine hat auch Modelle für andere Sprachen, die aber unter einer nicht kommerziellen Lizenz stehen, deshalb nutzt dieses Tool sie nicht. Andere Sprachen ergeben unsinniges Englisch.

› Wie groß ist der Download und brauche ich ihn jedes Mal?

Das Base-Modell hat etwa 120 MB, das Tiny-Modell etwa 50 MB. Der Browser speichert die Dateien nach dem ersten Download im Cache, spätere Besuche laden in wenigen Sekunden ohne erneuten Download.

› Welche Browser funktionieren?

Ein aktuelles Chrome, Edge, Firefox oder Safari mit Mikrofonzugriff. Mit WebGPU läuft das Modell auf der Grafikkarte, sonst per WebAssembly auf der CPU. Das ist langsamer, hält auf den meisten Laptops aber mit normalem Sprechtempo mit.

› Warum erscheint eine Zeile erst, wenn ich aufhöre zu sprechen?

Moonshine arbeitet mit ganzen Phrasen, daher wartet das Tool auf eine kurze Pause, bevor es das Gesagte transkribiert. In den Optionen können Sie die Pause verkürzen oder die längste Zeile senken, damit lange Monologe öfter geteilt werden.