ESP32S3上使用ESP-SR时 给SR feed两个麦克风的数据 只会输出第一路的数据 不管有没有第二路
比如说我现在拔掉第一路,第二路不动,说话没用
但是第一路不动,第二路不管在不在都正常
我看手册MISO选择信噪比高的一路音频输出这个是需要开启还是?
说明下:SR我使用了aec ns vad agc
我确认了板子上两个麦克风是正常的。
Search found 106 matches: AEC
Searched query: aec
- Fri Apr 17, 2026 6:10 am
- Forum: ESP-IDF 中文讨论版
- Topic: 关于ESP32S3使用ESPSR中MISO相关问题
- Replies: 0
- Views: 34
- Fri Apr 03, 2026 8:40 am
- Forum: ESP-ADF 中文讨论版
- Topic: 使用esp-sr afe,log提示AFE: Ringbuffer of AFE is empty, Please use feed() to write data
- Replies: 1
- Views: 123
Re: 使用esp-sr afe,log提示AFE: Ringbuffer of AFE is empty, Please use feed() to write data
... sr_iface_t *afe_handle = NULL;
static esp_afe_sr_data_t *afe_data = NULL;
extern const model_coeff_getter_t WAKENET_MODEL_HILEXIN;
// 🔹 AFE 配置(只开 AEC/NS/AGC,关闭唤醒词)
static void afe_init(void)
{
// srmodel_list_t *models = esp_srmodel_init("model");
// if (models == NULL)
// {
// ESP_LOGE(TAG ...
static esp_afe_sr_data_t *afe_data = NULL;
extern const model_coeff_getter_t WAKENET_MODEL_HILEXIN;
// 🔹 AFE 配置(只开 AEC/NS/AGC,关闭唤醒词)
static void afe_init(void)
{
// srmodel_list_t *models = esp_srmodel_init("model");
// if (models == NULL)
// {
// ESP_LOGE(TAG ...
- Fri Mar 06, 2026 9:46 am
- Forum: 喵伴 中文讨论版
- Topic: 烧录这个地址,设备不断重启,报错https://github.com/espressif/esp-brookesia/blob/master/products/speaker
- Replies: 1
- Views: 395
烧录这个地址,设备不断重启,报错https://github.com/espressif/esp-brookesia/blob/master/products/speaker
... 0
afe_perferred_priority: 5
afe_ringbuf_size: 50
memory_alloc_mode: 3
afe_linear_gain: 1.0
debug_init: false
fixed_first_channel: true
/********** AEC (Acoustic Echo Cancellation) **********/
aec_init: true
aec mode: SR_HIGH_PERF
aec_filter_length: 4
/********** SE (Speech Enhancement, Microphone ...
afe_perferred_priority: 5
afe_ringbuf_size: 50
memory_alloc_mode: 3
afe_linear_gain: 1.0
debug_init: false
fixed_first_channel: true
/********** AEC (Acoustic Echo Cancellation) **********/
aec_init: true
aec mode: SR_HIGH_PERF
aec_filter_length: 4
/********** SE (Speech Enhancement, Microphone ...
- Sat Feb 21, 2026 2:56 pm
- Forum: ESP-ADF
- Topic: How can I get the VAD example working on my ESP32-S3 DevKit-C?
- Replies: 1
- Views: 2833
Re: How can I get the VAD example working on my ESP32-S3 DevKit-C?
... I (848) AFE_CONFIG: Set Second WakeNet Model: wn9s_nihaoxiaozhi
wn9s_hilexinwn9s_hilexinW (858) AFE_CONFIG: The playback reference channel is 0, the AEC is deactivated.
MC Quantized wakenet9s: wakenet9s_tts2h8_嗨乐鑫_3_0.630_0.635, tigger:v4, mode:0, p:0, (Dec 16 2025 14:45:55)
MC Quantized wakenet9s ...
wn9s_hilexinwn9s_hilexinW (858) AFE_CONFIG: The playback reference channel is 0, the AEC is deactivated.
MC Quantized wakenet9s: wakenet9s_tts2h8_嗨乐鑫_3_0.630_0.635, tigger:v4, mode:0, p:0, (Dec 16 2025 14:45:55)
MC Quantized wakenet9s ...
- Wed Feb 18, 2026 5:41 am
- Forum: General Discussion
- Topic: ESP32-S3 Korvo-2 V3.1 – Issue Integrating ESP-ADF AEC into Custom Full-Duplex Audio Project (Noise on TX, No Playback)
- Replies: 0
- Views: 199
ESP32-S3 Korvo-2 V3.1 – Issue Integrating ESP-ADF AEC into Custom Full-Duplex Audio Project (Noise on TX, No Playback)
I am working on integrating the ESP-ADF AEC algorithm into my existing full-duplex audio project to eliminate speaker echo.
### Hardware
Board: ESP32-S3 Korvo-2 V3.1
Verified hardware is working correctly (as the official ADF AEC example on the same board works correctly with AEC)
### Project ...
### Hardware
Board: ESP32-S3 Korvo-2 V3.1
Verified hardware is working correctly (as the official ADF AEC example on the same board works correctly with AEC)
### Project ...
- Thu Nov 06, 2025 6:34 am
- Forum: ESP-ADF
- Topic: [Help] AEC not working with ES8311 on custom board using ESP-ADF
- Replies: 0
- Views: 7106
[Help] AEC not working with ES8311 on custom board using ESP-ADF
Hi everyone,
I’m trying to get AEC (Acoustic Echo Cancellation) working with a custom board that uses the ES8311 codec for a single microphone and speaker setup.
I’m using the ESP-ADF VoIP example (Release v2.7, commit 9cf556d) and have modified the board files to match my custom hardware. Both the ...
I’m trying to get AEC (Acoustic Echo Cancellation) working with a custom board that uses the ES8311 codec for a single microphone and speaker setup.
I’m using the ESP-ADF VoIP example (Release v2.7, commit 9cf556d) and have modified the board files to match my custom hardware. Both the ...
无限重启
... priority: 5
afe_ringbuf_size: 50
memory_alloc_mode: 3
afe_linear_gain: 1.0
debug_init: false
fixed_first_channel: false
/********** AEC (Acoustic Echo Cancellation) **********/
aec_init: true
aec mode: SR_HIGH_PERF
aec_filter_length: 4
/********** SE (Speech Enhancement ...
afe_ringbuf_size: 50
memory_alloc_mode: 3
afe_linear_gain: 1.0
debug_init: false
fixed_first_channel: false
/********** AEC (Acoustic Echo Cancellation) **********/
aec_init: true
aec mode: SR_HIGH_PERF
aec_filter_length: 4
/********** SE (Speech Enhancement ...
- Thu Aug 28, 2025 8:24 am
- Forum: ESP-ADF 中文讨论版
- Topic: 请教下烧录algorithm示例到小智面包板上,提示ringbuffer错误是什么问题
- Replies: 0
- Views: 7938
请教下烧录algorithm示例到小智面包板上,提示ringbuffer错误是什么问题
采用自定义音频板子,引脚定义已更改,RECORD_HARDWARE_AEC设置为false,麻烦大佬分析报错原因 :?:
运行日志如下:
I (26) boot: ESP-IDF v5.4.1-dirty 2nd stage bootloader
I (27) boot: compile time Aug 28 2025 10:07:00
I (27) boot: Multicore bootloader
I (27) boot: chip revision: v0.2
I (30) boot: efuse block revision: v1.3
I (34) qio_mode ...
运行日志如下:
I (26) boot: ESP-IDF v5.4.1-dirty 2nd stage bootloader
I (27) boot: compile time Aug 28 2025 10:07:00
I (27) boot: Multicore bootloader
I (27) boot: chip revision: v0.2
I (30) boot: efuse block revision: v1.3
I (34) qio_mode ...
- Wed Aug 20, 2025 3:53 am
- Forum: ESP-ADF 中文讨论版
- Topic: 音频芯片:es8388 ,如何设置 AUDIO_ADC_INPUT_CH_FORMAT ?
- Replies: 1
- Views: 8357
Re: 音频芯片:es8388 ,如何设置 AUDIO_ADC_INPUT_CH_FORMAT ?
ES8388 好像不支持硬件回采,也就是说它并不支持硬件回采后的 AEC , 只能支持软件回采也就是这里说的 https://github.com/espressif/esp-adf/bl ... m_stream.h type1、type2 的区别
如果您需要软件回采,得参考这里说明配置一下才可以
ps: 对于算法而言,硬件回采效果要优于软件回采效果;如果需要双入双出的话可以考虑 ES8389
如果您需要软件回采,得参考这里说明配置一下才可以
ps: 对于算法而言,硬件回采效果要优于软件回采效果;如果需要双入双出的话可以考虑 ES8389
- Mon Jun 23, 2025 12:52 pm
- Forum: ESP-ADF 中文讨论版
- Topic: 语音控制SD卡播放无法正常恢复播放
- Replies: 1
- Views: 8325
语音控制SD卡播放无法正常恢复播放
... mode = VAD_MODE_0; // Normal mode
recorder_sr_cfg.multinet_init = true;
recorder_sr_cfg.mn_language = ESP_MN_CHINESE;
recorder_sr_cfg.afe_cfg->aec_init = true;
recorder_sr_cfg.afe_cfg->agc_mode = AFE_MN_PEAK_AGC_MODE_3;
audio_rec_cfg_t rec_create_cfg = AUDIO_RECORDER_DEFAULT_CFG();
rec ...
recorder_sr_cfg.multinet_init = true;
recorder_sr_cfg.mn_language = ESP_MN_CHINESE;
recorder_sr_cfg.afe_cfg->aec_init = true;
recorder_sr_cfg.afe_cfg->agc_mode = AFE_MN_PEAK_AGC_MODE_3;
audio_rec_cfg_t rec_create_cfg = AUDIO_RECORDER_DEFAULT_CFG();
rec ...