jamsch/expo-speech-recognition
Speech Recognition for React Native Expo projects
This tool helps developers easily add voice control and transcription features to their mobile and web applications built with React Native and Expo. It takes spoken audio input from the user's microphone or an audio file and converts it into text, which can then be displayed or used for app commands. Developers are the primary users, enabling speech-to-text functionality across different platforms with a unified codebase.
566 stars. Actively maintained with 2 commits in the last 30 days. Available on npm.
Use this if you are a React Native or Expo developer needing to integrate speech recognition capabilities into your cross-platform mobile and web applications.
Not ideal if you are an end-user looking for a ready-to-use speech-to-text application, or if you are not developing with React Native and Expo.
Stars
566
Forks
38
Language
TypeScript
License
MIT
Category
Last pushed
Feb 24, 2026
Commits (30d)
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/jamsch/expo-speech-recognition"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
cboard-org/cboard
Augmentative and Alternative Communication (AAC) system with text-to-speech for the browser
software-mansion/react-native-executorch
Declarative way to run AI models in React Native on device, powered by ExecuTorch.
react-native-voice/voice
:microphone: React Native Voice Recognition library for iOS and Android (Online and Offline Support)
XDcobra/react-native-sherpa-onnx
React Native TurboModule for Sherpa-ONNX offline on-device Speech Processing...
riderodd/react-native-vosk
Speech recognition module for react native using Vosk library