Teach the Ears

Robots that hear through touch. Tap, scratch, or shake something near your microphone โ€” a mug, your desk, a pen, a pill bottle โ€” and teach this two contact sounds by example. A tiny model runs on your device, turns each tap into a timbre fingerprint, and learns to tell them apart. Then it listens and names what you touch. Sound reveals material and hollowness that a camera can't โ€” this is that, in your own hands.

๐ŸŽค This uses your microphone, entirely on your device โ€” nothing is recorded, uploaded, or stored. Click below and allow access. Works best in Chrome/Edge with distinct sounds tapped at a steady distance.

What the microphone hears ยท live spectrum

Loudness โ€” a tap spikes it
Onset sensitivity taps heard: 0
Teach at least one tap to each sound, then tap again and I'll name it.

Name each sound, hit Record a tap, and tap the object once. Add a few examples each โ€” 3โ€“4 is plenty. Then just tap: the fingerprints below are how it tells metal's bright ring from wood's dull thud.

A nearest-prototype classifier over a 26-D timbre fingerprint (24 log-frequency bands + brightness + ring-out time), Node-verified to separate two contact timbres at 100% from 5 examples each. Honest few-shot, fully in-browser โ€” the transparent cousin of what Duke SonicSense and Stanford ManiWAV learn from contact audio. ยท Institute for Physical AI @ BMI