#151 · Primary category: Speech & Audio
react-speech-recognition
💬Speech recognition for your React app
Project last updated:06/06/25
GitHub Stars
842
Forks
128
Contributors
10
License
MIT
Why we included this project
react-speech-recognition gives React components a live transcript of whatever the user says into the microphone, via a small hook that wraps the browser's Web Speech API. You get listening state and start/stop/reset controls, so push-to-talk or continuous dictation is a few lines of code instead of a pile of browser plumbing. Native support is best in Chrome, but the docs walk you through adding a polyfill like Azure's speech service to keep transcription consistent elsewhere. That makes it a good fit for dictation fields, voice search, and accessibility helpers when you want a thin layer over the platform rather than a full speech-to-text pipeline.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production