Scanning… press the switch when your target is highlightedNoisy signals caught: 0
Effort: 0 selections · prediction saved 0
Low-confidence signal — please confirm
✗ Cancel
✓ Confirm
1.2 seconds — set during calibration to the user
Adds missed clicks & false activations — the reality of a brain signal
65% — signals weaker than this ask before committing. Set to 0 to turn confirmation off.
★ marks the more natural device voices. Always works, no setup.
The Sarah neural voice. Needs an ElevenLabs key (paste yours above and press Connect) or the optional server proxy. Falls back to the device voice if neither is set, so it never goes silent.
Changes delivery, so words carry how they're meant
Says each row and key aloud as it's highlighted, for users who can't watch the screen the whole time.
To see the main idea: tap High on the "Signal noise" card above, then keep choosing letters. When a press looks wrong, the screen asks you to confirm before adding it, and the "Noisy signals caught" counter at the top goes up. Tap "How it works" (top right) for full directions.
Quick phrases
Calibrate for this person
Tune the interface to the individual. These two settings are the difference between unusable and effortless — in a clinic, a therapist sets them with the patient.
seconds per step. Slower is easier to hit but slower to talk.
Practice: press SELECT (or the spacebar) when the ★ box is highlighted.
Waiting for your first try…
% — below this, the interface confirms before acting. Higher is safer but adds more confirms.
Cadence — a communication interface for low-bandwidth input
A design prototype exploring how someone using a brain-computer interface, who has only one slow, noisy signal, can build and speak a sentence.
What "one slow, noisy signal" means:One — they get a single command, like one button, so the interface scans through options and they fire that one signal when the highlight lands.
Slow — each signal takes effort and time, so every selection is expensive.
Noisy — it sometimes fires by accident, sometimes misses, and arrives with varying confidence. A keyboard is the opposite: many keys, instant, reliable.
How to try it
A blue highlight moves across the keys on its own. When it lands on the key you want, press the big blue SELECT button at the bottom (or the spacebar).
First it highlights a whole row. Press SELECT to pick the row, then press again to pick the key.
The words along the top are guesses. Pick one to add a whole word at once.
To speak your message, let the highlight reach the speak key and press SELECT.
See the main idea
Scroll down to the card titled Signal noise and tap High.
Now keep choosing letters. The signal is messy now, so some presses will be wrong.
When a press looks wrong, the screen asks you to confirm before adding it. Tap Cancel and it's thrown away.
The counter at the top, "Noisy signals caught," goes up each time a bad press was stopped.
This is a design demo, not a real medical device. The voice uses your browser, so quality varies by computer.