react-speech-recognition and react-webspeech

These are competitors offering overlapping implementations of the Web Speech API for React, where react-speech-recognition is the more mature and widely-adopted option while react-webspeech provides an alternative wrapper around the same browser APIs.

react-speech-recognition
60
Established
react-webspeech
37
Emerging
Maintenance 2/25
Adoption 10/25
Maturity 25/25
Community 23/25
Maintenance 0/25
Adoption 7/25
Maturity 18/25
Community 12/25
Stars: 835
Forks: 129
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 11
Forks: 2
Downloads: 4
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m
Stale 6m No Dependents

About react-speech-recognition

JamesBrill/react-speech-recognition

💬Speech recognition for your React app

Wraps the Web Speech API with a React hook interface (`useSpeechRecognition`) that exposes transcript state, listening status, and control functions. Supports optional polyfills (Azure, etc.) to enable cross-browser compatibility and server-side speech processing, avoiding reliance on browser-native implementations that vary in accuracy and send audio to third-party services.

About react-webspeech

Bunlong/react-webspeech

The official WebSpeech for React.

Scores updated daily from GitHub, PyPI, and npm data. How scores work