What is Decibri?

Decibri is a Rust-based audio library designed for developers who are creating applications centered on real-time speech, voice agents, and audio processing. It provides essential features, including microphone input, speaker output, PCM streaming, and audio file management, complemented by a command-line interface compatible with Python, Node.js, Rust, and browser APIs. Among its extensive capabilities are voice activity detection, acoustic echo cancellation, and optional enhancements like denoising, filtering, automatic gain control, and limiting. Developers can seamlessly stream captured audio to both cloud and local speech-to-text services, while simultaneously utilizing its audio output systems to playback synthesized speech. This library caters to a wide range of applications, such as building voice assistants, transcription services, conversational agents, wake-word detection systems, interactive robotics, full-duplex speech systems, and audio processing pipelines, making it suitable for use in edge devices as well. It comes with prebuilt native packages that support Windows, macOS, and Linux, and the implementations for Python and Node.js are especially user-friendly as they require no additional build tools for installation. Furthermore, the browser-compatible version enhances accessibility by allowing audio capture, energy-based speech detection, and playback, thereby broadening its usability across a variety of platforms. With its robust feature set and adaptability, Decibri stands out as a significant asset for audio application development, empowering creators to innovate within this dynamic field.

Pricing

Price Starts At:
$0
Price Overview:
The core audio library is free under Apache-2.0. Fees for cloud speech-service providers are separate.
Free Version:
Free Version available.

Integrations

Offers API?:
Yes, Decibri provides an API

Screenshots and Video

Get Started

Company Facts

Company Name:
Decibri
Date Founded:
2008
Company Location:
Australia
Company Website:
decibri.com

Product Details

Deployment
Windows
Mac
Linux
On-Prem
Training Options
Documentation Hub
Support
Web-Based Support

Product Details

Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English

Decibri Categories and Features