Cadence

Simulated BCI input Read the case study
Your message will appear here…
Signal confidence
Scanning… press the switch when your target is highlighted Noisy 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.
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

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

  1. 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).
  2. First it highlights a whole row. Press SELECT to pick the row, then press again to pick the key.
  3. The words along the top are guesses. Pick one to add a whole word at once.
  4. To speak your message, let the highlight reach the speak key and press SELECT.

See the main idea

  1. Scroll down to the card titled Signal noise and tap High.
  2. Now keep choosing letters. The signal is messy now, so some presses will be wrong.
  3. When a press looks wrong, the screen asks you to confirm before adding it. Tap Cancel and it's thrown away.
  4. 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.