Menu

Open-source Hermes turns ESP32 into voice assistant
📰

Open-source Hermes turns ESP32 into voice assistant

Adafruit Industries – Makers, hackers, artists, designers and engineers!·Anne Barela·about 21 hours ago
#unCMD2g1
#adafruit#esp32#open#talk#hermes
Reading 0:00
15s threshold

Ananthu Ashok, writing at Open Source For You, covers Hermes, an open source push-to-talk voice assistant that pairs an ESP32 with a Windows PC. The project comes from developer ROHITCRAFTSYT and is released under the MIT license, with firmware, wiring details and setup instructions published. The listed build cost is roughly ₹1,500 to ₹3,000 depending on parts.

The hardware is an ESP32 development board, an INMP441 digital microphone, a push-to-talk button, and an optional MAX98357A I²S amplifier with an 8Ω speaker. Holding the button captures audio. Releasing it sends the clip over WiFi to the PC, which replies with speech through the computer’s speakers or the ESP32 speaker. The documented firmware targets the standard ESP32, and the repository also has a schematic for the ESP32-S3.

On the PC side, Hermes runs on Python 3.11 or newer and uses Groq for transcription and model processing, with NVIDIA as an alternative. Commands can open apps and websites and talk to smart home devices.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.