Skip to content

Struct SYN_MFCC

ClassList > SYN_MFCC

More...

  • #include <syn_mfcc.h>

Public Attributes

Type Name
q16_t fft_imag
q16_t fft_real
uint16_t fft_size
q16_t mel_energies
q7_t mfcc_coeffs
uint16_t sample_rate_hz

Detailed Description

MFCC Extractor Configuration and Workspace Context

Public Attributes Documentation

variable fft_imag

q16_t SYN_MFCC::fft_imag[SYN_MFCC_MAX_FFT_SIZE];

Internal FFT imag workspace


variable fft_real

q16_t SYN_MFCC::fft_real[SYN_MFCC_MAX_FFT_SIZE];

Internal FFT real workspace


variable fft_size

uint16_t SYN_MFCC::fft_size;

FFT length (must be <= 128, power of 2)


variable mel_energies

q16_t SYN_MFCC::mel_energies[SYN_MFCC_NUM_MEL_FILTERS];

Mel filterbank log energies


variable mfcc_coeffs

q7_t SYN_MFCC::mfcc_coeffs[SYN_MFCC_NUM_COEFFS];

Output 13 Q7 MFCC feature vector


variable sample_rate_hz

uint16_t SYN_MFCC::sample_rate_hz;

Audio sampling rate in Hz (e.g. 16000)



The documentation for this class was generated from the following file src/syntropic/dsp/syn_mfcc.h