Thanks to visit codestin.com
Credit goes to lib.rs

2 unstable releases

new 0.2.2 Jan 24, 2026
0.1.0 Jan 19, 2026

#1036 in Audio


Used in axonml

MIT/Apache

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