15#ifndef _NRF_DSP_EXP_AUDIO_MELS_FUNCTIONS_H_
16#define _NRF_DSP_EXP_AUDIO_MELS_FUNCTIONS_H_
36 uint16_t window_size_ms,
37 uint16_t window_step_size_ms,
38 uint16_t mel_bins_num,
uint16_t nrf_dsp_audio_mels_process(const int16_t *p_audio_samples, uint16_t num_samples, flt32_t *p_mels)
Process audio samples to compute mel spectrogram.
void nrf_dsp_audio_mels_init(uint16_t sample_rate, uint16_t window_size_ms, uint16_t window_step_size_ms, uint16_t mel_bins_num, uint16_t mel_fmin, uint16_t mel_fmax)
Initialize audio mel spectrogram processing pipeline.
void nrf_dsp_audio_mels_deinit(void)
Deinitialize audio mel spectrogram processing pipeline.
float flt32_t
32-bit floating-point type definition.
Definition nrf_edgeai_ctypes.h:21