Record D-WS7a: Parakeet runtime decision, engine path and CPU measurements vs Large v3 Turbo
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
12e0f6678b
commit
9cd92b4920
6 files changed
+257
-5
No files matched your search
@@ -341,6 +341,17 @@ cached.
|
||||
|
||||
---
|
||||
|
||||
## Spec 001 Goal 7 — Parakeet TDT 0.6B v3 (English, desktop, D-WS7a)
|
||||
- [x] Runtime decision: Transformers.js 4.2.0/4.3.2 have CTC-only Parakeet → parakeet.js on the
|
||||
shared onnxruntime-web (one runtime in the bundle, `tests/workerBundle.test.ts`).
|
||||
- [x] Catalog `family` + exact sizes; worker engine path (≤ 30 s windows, word → chunk
|
||||
timestamps, progress/partials); Cache-API downloader (`modelFiles.ts`).
|
||||
- [x] File and live mode; WASM int8 baseline; explicit WebGPU = fp16 encoder (opt-in only).
|
||||
- [x] Hidden on phones/tablets; English-only note instead of language/task controls.
|
||||
- [x] Real-model WER/wall-clock vs Large v3 Turbo (CPU), opt-in `PARAKEET_REAL=1` test.
|
||||
- [ ] Owner's browser check: real Chrome WASM load/transcribe (speed, memory), explicit
|
||||
WebGPU on a real GPU (works? faster than WASM? fallback restart), Firefox/Safari WASM.
|
||||
|
||||
## Deliberately out of scope (for now)
|
||||
Arbitrary Hub model ids, OAuth providers, multi-user transcript storage,
|
||||
whisper.cpp server backend, i18n of the UI.
|
||||
@@ -372,6 +383,11 @@ Found while bootstrapping agent docs (D-036); all fixed on 2026-10-29.
|
||||
— Light theme via tokens + self-hosted Inter (D-037). Also fixed: the
|
||||
Backend select overflowed its panel on 390 px-wide phones.
|
||||
|
||||
- [ ] Parakeet v3 also transcribes 24 other European languages, Danish included, but the app
|
||||
offers it English-only (spec 001) — unmeasured on `da_festuge`. Candidate for a later spec.
|
||||
- [ ] parakeet.js still logs `[Parakeet.js]` lines to the worker console on some paths; harmless,
|
||||
not silenced (no logger hook in the library).
|
||||
|
||||
## Recurring
|
||||
- [ ] Maintain `AGENTS.md`:
|
||||
- **Add a rule only in response to a real failure.** When an agent repeatedly
|
||||
|
||||
Reference in new issue
Block a user