RECORD_HARDWARE_AEC meaning

geeleecn
Posts: 24
Joined: Thu Jun 17, 2021 7:26 am

RECORD_HARDWARE_AEC meaning

Postby geeleecn » Thu Sep 14, 2023 12:38 pm

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?

ESP_Xuxin
Posts: 83
Joined: Thu Sep 22, 2022 3:35 am

Re: RECORD_HARDWARE_AEC meaning

Postby ESP_Xuxin » Fri Sep 15, 2023 5:32 am

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.

Who is online

Users browsing this forum: No registered users and 8 guests