espressif / esp-skainet

Espressif intelligent voice assistant
Other
569 stars 127 forks source link

English speech command not working on ESP32S3 eye. (AIS-1039) #72

Closed nikhil-robinson closed 1 year ago

nikhil-robinson commented 1 year ago

Hello there. I was testing the English speech command recognition example on the esp32s3 eye module. It is not able to detect any wake words or the commands. Its stuck with the below output.


`I (106) cpu_start: Starting app cpu, entry point is 0x403ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x15 (USB_UART_CHIP_RESET),boot:0x2a (SPI_FAST_FLASH_BOOT)
Saved PC:0x400570ec
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3808,len:0x470
load:0x403c9700,len:0xc04
load:0x403cc700,len:0x2bc8
entry 0x403c98e8
I (33) opi psram: vendor id : 0x0d (AP)
I (33) opi psram: dev id    : 0x02 (generation 3)
I (33) opi psram: density   : 0x03 (64 Mbit)
I (36) opi psram: good-die  : 0x01 (Pass)
I (41) opi psram: Latency   : 0x01 (Fixed)
I (46) opi psram: VCC       : 0x01 (3V)
I (50) opi psram: SRF       : 0x01 (Fast Refresh)
I (56) opi psram: BurstType : 0x01 (Hybrid Wrap)
I (61) opi psram: BurstLen  : 0x01 (32 Byte)
I (66) opi psram: Readlatency  : 0x02 (10 cycles@Fixed)
I (72) opi psram: DriveStrength: 0x00 (1/1)
W (77) PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.
I (87) spiram: Found 64MBit SPI RAM device
I (91) spiram: SPI RAM mode: sram 80m
I (96) spiram: PSRAM initialized, cache is in normal (1-core) mode.
I (103) cpu_start: Pro cpu up.
I (106) cpu_start: Starting app cpu, entry point is 0x40379424
0x40379424: call_start_cpu1 at /home/bibox/esp/esp-idf/components/esp_system/port/cpu_start.c:148

I (0) cpu_start: App cpu up.
I (402) spiram: SPI SRAM memory test OK
I (410) cpu_start: Pro cpu start user code
I (410) cpu_start: cpu freq: 240000000
I (411) cpu_start: Application information:
I (411) cpu_start: Project name:     speech_commands_recognition
I (412) cpu_start: App version:      403ae61-dirty
I (413) cpu_start: Compile time:     Nov 15 2022 13:23:19
I (414) cpu_start: ELF file SHA256:  66d165ff0240f4f2...
I (414) cpu_start: ESP-IDF:          v4.4.2-388-g755ce1077d
I (415) heap_init: Initializing. RAM available for dynamic allocation:
I (416) heap_init: At 3FCA81E0 len 00041530 (261 KiB): D/IRAM
I (416) heap_init: At 3FCE9710 len 00005724 (21 KiB): STACK/DRAM
I (417) spiram: Adding pool of 8192K of external SPI memory to heap allocator
I (418) spi_flash: detected chip: gd
I (418) spi_flash: flash io: qio
I (419) sleep: Configure to isolate all GPIO pins in sleep state
I (419) sleep: Enable automatic switching of GPIO sleep configuration
I (420) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (421) spiram: Reserving pool of 16K of internal memory for DMA/internal allocations
I (421) MODEL_LOADER: 
Initializing models from SPIFFS, partition label: model

I (741) MODEL_LOADER: Partition size: total: 4857101, used: 2490422

I (1011) I2S: DMA Malloc info, datalen=blocksize=640, dma_buf_count=6
I (1011) AFE_SR: afe interface for speech recognition

I (1011) AFE_SR: AFE version: SR_V220727

I (1011) AFE_SR: Initial auido front-end, total channel: 3, mic num: 2, ref num: 1

I (1011) AFE_SR: aec_init: 0, se_init: 1, vad_init: 1

I (1011) AFE_SR: wakenet_init: 1

model_name: wn9_hiesp model_data: /srmodel/wn9_hiesp/wn9_data
MC Quantized wakenet9: wakeNet9_v1h24_hiesp_3_0.63_0.635, tigger:v3, mode:2, p:0, (Oct  9 2022 17:21:08)
I (1751) AFE_SR: wake num: 3, mode: 0, (Oct 12 2022 19:13:45)

multinet:mn5q8_en
Quantized8 Multinet5: MN5Q8_v2_english_8_0.9_0.90, (Oct 12 2022 19:26:00)
esp_mn_commands_update_from_sdkconfig
I (5171) MN_COMMAND: ---------------------SPEECH COMMANDS---------------------
I (5171) MN_COMMAND: Command ID0, phrase ID0: hi PmSm
I (5171) MN_COMMAND: ---------------------------------------------------------

W (5171) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

------------detect start------------

`

