# React Native Sherpa-ONNX ## Docs - [Model Download Manager](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/advanced/download-manager.md): Download and manage Sherpa-ONNX models from GitHub Releases - [Hotwords (Contextual Biasing)](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/advanced/hotwords.md): Configure hotword/keyword spotting for improved recognition accuracy - [Model Detection](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/advanced/model-detection.md): Auto-detect model types without full initialization - [PCM Live Stream](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/advanced/pcm-live-stream.md): Native microphone capture with resampling for live audio streaming - [Audio Utilities](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/audio.md): Audio capture, conversion, and processing utilities - [Core Functions](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/core.md): Core initialization and hardware acceleration detection functions - [Diarization (Speaker Identification)](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/diarization.md): Speaker diarization and identification API (coming soon) - [Model Download Manager](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/download.md): Download and manage sherpa-onnx models at runtime - [Model Path Utilities](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/model-path.md): Utilities for resolving and managing model file paths across platforms - [createSTT()](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/stt/create-stt.md): Create an offline (batch) speech-to-text engine - [createStreamingSTT()](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/stt/streaming-stt.md): Create a streaming (online) speech-to-text engine for real-time recognition - [STT Types](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/stt/types.md): TypeScript types and interfaces for speech-to-text - [createTTS()](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/tts/create-tts.md): Create a batch text-to-speech engine for one-shot synthesis - [createStreamingTTS()](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/tts/streaming-tts.md): Create a streaming TTS engine for incremental audio generation with chunk callbacks - [TTS Types](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/tts/types.md): TypeScript types and interfaces for text-to-speech - [VAD (Voice Activity Detection)](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/api/vad.md): Voice activity detection API (coming soon) - [Disable FFmpeg](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/configuration/disable-ffmpeg.md): Reduce bundle size and avoid symbol conflicts by disabling FFmpeg in your Android build - [Disable libarchive](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/configuration/disable-libarchive.md): Reduce bundle size and avoid conflicts by disabling libarchive in your Android build - [Play Asset Delivery](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/configuration/play-asset-delivery.md): Reduce base APK size by delivering large models through Android Play Asset Delivery - [Execution Providers](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/features/execution-providers.md): Hardware acceleration with QNN, NNAPI, XNNPACK, and Core ML - [Model Setup](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/features/model-setup.md): Learn how to bundle, load, and manage STT/TTS models - [Speech-to-Text](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/features/speech-to-text.md): Offline STT for complete audio file transcription with support for multiple model types - [Streaming STT](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/features/streaming-stt.md): Real-time speech recognition with partial results and endpoint detection - [Streaming TTS](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/features/streaming-tts.md): Low-latency streaming speech generation with chunk callbacks - [Text-to-Speech](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/features/text-to-speech.md): Offline TTS for generating natural-sounding speech from text - [Installation](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/installation.md): Install react-native-sherpa-onnx and configure iOS and Android platforms - [Introduction](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/introduction.md): Overview of react-native-sherpa-onnx - offline and streaming speech processing for React Native - [NeMo CTC Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/stt/nemo-ctc.md): NVIDIA NeMo CTC models for English streaming and offline recognition - [Other STT Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/stt/other-models.md): WeNet, SenseVoice, FunASR, Moonshine, and specialized speech recognition models - [STT Models Overview](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/stt/overview.md): Overview of all speech-to-text model types supported by react-native-sherpa-onnx - [Paraformer Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/stt/paraformer.md): Non-autoregressive ASR models for fast and accurate transcription - [Zipformer & Transducer Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/stt/transducer.md): Encoder-decoder-joiner models for fast streaming speech recognition - [Whisper Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/stt/whisper.md): Multilingual encoder-decoder models with robust zero-shot recognition - [Kokoro Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/tts/kokoro.md): Multi-speaker, multi-language TTS models - [Matcha Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/tts/matcha.md): High-quality acoustic model with vocoder for natural TTS - [Other TTS Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/tts/other-models.md): KittenTTS, Zipvoice (voice cloning), and Pocket (flow-matching) models - [TTS Models Overview](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/tts/overview.md): Overview of all text-to-speech model types supported by react-native-sherpa-onnx - [VITS Models](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/models/tts/vits.md): Fast, high-quality TTS from Piper, Coqui, MeloTTS, and MMS - [Quick Start](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/quickstart.md): Get started with react-native-sherpa-onnx in minutes with complete working examples - [Contributing](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/resources/contributing.md): How to contribute to react-native-sherpa-onnx - [Examples](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/resources/examples.md): Example apps, sample code, and integration patterns - [Migration Guide](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/resources/migration.md): Upgrade from 0.2.x to 0.3.0 - breaking changes and migration steps - [Troubleshooting](https://mintlify.wiki/XDcobra/react-native-sherpa-onnx/resources/troubleshooting.md): Common issues, solutions, and debugging tips