2 unstable releases
| new 0.2.2 | Jan 24, 2026 |
|---|---|
| 0.1.0 | Jan 19, 2026 |
#1036 in Audio
Used in axonml
50KB
1K
SLoC
Axonml Audio - Audio Processing Utilities
This crate provides audio processing functionality for the Axonml ML framework:
- Transforms: Resampling, spectrograms, MFCC, pitch shifting, noise addition
- Datasets: Audio classification, command recognition, music genre, speaker ID
Example
use axonml_audio::prelude::*;
// Create a synthetic command dataset
let dataset = SyntheticCommandDataset::small();
// Apply mel spectrogram transform
let mel = MelSpectrogram::new(16000);
let (waveform, label) = dataset.get(0).unwrap();
let spectrogram = mel.apply(&waveform);
@version 0.1.0
@author AutomataNexus Development Team
axonml-audio
Part of the Axonml ML framework.
See the main Axonml documentation for details.
License
MIT OR Apache-2.0
Dependencies
~6MB
~120K SLoC