Module 2

progress
hearing
AI AdventureAIMachines That Hear
๐Ÿ‘‚ Voice & Sound AI

Machines That Hear

Give your AI ears and a voice! From sound waves and spectrograms to talking to your computer, hearing it talk back, and the real engineering that makes it all work โ€” running privately on your own device. An 18-day journey.

๐ŸŽ“ Read First

How to get the most out of this module

This module isn't just for fun โ€” it's to make you a real builder. Do these and you'll be able to build voice apps yourself (or tell an AI assistant exactly what to build):

๐Ÿท๏ธ Learn the real names. Every lesson teaches the actual industry term โ€” VAD, AEC, WER, spectrogram, beamforming. Knowing the word is power: you can ask any AI "build me a VAD" instead of "detect talking."
๐Ÿ” For each idea, know 3 things: what goes in, what comes out, and why it matters.
๐Ÿ•น๏ธ Play with every toy โ€” change the input, watch the output change. That's how it truly sticks.
๐Ÿž Try to break each one (add noise, silence, weird inputs). Real engineers learn from what fails.
๐Ÿงฑ Build small first, then combine the pieces into something bigger (that's the whole last lesson!).

๐ŸŒŠ Part 1 ยท How Machines Hear

Sound becomes numbers โ€” waves, pictures, and pitch.

๐Ÿง  Part 2 ยท Understanding Sound

Train ears, talk to text, and text to talk โ€” on your device.

๐Ÿ› ๏ธ Part 3 ยท Build & Decide

Voice commands, scoring, ethics, and your own assistant.

โš™๏ธ Part 4 ยท Real Voice Engineering

The pro topics that make real voice systems actually work.

๐ŸŽง Module 2 is an 18-day journey into voice & sound AI โ€” all running privately on your device. Progress saves here; completed days get a โœ….
๐Ÿš€ Now Go Build!

Real tools & open-source models

You know the ideas AND the pro words now. Here are the real, free tools engineers use โ€” for hobby projects and professional apps. Most run in a browser, on a laptop, or on a Raspberry Pi.

๐Ÿงฐ Platforms & starting points

๐ŸŽ™๏ธ Speech-to-text (ASR)

  • Whisper โ€” top speech-to-text beginner
  • whisper.cpp โ€” Whisper on small devices pro
  • Vosk โ€” offline speech recognition beginner

๐Ÿ”Š Text-to-speech (TTS)

  • Kokoro TTS โ€” small open neural voice beginner
  • Piper โ€” fast local text-to-speech beginner
  • Coqui TTS โ€” train & clone voices pro

โš™๏ธ Engineering building blocks

  • Silero VAD โ€” detect speech vs silence beginner
  • openWakeWord โ€” custom wake words pro
  • RNNoise โ€” neural noise suppression pro
  • librosa โ€” spectrograms & audio analysis pro
๐Ÿ’ก Pro tip: when you build, say the exact term โ€” "add a VAD," "use Whisper for ASR," "run RNNoise for noise suppression." That's how real engineers (and AI coding assistants) understand you.
AI Adventure ยท Module 2 โ€” more days coming ๐Ÿš€ ยท zaidmahboob.com