Decibri – unified audio layer for AI agents and Voice AI applications
The unified audio layer for AI agents and Voice AI applications Capture real-time microphone audio, play to speakers, or pipe anywhere (voice agents, WebSockets, or files) using Python, Node.js, or Rust. Pre-built binaries for Python, Node.js, and Rust mean no compilers, no system audio libraries, and no setup. Cross-platform macOS, Windows, and Linux with pre-built binaries.
- ▪The unified audio layer for AI agents and Voice AI applications Capture real-time microphone audio, play to speakers, or pipe anywhere (voice agents, WebSockets, or files) using Python, Node.js, or Rust.
- ▪Pre-built binaries for Python, Node.js, and Rust mean no compilers, no system audio libraries, and no setup.
- ▪Cross-platform macOS, Windows, and Linux with pre-built binaries.
Opening excerpt (first ~120 words) tap to expand
The unified audio layer for AI agents and Voice AI applications Capture real-time microphone audio, play to speakers, or pipe anywhere (voice agents, WebSockets, or files) using Python, Node.js, or Rust. Built-in voice activity detection. Zero system dependencies. Zero setup. Get Started Install with one command: $ pip install decibri Then start streaming: Python Node.js Rust import decibri with decibri.Microphone(sample_rate=16000) as mic: for chunk in mic: print(f"Got {len(chunk)} bytes") break const { Microphone } = require('decibri'); const mic = new Microphone({ sampleRate: 16000 }); mic.on('data', (chunk) => console.log(`Got ${chunk.length} bytes`)); setTimeout(() => mic.stop(), 5000); use std::time::Duration; use decibri::{DecibriError, Microphone, MicrophoneConfig}; fn main() ->…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Hacker News - Newest: ""AI" "LLM"".