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

◆ ww_process()

int ww_process ( uint8_t *const audio_buffer,
const uint16_t num_samples,
bool *const ww_detected )

#include <applications/ww_kws/src/ww/wakeword.h>

Process audio data by Wakeword model.

Parameters
audio_bufferBuffer of audio samples from dmic_read. Function takes ownership of pointer.
num_samplesNumber of audio samples.
[out]ww_detectedResult of wakeword detection. Valid if operation completed successfully.
Return values
0Operation successful.
-EPERMOperation failed on nRF Edge AI Lib level.
-EBUSYModel needs more data.