00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00023 #ifndef XTRACT_VECTOR_H
00024 #define XTRACT_VECTOR_H
00025
00026 #ifdef __cplusplus
00027 extern "C" {
00028 #endif
00029
00050 int xtract_spectrum(const float *data, const int N, const void *argv, float *result);
00051
00059 int xtract_autocorrelation_fft(const float *data, const int N, const void *argv, float *result);
00060
00070 int xtract_mfcc(const float *data, const int N, const void *argv, float *result);
00071
00078 int xtract_dct(const float *data, const int N, const void *argv, float *result);
00079
00087 int xtract_autocorrelation(const float *data, const int N, const void *argv, float *result);
00088
00096 int xtract_amdf(const float *data, const int N, const void *argv, float *result);
00097
00105 int xtract_asdf(const float *data, const int N, const void *argv, float *result);
00106
00116 int xtract_bark_coefficients(const float *data, const int N, const void *argv, float *result);
00117
00125 int xtract_peak_spectrum(const float *data, const int N, const void *argv, float *result);
00126
00133 int xtract_harmonic_spectrum(const float *data, const int N, const void *argv, float *result);
00134
00148 int xtract_lpc(const float *data, const int N, const void *argv, float *result);
00149
00160 int xtract_lpcc(const float *data, const int N, const void *argv, float *result);
00161
00178 int xtract_subbands(const float *data, const int N, const void *argv, float *result);
00181 #ifdef __cplusplus
00182 }
00183 #endif
00184
00185 #endif