react-native-sherpa-onnx and react-native-sherpa-onnx-stt

One is a more mature and widely adopted implementation of a React Native TurboModule for Sherpa-ONNX offline speech processing, while the other is a newer or less developed project aiming to provide similar offline speech recognition capabilities using Sherpa-ONNX.

Maintenance 13/25
Adoption 12/25
Maturity 18/25
Community 13/25
Maintenance 13/25
Adoption 0/25
Maturity 9/25
Community 0/25
Stars: 9
Forks: 2
Downloads: 1,562
Commits (30d): 0
Language: TypeScript
License: MIT
Stars:
Forks:
Downloads:
Commits (30d): 0
Language: C
License: MIT
No risk flags
No Package No Dependents

About react-native-sherpa-onnx

XDcobra/react-native-sherpa-onnx

React Native TurboModule for Sherpa-ONNX offline on-device Speech Processing (STT/TTS/Diarization/VAD) completely offline on the device. Support for Android & iOS

Built on TurboModules for native performance, it supports streaming speech recognition with partial results and endpoint detection, plus batch and streaming TTS with multiple model architectures (Zipformer, Paraformer, Whisper, VITS, Matcha, Kokoro). The SDK bundles sherpa-onnx 1.12.31 with automatic iOS XCFramework downloads and flexible Android execution providers (CPU, NNAPI, XNNPACK, QNN), while an integrated download manager handles runtime model fetching with background support and Play Asset Delivery integration on Android.

About react-native-sherpa-onnx-stt

lancetodjk14/react-native-sherpa-onnx-stt

🎤 Enable offline speech recognition in React Native using sherpa-onnx, supporting various model architectures for reliable performance.

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