🎯 Machines That Hear · Day 17

Listen This Way

How does a smart speaker hear "Hey Google" from across a noisy room? It has several microphones, and it combines them cleverly to listen in one direction — toward you — while ignoring the TV and the dishwasher. Let's aim that invisible listening "beam."

↓ steer the beam
🏷️ The pro wordsUsing several mics to listen in one direction is beamforming, and the row of mics is a microphone array. The simplest method lines up the signals by time and adds them — delay-and-sum. The narrow "listening cone" is the main lobe. It's a kind of spatial filtering: filtering by direction instead of by pitch.

🎯 Lab · Aim the Beam

Point the beam at the voice

🎙️🎙️🎙️ at the bottom is the mic array. Drag the 🗣️ speaker and the 📢 noise around the room. Then steer the beam to point at the speaker (and away from the noise). The clarity meter shows how well the array hears the voice!

0°

steer the listening beam (left ↔ right)

Voice clarity
—
🎯 Goal: get clarity above 85% — beam on the speaker, noise out of the beam. Move the noise and re-aim to see how it works!
🚀 Beyond the Basics

How the pros really do it

You steered a beam by hand with delay-and-sum — the classic idea. Its beam is a bit wide, so some noise leaks in. Real devices go further:

🟢

Delay-and-sum (what you built)

✅ Simple, works. ⚠️ Wide beam — leaks in nearby noise; you aim it manually.

🎯

Adaptive beamforming

Auto-steers to the speaker AND creates a "null" (deaf spot) pointed right at the noise. ✅ Much sharper. Used in smart speakers. ⚠️ Heavier math.

🧠

Neural beamforming (AI)

A model figures out the best way to combine the mics in tough, echoey rooms. ✅ Best in hard cases. ⚠️ Needs training + more compute.

🏷️ Pro names to look updelay-and-sum · MVDR / GEV beamforming (adaptive) · neural beamforming — plus "microphone array".

🎉 Day 17 Complete!

You used beamforming with a microphone array — steering a listening beam to grab a voice and ignore noise. It's how smart speakers and modern phones hear you clearly.

Day 18: Cancel the Noise Wave →
Tomorrow: the finale of our engineering topics — how headphones erase noise with an opposite wave. Meet ANC. 🎧
AI Adventure · Machines That Hear · Day 17 — made for young inventors 🚀