Edge AI Add-on API 2.2.0
Loading...
Searching...
No Matches

◆ nrf_dsp_freq_snr_f32()

flt32_t nrf_dsp_freq_snr_f32 ( flt32_t p_amplitude_spectrum[],
uint16_t num,
uint16_t p_freq_indicies[],
uint16_t freq_indicies_num )

#include <include/nrf_edgeai/dsp/spectral/nrf_dsp_freq_snr.h>

Compute signal-to-noise ratio for provided frequencies in floating-point amplitude spectrum, signal represent provided frequencies, noise is everything else.

Parameters
[in]p_amplitude_spectrumPointer to amplitude spectrum vector
[in]numNumber of bins/samples in amplitude spectrum
[in]p_freq_indiciesPointer to frequency indicies (bins) for which SNR will be computed
[in]freq_indicies_numNumber of frequency indicies provided
Returns
int16_t SNR of provided frequencies