stgloorious/stm32-speech-recognition
Speech Recognition using STM32 and Machine Learning
This project helps embedded systems engineers or IoT developers implement simple voice command interfaces for devices using an STM32 microcontroller. It takes spoken keywords like "yes" or "no" as input and outputs a classified command that the device can act upon. This is useful for creating hands-free control for small electronic devices.
No commits in the last 6 months.
Use this if you need to add basic, on-device voice recognition for a small set of predefined commands to an STM32-based product or prototype.
Not ideal if you need to recognize a wide vocabulary, handle continuous speech, or implement voice recognition on a platform other than an STM32.
Stars
18
Forks
3
Language
C
License
MIT
Category
Last pushed
Jun 11, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/stgloorious/stm32-speech-recognition"
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.