Some thing i notice is.

why is it showing 2 mics when there is only one mic in esp32s3 eye module I (1011) AFE_SR: Initial auido front-end, total channel: 3, mic num: 2, ref num: 1

And i am also getting this warning some times.

W (5171) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

nikhil-robinson commented 1 year ago

@feizi any suggestions ?

lijunru-hub commented 1 year ago

Your problem is that the configuration you set does not match your hardware.

You need to modify the configuration of afe_handle, total channel: 1, mic num: 1, ref num: 0. Hardware schematic diagram:https://dl.espressif.com/dl/schematics/SCH_ESP32-S3-EYE-MB_20211201_V2.2.pdf You can refer to esp-who:esp32-s3-eye example:Sr libraries will be older, and some api will be different.

nikhil-robinson commented 1 year ago

@lijunru-hub i tried modifying the mic configuration but still getting this.

SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3808,len:0x470
load:0x403c9700,len:0xc04
load:0x403cc700,len:0x2b40
entry 0x403c98e8
I (33) opi psram: vendor id : 0x0d (AP)
I (34) opi psram: dev id    : 0x02 (generation 3)
I (34) opi psram: density   : 0x03 (64 Mbit)
I (37) opi psram: good-die  : 0x01 (Pass)
I (42) opi psram: Latency   : 0x01 (Fixed)
I (47) opi psram: VCC       : 0x01 (3V)
I (51) opi psram: SRF       : 0x01 (Fast Refresh)
I (56) opi psram: BurstType : 0x01 (Hybrid Wrap)
I (62) opi psram: BurstLen  : 0x01 (32 Byte)
I (67) opi psram: Readlatency  : 0x02 (10 cycles@Fixed)
I (73) opi psram: DriveStrength: 0x00 (1/1)
W (77) PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.
I (88) spiram: Found 64MBit SPI RAM device
I (92) spiram: SPI RAM mode: sram 80m
I (97) spiram: PSRAM initialized, cache is in normal (1-core) mode.
I (104) cpu_start: Pro cpu up.
I (107) cpu_start: Starting app cpu, entry point is 0x40379464
0x40379464: call_start_cpu1 at /home/nikhil/esp/esp-idf/components/esp_system/port/cpu_start.c:148

I (0) cpu_start: App cpu up.
I (402) spiram: SPI SRAM memory test OK
I (411) cpu_start: Pro cpu start user code
I (411) cpu_start: cpu freq: 240000000
I (411) cpu_start: Application information:
I (411) cpu_start: Project name:     speech_commands_recognition
I (412) cpu_start: App version:      v0.3.0-137-gaa36390-dirty
I (412) cpu_start: Compile time:     Nov 21 2022 13:18:06
I (412) cpu_start: ELF file SHA256:  80ecfc929b673e6a...
I (412) cpu_start: ESP-IDF:          v4.4.3-145-g76caa64286
I (413) heap_init: Initializing. RAM available for dynamic allocation:
I (413) heap_init: At 3FCA8788 len 00040F88 (259 KiB): D/IRAM
I (413) heap_init: At 3FCE9710 len 00005724 (21 KiB): STACK/DRAM
I (413) spiram: Adding pool of 8192K of external SPI memory to heap allocator
I (414) spi_flash: detected chip: gd
I (414) spi_flash: flash io: qio
I (415) sleep: Configure to isolate all GPIO pins in sleep state
I (415) sleep: Enable automatic switching of GPIO sleep configuration
I (416) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (416) spiram: Reserving pool of 16K of internal memory for DMA/internal allocations
I (416) MODEL_LOADER: 
Initializing models from SPIFFS, partition label: model

