Nachweise

Open-Source-Nachweise

Die Open-Source-Software und -Modelle, die auf dieser Website in deinem Browser laufen, mit ihren Lizenzen und dem Ort, an dem es ihren Quellcode gibt.

whisper.cpp und ggml

whisper.cpp ist die Spracherkennungs-Engine, die deine Datei transkribiert. Wir kompilieren sie mit einer kleinen eigenen Schnittstelle zu WebAssembly, und sie läuft in deinem Browser. ggml, die Bibliothek für maschinelles Lernen darin, stammt von denselben Autoren und steht unter derselben Lizenz. Copyright (c) 2023-2026 The ggml authors.

Quellcode: github.com/ggml-org/whisper.cpp, Version 1.9.4. Die Mehr-Thread-Fassung ergänzt darin eine Zeile: In der Einrichtung der Sprachaktivitätserkennung läuft diese mit der eigenen Thread-Zahl des Laufs (höchstens 4) statt mit festen 4, sodass sie nie mehr Threads anfordert, als der Lauf hat. Die Ein-Thread- und die WebGPU-Fassung nutzen Version 1.9.4 unverändert. Lizenziert unter der MIT-Lizenz.

Gewichte des Whisper-Modells

Whisper ist das Spracherkennungsmodell. OpenAI hat seinen Code und seine Gewichte veröffentlicht; diese Website nutzt zwei seiner Größen, base und small, in den quantisierten ggml-Dateien, die das Projekt whisper.cpp veröffentlicht. Copyright (c) 2022 OpenAI.

Quellcode: github.com/openai/whisper; die ggml-Dateien: huggingface.co/ggerganov/whisper.cpp. Lizenziert unter der MIT-Lizenz.

Silero VAD

Silero VAD ist die Sprachaktivitätserkennung, die die Stellen mit Sprache markiert, damit die Engine Stille überspringt. Copyright (c) 2020-present Silero Team.

Quellcode: github.com/snakers4/silero-vad, Version 5.1.2, in der ggml-Datei von huggingface.co/ggml-org/whisper-vad. Lizenziert unter der MIT-Lizenz.

JSON for Modern C++

Diese Bibliothek von Niels Lohmann ist in die Engine kompiliert. Dort liest sie die Einstellungen, die die Seite schickt, und gibt die Ergebnisse zurück. Copyright (c) 2013-2022 Niels Lohmann.

Quellcode: github.com/nlohmann/json, Version 3.11.2, so wie whisper.cpp sie mitbringt. Lizenziert unter der MIT-Lizenz.

Laufzeitumgebung von Emscripten

Emscripten ist der Compiler, der die Engine in WebAssembly übersetzt. Teile seiner Laufzeitumgebung stecken in jeder Fassung der Engine: der JavaScript-Verbindungscode und die Standardbibliotheken für C und C++.

emdawnwebgpu und webgpu-headers

Beide stecken nur in der WebGPU-Fassung der Engine, die die Seite nur lädt, wenn dein Browser einen nutzbaren WebGPU-Adapter anbietet. Sie verbinden die Engine mit WebGPU in deinem Browser.

Mediabunny

Wo sich die Datei in Stücken lesen lässt, liest Mediabunny die Datei, die du auswählst, Stück für Stück in deinem Browser: Komprimierten Ton dekodiert es mit den Decodern deines Browsers, unkomprimierten Ton, etwa in einer WAV-Datei, selbst. Lässt sich die Datei so nicht lesen, dekodiert die Seite stattdessen die ganze Datei mit deinem Browser, ohne Mediabunny. Copyright (c) 2026-present, Vanilagy and contributors.

Quellcode: github.com/Vanilagy/mediabunny, Version 1.59.1, unverändert verwendet. Lizenziert unter der Mozilla Public License 2.0; der Quellcode jeder Datei, die wir verwenden, liegt in diesem Repository in dieser Version.