Welcome to the decibri documentation

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.

Node.js

Browser

Integrations

Step-by-step guides for using decibri with speech and audio processing tools.

Local (no API key, no cloud)

Sherpa-ONNX

Whisper.cpp

Cloud (API key required)

Deepgram

AssemblyAI

OpenAI

Mistral

AWS

Google

Azure