NMSIS-DSP
Version 1.2.0
NMSIS DSP Software Library
|
Functions | |
void | riscv_mfcc_f32 (const riscv_mfcc_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pTmp) |
MFCC F32. More... | |
void riscv_mfcc_f32 | ( | const riscv_mfcc_instance_f32 * | S, |
float32_t * | pSrc, | ||
float32_t * | pDst, | ||
float32_t * | pTmp | ||
) |
MFCC F32.
[in] | S | points to the mfcc instance structure |
[in] | pSrc | points to the input samples |
[out] | pDst | points to the output MFCC values |
[in,out] | pTmp | points to a temporary buffer of complex |
The temporary buffer has a 2*fft length size when MFCC is implemented with CFFT. It has length FFT Length + 2 when implemented with RFFT (default implementation).
The source buffer is modified by this function.