mlx-audio.
How it works
- The ESP32-S3 captures audio from an I2S microphone (INMP441) and streams it to your Mac over a websocket.
- Voice activity detection finds the end of your sentence.
- Whisper transcribes the utterance and hands the text to the LLM.
The model downloads on first setup into the app data directory. After that it works offline.