How voice input works
- 1Start the microphone: the app opens a short continuous Web Speech session and restarts it after browser pauses.
- 2Choose a language: recognition uses DE, EN, NL, or ES. Commands and darts vocabulary stay cross-language active.
- 3Normalize the transcript: case, punctuation, and filler words are removed; numbers, multipliers, and darts slang are parsed separately.
- 4Resolve meaning: commands first, then total scores, then individual darts. Dart mode groups calls for up to 900 ms.
- 5Run the action: score calls enter confirmation. CHECK starts the visible dart/missed-double questions when exact checkout tracking is active.