26 #ifndef XTRACT_VECTOR_H
27 #define XTRACT_VECTOR_H
53 int xtract_spectrum(
const double *data,
const int N,
const void *argv,
double *result);
73 int xtract_mfcc(
const double *data,
const int N,
const void *argv,
double *result);
81 int xtract_dct(
const double *data,
const int N,
const void *argv,
double *result);
99 int xtract_amdf(
const double *data,
const int N,
const void *argv,
double *result);
108 int xtract_asdf(
const double *data,
const int N,
const void *argv,
double *result);
151 int xtract_lpc(
const double *data,
const int N,
const void *argv,
double *result);
163 int xtract_lpcc(
const double *data,
const int N,
const void *argv,
double *result);
181 int xtract_subbands(
const double *data,
const int N,
const void *argv,
double *result);
int xtract_harmonic_spectrum(const double *data, const int N, const void *argv, double *result)
Extract the harmonic spectrum of from a of a peak spectrum.
int xtract_lpcc(const double *data, const int N, const void *argv, double *result)
Extract Linear Predictive Coding Cepstral Coefficients.
int xtract_peak_spectrum(const double *data, const int N, const void *argv, double *result)
Extract the amplitude and frequency of spectral peaks from a magnitude spectrum.
int xtract_spectrum(const double *data, const int N, const void *argv, double *result)
Extract frequency domain spectrum from time domain signal.
int xtract_mfcc(const double *data, const int N, const void *argv, double *result)
Extract Mel Frequency Cepstral Coefficients based on a method described by Rabiner.
int xtract_subbands(const double *data, const int N, const void *argv, double *result)
Extract subbands from a spectrum.
int xtract_autocorrelation_fft(const double *data, const int N, const void *argv, double *result)
Extract autocorrelation from time domain signal using FFT based method.
int xtract_dct(const double *data, const int N, const void *argv, double *result)
Extract the Discrete Cosine transform of a time domain signal.
int xtract_amdf(const double *data, const int N, const void *argv, double *result)
Extract Average Magnitude Difference Function from time domain signal.
int xtract_lpc(const double *data, const int N, const void *argv, double *result)
Extract Linear Predictive Coding Coefficients.
int xtract_autocorrelation(const double *data, const int N, const void *argv, double *result)
Extract autocorrelation from time domain signal using time-domain autocorrelation technique...
int xtract_asdf(const double *data, const int N, const void *argv, double *result)
Extract Average Squared Difference Function from time domain signal.
int xtract_bark_coefficients(const double *data, const int N, const void *argv, double *result)
Extract Bark band coefficients based on a method.