# whisper.rn ## Docs - [iOS Audio Session Management](https://mintlify.wiki/mybigday/whisper.rn/advanced/audio-session-ios.md): Control iOS audio session for recording and playback - [Custom Audio Adapters](https://mintlify.wiki/mybigday/whisper.rn/advanced/custom-audio-adapters.md): Build custom audio stream adapters for realtime transcription - [Memory Management](https://mintlify.wiki/mybigday/whisper.rn/advanced/memory-management.md): Manage audio slices and memory usage in realtime transcription - [Performance Optimization](https://mintlify.wiki/mybigday/whisper.rn/advanced/optimization.md): Tune transcription performance, threading, and GPU acceleration - [AudioSessionIos](https://mintlify.wiki/mybigday/whisper.rn/api-reference/audio-session-ios.md): Audio session management utilities for iOS - [AudioStreamInterface](https://mintlify.wiki/mybigday/whisper.rn/api-reference/audio-stream-interface.md): Interface for audio stream adapters - [initWhisper](https://mintlify.wiki/mybigday/whisper.rn/api-reference/init-whisper.md): Initialize a Whisper context for speech-to-text transcription - [initWhisperVad](https://mintlify.wiki/mybigday/whisper.rn/api-reference/init-whisper-vad.md): Initialize a Voice Activity Detection (VAD) context for speech detection - [Native Logging](https://mintlify.wiki/mybigday/whisper.rn/api-reference/native-logging.md): Control and monitor native whisper.cpp logging - [RealtimeTranscriber](https://mintlify.wiki/mybigday/whisper.rn/api-reference/realtime-transcriber.md): Real-time audio transcription with VAD support - [Release Functions](https://mintlify.wiki/mybigday/whisper.rn/api-reference/release-functions.md): Free memory by releasing Whisper contexts - [SliceManager](https://mintlify.wiki/mybigday/whisper.rn/api-reference/slice-manager.md): Audio slice memory management for realtime transcription - [Audio Session Types (iOS)](https://mintlify.wiki/mybigday/whisper.rn/api-reference/types/audio-session-ios.md): iOS audio session configuration types for controlling audio behavior - [ContextOptions](https://mintlify.wiki/mybigday/whisper.rn/api-reference/types/context-options.md): Configuration options for initializing a Whisper context - [TranscribeOptions](https://mintlify.wiki/mybigday/whisper.rn/api-reference/types/transcribe-options.md): Configuration options for transcribing audio with Whisper - [TranscribeResult](https://mintlify.wiki/mybigday/whisper.rn/api-reference/types/transcribe-result.md): Result object returned from Whisper transcription operations - [VadOptions](https://mintlify.wiki/mybigday/whisper.rn/api-reference/vad-options.md): Configuration options for Voice Activity Detection - [WhisperContext](https://mintlify.wiki/mybigday/whisper.rn/api-reference/whisper-context.md): Methods for transcribing audio with a Whisper context - [WhisperVadContext](https://mintlify.wiki/mybigday/whisper.rn/api-reference/whisper-vad-context.md): Voice Activity Detection context class for detecting speech segments in audio - [Audio Formats](https://mintlify.wiki/mybigday/whisper.rn/core-concepts/audio-formats.md): Audio format requirements, conversion, and optimization for whisper.rn - [Contexts](https://mintlify.wiki/mybigday/whisper.rn/core-concepts/contexts.md): Understanding WhisperContext and WhisperVadContext lifecycle and management - [Models](https://mintlify.wiki/mybigday/whisper.rn/core-concepts/models.md): GGML models, quantization formats, Core ML acceleration, and model selection - [Performance](https://mintlify.wiki/mybigday/whisper.rn/core-concepts/performance.md): Threading, GPU/Metal acceleration, benchmarking, and optimization techniques - [Basic Transcription](https://mintlify.wiki/mybigday/whisper.rn/examples/basic-transcription.md): Simple file transcription with whisper.rn - [File Handling](https://mintlify.wiki/mybigday/whisper.rn/examples/file-handling.md): Working with different audio formats and data sources - [Realtime Streaming](https://mintlify.wiki/mybigday/whisper.rn/examples/realtime-streaming.md): Live transcription from microphone with VAD auto-slicing - [Voice Activity Detection](https://mintlify.wiki/mybigday/whisper.rn/examples/vad-detection.md): Detect speech segments in audio using Silero VAD - [Core ML Acceleration](https://mintlify.wiki/mybigday/whisper.rn/features/coreml-acceleration.md): Accelerate Whisper transcription on iOS with Core ML encoder models - [Realtime Transcription](https://mintlify.wiki/mybigday/whisper.rn/features/realtime-transcription.md): Live microphone transcription with VAD, auto-slicing, and memory management - [File & Data Transcription](https://mintlify.wiki/mybigday/whisper.rn/features/transcription.md): Transcribe audio from files, base64 WAV data, or raw PCM using the Whisper context - [Voice Activity Detection](https://mintlify.wiki/mybigday/whisper.rn/features/voice-activity-detection.md): Detect speech segments in audio using the Silero VAD model - [Installation](https://mintlify.wiki/mybigday/whisper.rn/installation.md): Install whisper.rn in your React Native application - [Introduction](https://mintlify.wiki/mybigday/whisper.rn/introduction.md): High-performance on-device speech recognition for React Native apps - [Android Setup](https://mintlify.wiki/mybigday/whisper.rn/platform-guides/android.md): Configure whisper.rn for Android including permissions and ProGuard - [Expo Setup](https://mintlify.wiki/mybigday/whisper.rn/platform-guides/expo.md): Use whisper.rn in Expo projects with prebuild - [iOS Setup](https://mintlify.wiki/mybigday/whisper.rn/platform-guides/ios.md): Configure whisper.rn for iOS including permissions, Core ML, and Metal acceleration - [Quickstart](https://mintlify.wiki/mybigday/whisper.rn/quickstart.md): Get started with whisper.rn in under 5 minutes - [Contributing](https://mintlify.wiki/mybigday/whisper.rn/resources/contributing.md): How to contribute to whisper.rn - [Migration Guide](https://mintlify.wiki/mybigday/whisper.rn/resources/migration-guide.md): Migrate from deprecated transcribeRealtime to RealtimeTranscriber - [Tips & Tricks](https://mintlify.wiki/mybigday/whisper.rn/resources/tips-and-tricks.md): Best practices and optimization tips for whisper.rn - [Troubleshooting](https://mintlify.wiki/mybigday/whisper.rn/resources/troubleshooting.md): Common issues and solutions for whisper.rn ## OpenAPI Specs - [openapi](https://mintlify.wiki/mybigday/whisper.rn/api-reference/openapi.json)