Skip to main content
OpenToys transcribes your toy’s microphone audio with Whisper large-v3-turbo, loaded through mlx-audio.

How it works

  1. The ESP32-S3 captures audio from an I2S microphone (INMP441) and streams it to your Mac over a websocket.
  2. Voice activity detection finds the end of your sentence.
  3. 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.