I (736) MODEL_LOADER: Partition size: total: 4857101, used: 2490422

I (1006) I2S: DMA Malloc info, datalen=blocksize=640, dma_buf_count=6
I (1006) AFE_SR: afe interface for speech recognition

I (1006) AFE_SR: AFE version: SR_V220727

I (1006) AFE_SR: Initial auido front-end, total channel: 1, mic num: 1, ref num: 0

I (1006) AFE_SR: aec_init: 0, se_init: 1, vad_init: 1

I (1006) AFE_SR: wakenet_init: 1

model_name: wn9_hiesp model_data: /srmodel/wn9_hiesp/wn9_data
MC Quantized wakenet9: wakeNet9_v1h24_hiesp_3_0.63_0.635, tigger:v3, mode:2, p:0, (Oct  9 2022 17:21:08)
I (1676) AFE_SR: wake num: 2, mode: 0, (Oct 12 2022 19:13:45)

multinet:mn5q8_en
W (2126) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2136) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2146) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2166) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2176) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2186) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2196) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2206) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2216) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2226) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2236) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2246) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2256) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2276) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2286) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2296) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2306) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2326) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2336) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2356) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2366) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2376) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2386) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2396) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2416) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2436) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2446) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2456) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2466) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2476) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2486) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2506) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2526) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2546) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2556) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2566) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2576) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2586) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2606) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2616) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2636) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2646) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2656) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2666) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2676) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2686) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2706) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2726) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2736) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2756) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2766) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2776) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2786) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2796) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2806) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2826) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2836) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2856) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2866) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2876) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2886) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2896) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2906) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2926) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2936) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2966) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2986) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (2996) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3006) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3016) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3026) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3036) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3046) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3066) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3076) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3096) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3106) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3126) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3136) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3146) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3156) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3176) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3186) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3206) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3226) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3246) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3256) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3266) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3276) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3286) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3296) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3306) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3326) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3346) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3366) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3376) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3396) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3406) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3416) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3426) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3446) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3466) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3486) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3506) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3526) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3546) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3556) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3566) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3576) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3586) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3606) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3626) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3646) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3666) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3676) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3686) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3696) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3706) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3716) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3736) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3756) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3766) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3796) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3806) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3826) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3846) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3866) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3886) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3896) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3906) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3916) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3926) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3936) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3956) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3976) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3986) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (3996) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4006) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4016) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4026) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4036) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4056) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4076) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4086) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4096) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4106) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4116) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4126) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4146) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4156) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4176) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4186) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4196) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4206) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4216) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4226) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4246) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4266) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4276) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4296) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4306) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4326) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4346) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4366) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4376) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4396) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4406) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4416) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4426) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4446) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4466) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4486) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4496) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4506) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4516) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4526) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4546) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4556) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4576) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4596) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4606) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4616) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4626) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4636) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4666) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4686) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4696) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4706) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4716) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4726) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4736) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4756) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4776) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4786) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4816) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4836) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4846) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4866) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4886) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4906) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4926) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4956) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4966) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4986) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (4996) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (5016) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (5026) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

W (5046) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!

Quantized8 Multinet5: MN5Q8_v2_english_8_0.9_0.90, (Oct 12 2022 19:26:00)
esp_mn_commands_update_from_sdkconfig
I (5056) MN_COMMAND: ---------------------SPEECH COMMANDS---------------------
I (5056) MN_COMMAND: Command ID0, phrase ID0: hi PmSm
I (5056) MN_COMMAND: Command ID6, phrase ID1: LbcST VnLYoM
I (5056) MN_COMMAND: ---------------------------------------------------------

------------detect start------------
W (5066) AFE_SR: ERROR! afe_feed_aec_init_false, rb_out slow!!!
nikhil-robinson commented 1 year ago

can any one point to an old commit of esp skainet which have the one mic support aec.

feizi commented 1 year ago

The latest version also supports single mic AEC. We will fix it.

nikhil-robinson commented 1 year ago

Okay, great !