Page 1 of 1

RECORD_HARDWARE_AEC meaning

Posted: Thu Sep 14, 2023 12:38 pm
by geeleecn
What's the meaning and function for this define "RECORD_HARDWARE_AEC"?

In ADF example, some demo board are defined RECORD_HARDWARE_AEC=TRUE, others are defined RECORD_HARDWARE_AEC=FALSE. If customer has their owner board, define RECORD_HARDWARE_AEC to false or true?

Re: RECORD_HARDWARE_AEC meaning

Posted: Fri Sep 15, 2023 5:32 am
by ESP_Xuxin
https://github.com/espressif/esp-skaine ... 1717307793


First, whether the hardware is connected, the record channel is to connect the audio playback to the sampling channel of i2s, so that the signal during playback can be removed from the recorded file.

You also need to consider whether the speaker of the board itself is distorted. If the distortion is serious, the effect will not be great.