1,013 B
1,013 B
Vosk Keystroke Grammar Findings
- Date (UTC): 2026-02-28
- Run ID:
run-20260228T200047Z - Dataset size:
- Literal grammar: 90 samples
- NATO grammar: 90 samples
- Intents: 9 (
ctrl|shift|ctrl+shiftxd|b|p)
Results
| Model | Literal intent accuracy | NATO intent accuracy | Literal p50 | NATO p50 |
|---|---|---|---|---|
vosk-small-en-us-0.15 |
71.11% | 100.00% | 26.07 ms | 26.38 ms |
vosk-en-us-0.22-lgraph |
74.44% | 100.00% | 210.34 ms | 214.97 ms |
Main Error Pattern (Literal Grammar)
- Letter confusion is concentrated on
p -> b:control p -> control bshift p -> shift bcontrol shift p -> control shift b
Takeaways
- NATO grammar is strongly validated for this keystroke use case (100% on both tested models).
vosk-small-en-us-0.15is the practical default for command-keystroke experiments because it matches NATO accuracy while being much faster.
Raw Report
exploration/vosk/keystrokes/eval_runs/run-20260228T200047Z/summary.json