[−][src]Function mel_filter::mel_to_hz
pub fn mel_to_hz<T, A>(mels: T, htk: bool) -> Vec<A> where
T: AsRef<[A]>,
A: Copy + Float + NumOps + NumCast,
Implementation of librosa.mel_to_hz
Convert mel bin numbers to frequencies
Parameters
mels
: Vec [shape=(n,)], float mel bins to convert
htk
: use HTK formula instead of Slaney
Returns
frequencies : np.ndarray [shape=(n,)] input mels in Hz
Examples
use mel_filter::mel_to_hz; assert_eq!(vec![200.], mel_to_hz(&[3.], false)); assert_eq!(vec![200.], mel_to_hz(&[3.], false)); assert_eq!(vec![ 66.66666666666667, 133.33333333333334, 200. , 266.6666666666667, 333.33333333333337], mel_to_hz(&[1.,2.,3.,4.,5.], false)); assert_eq!(vec![ 66.66666666666667, 133.33333333333334, 200. , 266.6666666666667, 333.33333333333337], mel_to_hz(&[1.,2.,3.,4.,5.], false));