React Native Google Cloud Speech-to-Text

JSON →
library 0.5.4 ·javascript
verified Jun 7, 2026

A React Native module for streaming speech recognition using the Google Cloud Speech-to-Text API via gRPC. Version 0.5.4 supports Android only (iOS coming soon) and requires React Native >= 0.60. Configured to read API key from google-services.json by default, but allows runtime override via `setApiKey()`. Differentiator: provides low-level streaming events (voice start, voice end, speech recognized, speech recognizing) for fine-grained control, unlike higher-level wrappers. The library ships TypeScript definitions and exposes event types. Release cadence is irregular; the module is experimental with limited iOS support.