This documentation is here to help you get up and running with decibri and integrate it into your voice and audio applications. decibri is a cross-platform audio capture library for JavaScript. The Node.js package uses a native PortAudio addon with pre-built binaries. The browser package uses the Web Audio API with zero dependencies. Same API, different runtimes.
Install, capture audio, and build real-time voice applications
Constructor options, methods, events, and audio format details
Install, capture audio in the browser, and stream to your backend
Constructor options, methods, events, and browser compatibility
Step-by-step guides for using decibri with speech and audio processing tools.
Real-time local transcription. No API key required.
Detect spoken keywords and wake phrases. No API key required.
Detect speech vs silence with Silero VAD. No API key required.