Diktat: kein automatisches Laden mehr (docs/04-diktat.md)

This commit is contained in:
2026-09-14 15:49:24 +02:00
parent 96fd8a0459
commit 3371b8874e
+10 -7
View File
@@ -48,7 +48,7 @@ Es gibt bewusst nichts einzustellen (`src/lib/whisper.tsx`):
```mermaid ```mermaid
stateDiagram-v2 stateDiagram-v2
[*] --> idle: Anmeldung [*] --> idle: Anmeldung
idle --> loading: "Sprachmodell laden" oder Cache vorhanden idle --> loading: Klick auf "Sprachmodell laden" / "Diktat aktivieren"
loading --> ready: Worker meldet "ready" loading --> ready: Worker meldet "ready"
loading --> error: Speicher, Abbruch, 2 min ohne Regung loading --> error: Speicher, Abbruch, 2 min ohne Regung
ready --> idle: "Entladen" ready --> idle: "Entladen"
@@ -56,12 +56,15 @@ stateDiagram-v2
error --> loading: erneuter Versuch error --> loading: erneuter Versuch
``` ```
* **Liegt das Modell im Cache, stellt es sich beim Anmelden von selbst bereit.** * **Es lädt nichts von selbst** – weder der Download noch das Aktivieren aus dem
Einmal herunterladen genügt also. Cache. Beides braucht einen Klick.
* **Ohne Cache passiert nichts von allein** – ein Download von 300 MB startet nie * Der Grund ist gemessen, nicht vermutet: das Anlegen der ONNX-Sitzung übersetzt
unaufgefordert. hunderte Shader und legt dabei Zeiger und Darstellung für einige Sekunden
* Der Selbstversuch läuft genau **einmal je Seitenaufruf**: wer das Modell still. Lief das beim Anmelden von selbst, sah die ganze Anwendung aus, als
absichtlich löscht oder entlädt, will es nicht sofort wiederhaben. hinge sie – und zwar genau dann, wenn jemand gerade eine Lead-Kachel ziehen
wollte.
* Liegt das Modell im Cache, heißt der Knopf *Diktat aktivieren* und der
Download entfällt.
* Vor dem Download bittet die Anwendung um **dauerhaften Speicher** * Vor dem Download bittet die Anwendung um **dauerhaften Speicher**
(`navigator.storage.persist`). Chrome darf ablehnen; dann funktioniert alles (`navigator.storage.persist`). Chrome darf ablehnen; dann funktioniert alles
genauso, nur ohne diese Zusicherung. genauso, nur ohne diese Zusicherung.