A simple stream wrapper for arecord (Linux (including Raspbian)) and sox (Mac, Windows). Returns a Passthrough stream object so that stream control like pause(), resume(), pipe(), etc. are all available.
This Node.js module provides a cross-platform interface for recording audio from a microphone on Linux, macOS, and Windows. It wraps the `arecord` (Linux) and `sox` (macOS/Windows) command-line tools, returning a stream object with control methods like start, stop, pause, and resume, and emits events for various states such as silence detection. It's designed for developers building audio applications on Node.js who need a simple, unified way to capture microphone input across different operating systems.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.