mel_spec 0.4.0

Mel spectrograms aligned to the results from the whisper.cpp, pytorch and librosa reference implementations and suited to streaming audio.
Documentation
#[derive(Clone)]
pub struct MelConfig {
    fft_size: usize,
    hop_size: usize,
    n_mels: usize,
    sampling_rate: f64,
}

impl MelConfig {
    pub fn new(fft_size: usize, hop_size: usize, n_mels: usize, sampling_rate: f64) -> Self {
        MelConfig {
            fft_size,
            hop_size,
            n_mels,
            sampling_rate,
        }
    }

    pub fn fft_size(&self) -> usize {
        self.fft_size
    }

    pub fn hop_size(&self) -> usize {
        self.hop_size
    }

    pub fn n_mels(&self) -> usize {
        self.n_mels
    }

    pub fn sampling_rate(&self) -> f64 {
        self.sampling_rate
    }
}