boochow/TFLite_Micro_MicroSpeech_M5Stack
M5Stack (ESP32) port of TensorFlow Lite for Microcontrollers demo "Micro Speech"
This project helps developers integrate basic voice command recognition into M5Stack (ESP32) devices. It takes spoken words like "yes" or "no" as input, allowing the M5Stack to respond with actions such as changing its display. It's designed for embedded systems developers working on small, low-power devices.
No commits in the last 6 months.
Use this if you are a developer looking to add simple, localized speech recognition capabilities to an M5Stack device without needing a powerful processor or cloud connection.
Not ideal if you need to recognize a wide vocabulary, desire high accuracy in noisy environments, or are not comfortable with embedded systems development.
Stars
31
Forks
4
Language
C++
License
Apache-2.0
Category
Last pushed
Dec 22, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/boochow/TFLite_Micro_MicroSpeech_M5Stack"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Picovoice/porcupine
On-device wake word detection powered by deep learning
MycroftAI/mycroft-precise
A lightweight, simple-to-use, RNN wake word listener
arcosoph/nanowakeword
A lightweight, open-source, and intelligent wake word detection engine. Train custom,...
mozilla/DeepSpeech
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run...
OAID/cortex-m-kws
Cortex M KWS example with Tengine Lite.