code2k13/pipico_speech_recognition
This repository contains code and instructions to implement single word speech recognition on any board running CircuitPython
This project helps you add basic voice command capabilities to small, embedded devices like the Raspberry Pi Pico. By connecting a microphone and some LEDs, you can create a system that listens for a single pre-trained word, like "on" or "stop." This is ideal for hobbyists, educators, or product designers looking to build simple interactive electronics that respond to spoken commands.
No commits in the last 6 months.
Use this if you want to build a small, inexpensive electronic device that recognizes specific spoken words to trigger actions, using readily available hardware and CircuitPython.
Not ideal if you need to recognize complex sentences, multiple words simultaneously, or require highly accurate speech recognition in noisy environments.
Stars
9
Forks
—
Language
Jupyter Notebook
License
Apache-2.0
Category
Last pushed
May 25, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/code2k13/pipico_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.