A tool to analyze speech audio recordings in Rust
Rust
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
benches
examples
src
tests
.agignore
.gitignore
.travis.yml
Cargo.toml
README.md
clippy.toml

README.md

Build Status

vox_box.rs

A tool to let you hack away at voice audio recordings in Rust.

How do I do it?

Documentation

What's included

  • Filter preemphasis, normalization, RMS calculation
  • Autocorrleation calculation
  • Laguerre root finding and polynomial division
  • Mel-Frequency Cepstral Coefficient (MFCC) calculation
  • Linear Predictive Coding (LPC) coefficient calculation
  • Formant path finder (McCandless algorithm, from Praat)
  • Pitch finding (Boersma autocorrelation method, from Praat)

Why is it broken?

Open an issue! There are many incomplete aspects to this library, as it is highly specialized to my personal projects. Once others begin using it, I expect that it will become more generalized.