CATEGORY
Multimedia::Audio 1,918 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
whisperforge-diarizeSpeaker diarization for speech transcription via embedding clustering200MIT
eqtuiTerminal-native(TUI) audio effects processor for PipeWire200GPL-2.0-only
rt-fft-convolverA high-performance, zero-latency partitioned convolution engine. Designed specifically for real-time guitar cabinet simulation…200MIT
terminaldromeA terminal-based Navidrome music client199MIT
whisperforge-alignVoice activity detection, audio segmentation, and SRT subtitle generation for speech transcription197MIT
synthieChiptune-focused synthesizer engine: dual OSC, ring mod, filters, envelopes, LFO, arpeggiator, and FX (reverb, delay, chorus,…197EUPL-1.2
oxiaudio-encodePure-Rust audio encoders (WAV via hound, FLAC via flacenc) for OxiAudio195Apache-2.0
ffmpeg_audio_sysRaw FFmpeg FFI bindings for ffmpeg_audio.195GPL-3.0-only
rust-silkSILK v3 encoder/decoder with a practical CLI194BSD-3-Clause
oxiaudio-decodeSymphonia-backed audio decoder for OxiAudio193Apache-2.0
rip-videoTerminal UI pipeline to download media audio, transcribe it with ffmpeg-whisper, and generate minutes locally.192MIT
reflow_media_codecMedia codec boundary shared by Reflow media and ML actors.192MIT OR Apache-2.0
beamer-auAudio Unit support for Beamer audio plugin framework (hybrid v2/v3 architecture)192MIT
flac-ioPure-Rust FLAC decoder and encoder for reading and writing lossless audio samples191MIT OR Apache-2.0
aetherdsp-midiMIDI engine for AetherDSP — device routing, clock sync, and microtonal tuning table support191MIT
soundanalysisSafe Rust bindings for Apple's SoundAnalysis framework — on-device sound classification (cough, music, applause, ...) on macOS190MIT OR Apache-2.0
splitstreamReal-time (local & cloud) simultaneous microphone and system audio transcription for macOS.190AGPL-3.0-only
oxideav-audiotoolboxmacOS AudioToolbox hardware decode/encode bridge for the oxideav framework — runtime-loaded via libloading, no compile-time…190MIT
resonant-analysisHigh-level audio analysis: onset detection, beat tracking, pitch estimation, MFCCs189MIT OR Apache-2.0
resonant-streamStreaming DSP pipeline with pull-based processing and in-place chunks187MIT OR Apache-2.0
fonoTalk to your computer: an open-source, complete voice-AI stack (STT, TTS, LLM, wake word, speaker ID) in one small binary. Local…187GPL-3.0-only
brainwires-hardwareHardware I/O for the Brainwires Agent Framework — audio, GPIO, Bluetooth, and network186MIT OR Apache-2.0
voicshVoice typing for Wayland Linux183MIT
pitch-coreStreaming pitch (f0) tracker — pure-DSP backends (SWIPE', pYIN, Praat-AC). No model files, no GPU.182MIT OR Apache-2.0
vona-seamlessSeamless M4T adapter for vona — ONNX-native speech-to-speech inference, no Python runtime required181MIT
kithara-audioAudio pipeline: worker thread, effects chain, resampling.181MIT OR Apache-2.0
ringkernel-wavesim3d3D acoustic wave simulation with realistic physics, binaural audio, and GPU acceleration179Apache-2.0
oxiaudio-dspPure-Rust DSP (resampling, gain, spectral) for OxiAudio179Apache-2.0
codecpodAudio codec library backed by a statically-linked, source-built FFmpeg.179LGPL-2.1-or-later
zimtohrli-sysRust FFI bindings to the Zimtohrli psychoacoustic audio metric178Apache-2.0
ndsd-readA lightweight library in rust for reading dsd files178Apache-2.0
rift-mediaAudio capture, playback, and Opus codec for Rift P2P178Apache-2.0 OR MIT
media-format-matroskaDemuxer and muxer for Matroska/WebM178MIT OR Apache-2.0
oxideav-nsfPure-Rust NSF (Nintendo Sound Format) player for oxideav — clean-room from nesdev.org wiki177MIT
rbox-derivesProc macros for rbox's pyo3 bindings177GPL-3.0-only
blip25-mbeResearch MBE / IMBE / AMBE+2 vocoder family: P25 wire formats, multi-generation codecs, and parametric rate conversion.…177MIT
wandermodFullscreen demoscene music player: random modland tracks, xmrsplayer audio, symmetric fractal visuals with per-voice…176MIT
whis-cliVoice-to-text CLI for terminal users174MIT
voxkitVoice pipeline toolkit — STT, VAD, TTS abstractions for Rust voice apps174MIT
usbsid-pico-configConfiguration protocol for USBSID-Pico hardware.174MIT OR Apache-2.0
waapi-rsA Rust client for Wwise Authoring API (WAAPI), supporting async and sync usage172MIT
tremA mathematical music engine — rational time, xenharmonic pitch, recursive trees, audio graphs171MIT
yamabiko-whisperLow-latency streaming speech recognition with whisper.cpp and LocalAgreement-2.171MIT
coremidi-rsSafe Rust bindings for Apple's CoreMIDI framework — clients, ports, endpoints, MIDI 1.0/2.0 packets, notifications, networking,…170MIT OR Apache-2.0
clipclipContinuously capture audio and hand fixed-length Opus/WAV segments to your code.170MIT OR Apache-2.0
apzMinimal terminal audio player with live spectrum analyzer170MIT
oxideav-midiPure-Rust MIDI — Standard MIDI File (SMF) parser + transport metadata + soft-synth scaffold (SoundFont 2 / SFZ / DLS / pure-tone…170MIT
soundevents-datasetAudio Set Ontology aims to provide a comprehensive set of categories to describe sound events.169MIT OR Apache-2.0
oxiaudioOxiAudio — COOLJAPAN Pure-Rust audio codec + DSP facade167Apache-2.0
sonos-cliCLI and TUI for controlling Sonos speakers166MIT
bbx_pluginPlugin integration crate for bbx_audio DSP library with C FFI bindings166MIT
oxideav-ttaPure-Rust True Audio (TTA) lossless audio decoder for the oxideav framework165MIT
roon-cliCLI tool for controlling Roon audio system165MIT OR Apache-2.0
st-ttsHigh-level on-device TTS via Supertonic — one-liner synthesize, auto-download models165MIT
dupsonicFind duplicate audio files using acoustic fingerprinting (chromaprint/AcoustID)165GPL-2.0-or-later
libsamplerate-rsc2rust transpiled version of libsamplerate.164BSD-2-Clause
bbx_fileAudio file I/O for WAV format, integrating with bbx_dsp graph system160MIT
denoizePure-Rust audio denoiser with classical DSP and optional RNNoise160MIT
praat-sysLow-level Rust bindings for the Praat159GPL-3.0-or-later
vnrit-audiopus-sysFFI-Binding to Opus (fork with Android build fix)158ISC
phosphor-studioA terminal-native DAW with built-in synthesizers and MIDI support158MIT
ruopusA pure-Rust implementation of the Opus audio codec (RFC 6716). No FFI; unsafe confined to documented SIMD kernels.157MIT
audiotoolboxSafe Rust bindings for Apple's AudioToolbox framework via a Swift bridge on macOS157MIT OR Apache-2.0
aetherdsp-ndk-macroProcedural macro for the Aether Node Development Kit — derive DSP node boilerplate with #[aether_node]156MIT
roon-mcpMCP server exposing Roon audio system as AI assistant tools154MIT OR Apache-2.0
media-format-isomp4Demuxer and muxer for ISO Base Media File Format (MP4/MOV)153MIT OR Apache-2.0
nemotron-asr-sysLow-level FFI bindings for nemotron-asr.cpp151MIT
maolan-plugin-hostOut-of-process plugin host for Maolan DAW151BSD-2-Clause
text2audioA modern Rust crate for converting text to audio with AI-powered segmentation150MIT
avila-fftUltimate performance FFT: SIMD, caching, advanced algorithms, parallel, streaming - Zero dependencies149MIT OR Apache-2.0
phosttLocal STT server powered by Zipformer-vi RNN-T — on-device Vietnamese speech recognition via ONNX Runtime149MIT
kithara-playPlayer engine: audio graph, EQ, crossfade, DJ-ready.149MIT OR Apache-2.0
whispoVoice-to-text CLI for terminal users using OpenAI Whisper API147MIT
ym2149-replayer-cliCommand-line player for YM chiptune files146MIT
oscyMinimalistic Rust library for audio oscillators supporting common waveform shapes.145MIT
tidlersA Rust library for interacting with the TIDAL music streaming API145MIT
elevenlabs-sdkComprehensive async Rust SDK for ElevenLabs API with TTS, STT, voice management, and WebSocket streaming144Apache-2.0
audiobook-creation-exchangeACX-compliant audio post-processing: normalisation, limiting, gating, LUFS measurement, and spectral analysis for AI-generated…144Apache-2.0
rezin-wavA Rust library for parsing and streaming RIFF/WAV audio files144MIT
vona-transport-localHTTP and Unix-socket IPC transport layer for vona speech-to-speech runtimes144MIT
vnrit-opusSafe Rust bindings for libopus (fork for vnrit Android compatibility)142MIT/Apache-2.0
suno-cliGenerate AI music from your terminal — Suno v5.5 with tags, exclude, vocal control, and all generation features142MIT
avspeechsynthesizer-rsSafe Rust bindings for AVSpeechSynthesizer — Apple's text-to-speech APIs on macOS141MIT OR Apache-2.0
myxA lean, beautiful terminal Spotify player141MIT
ym2149-gist-replayerGI Sound Tool (GIST) file parser and multi-PSG player for YM2149140MIT
ara2-bridge-sysRaw FFI bindings for Celemony ARA2 SDK140MIT OR Apache-2.0
bthmanBluetooth HFP profile manager with suspend/resume reconnect for PipeWire + WirePlumber140MIT
plugin_hostVST3 and CLAP plugin host for DAW — scanner, sandboxing, parameter automation, preset management139MIT
oxiaudio-encode-mp3-lameOxiAudio MP3 encoder adapter — BOUNDED_FFI: links libmp3lame (LGPL); use requires opt-in feature138Apache-2.0
elevenlabsAgent-friendly CLI for the ElevenLabs AI audio platform (TTS, STT, voices, agents, music)138MIT
ratune-scrobbleAudioscrobbler / Last.fm scrobbling for ratune136MIT
rtrack-coreHeadless tracker core: engine, audio, MIDI, samples, and data model136GPL-3.0-or-later
mediadecodeGeneric, no_std-friendly type-and-trait spine for media decoders (FFmpeg, WebCodecs, R3D, BRAW, ARRIRAW, X-OCN, ProRes RAW, Canon…136MIT OR Apache-2.0
fluxer-voiceVoice connection and audio playback for Fluxer bots134MIT
animaleseRust library for generating Animal Crossing-style animalese speech sounds133MIT
pitch-core-onnxONNX backends for pitch-core: CREPE, PESTO, SwiftF0. User supplies model files.133MIT OR Apache-2.0
nuked-opl3Pure Rust port of the Nuked-OPL3 Yamaha YMF262 (OPL3) FM synthesis chip emulator131LGPL-2.1-or-later
vona-gemini-liveGemini Live protocol adapter surface for Vona131MIT
atomr-agents-stt-harness-webOptional axum backend + embedded React SPA for reviewing and editing diarized STT conversations.131Apache-2.0
gpui-pretextHigh-performance text measurement and multiline layout without DOM reflows — Rust port of chenglou/pretext130MIT
coroboros-scrybeCollapse sound into signal — a fast, offline Whisper transcription & speaker-diarization CLI. No Python, no account.130MIT
audio-silence-gateLightweight RMS-based silence detection and auto-stop for audio capture129MIT
audexAudio metadata reading and writing library with flexible I/O and easy wrappers129MIT OR Apache-2.0
koan-serverGraphQL, Subsonic REST, and MCP server for koan music player.128MIT
aetherdsp-ndkNode Development Kit for AetherDSP — build custom real-time DSP nodes with a single #[aether_node] macro128MIT
ebur128-streamStreaming, zero-allocation EBU R128 loudness measurement in pure Rust.127MIT OR Apache-2.0
moont-webWebAssembly wrapper for the moont CM-32L synthesizer126LGPL-2.1-or-later
brainwires-audioAudio I/O, speech-to-text, and text-to-speech for the Brainwires Agent Framework125MIT OR Apache-2.0
oxisound-cpalcpal-backed audio device implementation for OxiSound125Apache-2.0
trem-cpalReal-time audio backend for trem using cpal124MIT
caeryKnottDynamics-styled Linux desktop media converter for audio and video.123MIT
vona-openai-realtimeOpenAI Realtime protocol adapter surface for Vona123MIT
termituneA fast, lightweight, keyboard-driven terminal music player in Rust122MIT
vona-model-provisioningLocal model provisioning manifests and cache planning for Vona adapters122MIT
panaud-coreCore library for panaud audio processing121MIT OR Apache-2.0
audiounitSafe Rust bindings for AudioUnit / AVAudioUnit — Apple's Audio Component APIs on macOS121MIT OR Apache-2.0
glitcher-timingPure Rust timing arbitration for Glitcher (wgpu-free)121MIT OR Apache-2.0
narrate-thisSDK for converting text and articles into narrated audio-visual content121MIT
phoneme-synthEngine-agnostic singing and speech synthesis: a full phonetic alphabet from a formant source-filter model121MIT OR Apache-2.0
horizon-lattice-multimediaMultimedia module for Horizon Lattice: audio playback, sound effects119MIT OR Apache-2.0
wavekat-ttsUnified text-to-speech for voice pipelines with multiple backend support119Apache-2.0
nts-radio-cliA rich terminal home for NTS Radio119MIT
cdripA fast, accurate CD ripper in pure Rust - no GNU deps required!119MIT
elevenlabs-cliUnofficial CLI for ElevenLabs text-to-speech API118MIT
media-transcriber-mcpMCP server for transcribing local video and audio files using Whisper117MIT
aprs-rtpDecode 1200-baud APRS packets from ka9q-radio RTP multicast audio streams117MIT OR Apache-2.0
kael-mediaAudio playback primitives for GPUI117Apache-2.0
resonantErgonomic audio DSP for Rust — FFT, filters, analysis in one line of code116MIT OR Apache-2.0
pttmanPush-to-talk microphone control with a daemon-backed command queue for PipeWire116MIT
tonoA deterministic sound engine — synthesis, instruments, songs, and adaptive game music, rendered byte-identically to audio.…116MIT
cochlea-scoreScore IR for cochlea: ticks, tempo map, bar/beat math, tracks, notes, automation, RON data form116MIT OR Apache-2.0
rhuidean-studio-coreCore simulation and tuning logic for Rhuidean Studio.115MIT
silero-vad-crsRust bindings for a C port of the Silero VAD voice activity detector with zero runtime dependencies and SIMD support115MIT
nemotron-asrSafe, idiomatic Rust bindings for nemotron-asr.cpp - high-performance streaming ASR with NVIDIA's Nemotron model115MIT
klattsch-coreRealtime-safe parallel-formant speech synthesis engine (Klatt 1980 model).115MIT
ytmusic-apiYouTube Music InnerTube client (auth + transport core)113MIT
flexaudio-coreSource-agnostic audio capture engine, types, and resampling/normalization core for flexaudio.112MIT
tscribeTranscribe any video/audio URL into agent-friendly markdown using whisper.cpp112MIT
bevy_tonoBevy plugin for the tono sound engine — fire deterministic SFX and drive adaptive music straight from your game systems.112MIT
rconvolveFast convolution and impulse-response extraction for audio applications111MIT OR Apache-2.0
qwen3_ttsRust port of Qwen3 TTS - Text-to-Speech model111Apache-2.0
audiorouterCross-platform command-line audio router with a terminal UI111Apache-2.0
opl-audioPure-Rust OPL2 (Yamaha YM3812) / OPL3 (YMF262) FM renderer: timed MIDI events + an AdLib instrument bank to PCM audio.…110MIT OR Apache-2.0
rivaServer-backed Rust client for the Riva proxy (YouTube and SoundCloud).110BSD-3-Clause
resonatorsRust implementation of the Resonate algorithm for low-latency spectral analysis.110MIT OR Apache-2.0
sms-audioSoundMusicSys (SMS / Halestorm) song renderer: a Standard MIDI File + a bank of Sound Manager samples to PCM audio.…109MIT OR Apache-2.0
vona-moshiKyutai Moshi backend for vona — full-duplex STS via WebSocket, no Python runtime required109MIT
mediadecode-ffmpegFFmpeg adapter for the `mediadecode` abstraction layer — implements its `VideoAdapter` / `AudioAdapter` / `SubtitleAdapter`…109MIT OR Apache-2.0
reflow_dspPure-Rust DSP primitives for Reflow audio/signal processing actors. Wasm-safe.108MIT OR Apache-2.0
acoustixA high-performance objective speech validation library for Text-to-Speech (TTS) AI models (implements MCD, DTW, LSD, SegSNR, and…108MIT
oxisoundOxiSound — COOLJAPAN Pure-Rust audio device I/O facade108Apache-2.0
transcribe-cliNative Rust CLI transcription pipeline with GigaAM v3 ONNX107MIT
ncm2mp3-coreDecrypt Netease Cloud Music NCM files. Parses the container format, applies the AES-128-ECB metadata/key decryption and the…107Apache-2.0
lufsgenA rust crate to get LUFS of audio files.106MIT
xaac-rsHigh-level Rust AAC/xHE-AAC encoder and decoder bindings built on libxaac106Apache-2.0
outfox-doubaoDoubao (ByteDance Volcengine) API client for outfox105MIT OR Apache-2.0
aireA real-time audio engine for games and interactive applications.105MIT OR Apache-2.0
eqtuneA lightweight, system-wide audio equalizer for macOS, built on Core Audio process taps.105MIT OR Apache-2.0
vona-azure-speechAzure AI Speech adapter helpers for Vona105MIT
moodbarCLI tool to generate moodbar audio visualizations105MIT OR Apache-2.0
media-formatA generic framework for demuxing and muxing media containers104MIT OR Apache-2.0
cochlea-synthInstrument trait over fundsp, preset library, typed param registry, counter-based RNG104MIT OR Apache-2.0
rustmouthRust API for praat103GPL-3.0-or-later
espeak-ng-data-dict-hieSpeak NG dictionary data for hi_dict103GPL-3.0-or-later
viet-asrUniversal Vietnamese Speech AI SDK — Rust binding103Apache-2.0
kobo-coreKobo e-reader device SDK: device database, sysfs/ioctl, rendering, audio pipeline, trait surface103MIT
trix-playerA beautiful, keyboard-driven terminal music player for Linux.102MIT
vona-deepgramDeepgram streaming STT and TTS adapter helpers for Vona102MIT
whispercrabsLocal-first floating voice-to-text (STT) and text-to-speech (TTS) tool for Linux, macOS, and Windows101MIT
piper-plus-cliCLI tool for Piper Plus neural text-to-speech synthesis101MIT
oxisound-smfStandard MIDI File (SMF) parser and player for oxisound101Apache-2.0
vona-elevenlabsElevenLabs streaming text-to-speech adapter helpers for Vona101MIT
oxisound-midiMIDI device I/O implementation for OxiSound, backed by midir101Apache-2.0
soundforgeLicense-aware discovery and verified archival of reusable music and sound effects101MIT
oxisound-oscOpen Sound Control (OSC) protocol implementation for oxisound100Apache-2.0
cloudseedcore-rsA safe wrapper around the CloudSeedCore Reverb algorithm.100MIT
hiddenwaveSecure audio steganography and cryptography tool. Hide encrypted files in WAV/MP3.100MIT
cochlea-featuresAudio feature extraction: LUFS/true peak, onsets, pitch, chroma/key, silence, clipping100MIT OR Apache-2.0
lingotSignal-processing and audio-capture library for a Rust rewrite of lingot99GPL-3.0-or-later
yamabiko-asrOn-device Parakeet-family speech transcription for desktop Rust apps.99MIT OR Apache-2.0
espeak-ng-data-dict-ukeSpeak NG dictionary data for uk_dict99GPL-3.0-or-later
decibri-cliCross-platform CLI for audio capture, playback, and device management99Apache-2.0
sys-voiceCross-platform native voice I/O with OS-level Acoustic Echo Cancellation98MIT
scivex-signalScivex — Signal processing, FFT, wavelets, audio98MIT
minilogue-xdRust library for the Korg Minilogue XD synthesizer MIDI implementation98MIT OR Apache-2.0
espeak-ng-data-dict-roeSpeak NG dictionary data for ro_dict98GPL-3.0-or-later
vona-test-harnessDeterministic mock backend and transport for testing vona integrations98MIT
espeak-ng-data-dict-daeSpeak NG dictionary data for da_dict97GPL-3.0-or-later
game-toolkit-audioSound playback on kira, with optional synthie chiptune synthesis, for game-toolkit.97EUPL-1.2
meetmixCombine Bluetooth mic and speaker audio into one PipeWire recording for minutes97MIT
espeak-ng-data-dict-fieSpeak NG dictionary data for fi_dict96GPL-3.0-or-later
espeak-ng-data-dict-hueSpeak NG dictionary data for hu_dict96GPL-3.0-or-later
espeak-ng-data-dict-nleSpeak NG dictionary data for nl_dict96GPL-3.0-or-later
espeak-ng-data-dict-noeSpeak NG dictionary data for no_dict96GPL-3.0-or-later
espeak-ng-data-dict-sveSpeak NG dictionary data for sv_dict96GPL-3.0-or-later
pdtkSafe structural editing, validation, & analysis for Pure Data .pd patch files 🦀96MIT
espeak-ng-data-dict-cmneSpeak NG dictionary data for cmn_dict95GPL-3.0-or-later
espeak-ng-data-dict-cseSpeak NG dictionary data for cs_dict95GPL-3.0-or-later
espeak-ng-data-dict-eleSpeak NG dictionary data for el_dict95GPL-3.0-or-later
vibelang-keysTerminal MIDI keyboard for VibeLang - play MIDI from your computer keyboard95MIT OR Apache-2.0