However, when I turn on the switch, no keywords are recognized.
Do you have any ideas on how to solve my problem, please?
[19:52:15][D][switch:012]: 'Use wake word' Turning ON.
[19:52:15][D][switch:055]: 'Use wake word': Sending state ON
[19:52:15][D][voice_assistant:414]: State changed from IDLE to START_PIPELINE
[19:52:15][D][voice_assistant:420]: Desired state set to START_MICROPHONE
[19:52:15][D][voice_assistant:118]: microphone not running
[19:52:15][D][voice_assistant:202]: Requesting start...
[19:52:15][D][voice_assistant:414]: State changed from START_PIPELINE to STARTING_PIPELINE
[19:52:15][D][voice_assistant:118]: microphone not running
[19:52:15][D][voice_assistant:435]: Client started, streaming microphone
[19:52:15][D][voice_assistant:414]: State changed from STARTING_PIPELINE to START_MICROPHONE
[19:52:15][D][voice_assistant:420]: Desired state set to STREAMING_MICROPHONE
[19:52:15][D][voice_assistant:155]: Starting Microphone
[19:52:15][D][voice_assistant:414]: State changed from START_MICROPHONE to STARTING_MICROPHONE
[19:52:15][D][esp-idf:000]: I (93006) I2S: DMA Malloc info, datalen=blocksize=1024, dma_buf_count=4
[19:52:15][D][voice_assistant:521]: Event Type: 1
[19:52:15][D][voice_assistant:524]: Assist Pipeline running
[19:52:15][D][voice_assistant:414]: State changed from STARTING_MICROPHONE to STREAMING_MICROPHONE
[19:52:15][D][voice_assistant:521]: Event Type: 9
[19:52:15][D][esp-idf:000]: I (93045) wifi:
[19:52:15][D][esp-idf:000]: <ba-add>idx:1 (ifx:0, 3a:07:16:98:56:84), tid:6, ssn:2, winSize:64
[19:52:15][D][esp-idf:000]:
[19:52:23][D][esp32.preferences:114]: Saving 1 preferences to flash...
[19:52:23][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
[19:55:42][I][ota:117]: Boot seems successful, resetting boot loop counter.
[19:55:42][D][esp32.preferences:114]: Saving 1 preferences to flash...
[19:55:42][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
[20:00:57][D][switch:016]: 'Use wake word' Turning OFF.
[20:00:57][D][switch:055]: 'Use wake word': Sending state OFF
[20:00:57][D][voice_assistant:514]: Signaling stop...
[20:00:57][D][voice_assistant:414]: State changed from STREAMING_MICROPHONE to STOP_MICROPHONE
[20:00:57][D][voice_assistant:420]: Desired state set to IDLE
[20:00:57][D][voice_assistant:414]: State changed from STOP_MICROPHONE to STOPPING_MICROPHONE
[20:00:57][D][esp-idf:000]: I (615356) I2S: DMA queue destroyed
[20:00:57][D][voice_assistant:521]: Event Type: 0
[20:00:57][E][voice_assistant:651]: Error: no_wake_word - No wake word detected
[20:00:57][D][voice_assistant:514]: Signaling stop...
[20:00:57][D][voice_assistant:414]: State changed from STOPPING_MICROPHONE to STOP_MICROPHONE
[20:00:57][D][voice_assistant:420]: Desired state set to IDLE
[20:00:57][D][voice_assistant:414]: State changed from STOP_MICROPHONE to IDLE
[20:00:57][D][voice_assistant:521]: Event Type: 2
[20:00:57][D][voice_assistant:611]: Assist Pipeline ended
[20:01:09][D][switch:012]: 'Use wake word' Turning ON.
[20:01:09][D][switch:055]: 'Use wake word': Sending state ON
[20:01:09][D][voice_assistant:414]: State changed from IDLE to START_PIPELINE
[20:01:09][D][voice_assistant:420]: Desired state set to START_MICROPHONE
[20:01:09][D][voice_assistant:118]: microphone not running
[20:01:09][D][voice_assistant:202]: Requesting start...
[20:01:09][D][voice_assistant:414]: State changed from START_PIPELINE to STARTING_PIPELINE
[20:01:09][D][voice_assistant:435]: Client started, streaming microphone
[20:01:09][D][voice_assistant:414]: State changed from STARTING_PIPELINE to START_MICROPHONE
[20:01:09][D][voice_assistant:420]: Desired state set to STREAMING_MICROPHONE
[20:01:09][D][voice_assistant:155]: Starting Microphone
[20:01:09][D][voice_assistant:414]: State changed from START_MICROPHONE to STARTING_MICROPHONE
[20:01:09][D][esp-idf:000]: I (627014) I2S: DMA Malloc info, datalen=blocksize=1024, dma_buf_count=4
[20:01:09][D][voice_assistant:521]: Event Type: 1
[20:01:09][D][voice_assistant:524]: Assist Pipeline running
[20:01:09][D][voice_assistant:414]: State changed from STARTING_MICROPHONE to STREAMING_MICROPHONE
[20:01:09][D][voice_assistant:521]: Event Type: 9
[20:01:23][D][esp32.preferences:114]: Saving 1 preferences to flash...
[20:01:23][D][esp32.preferences:143]: Saving 1 preferences to flash: 1 cached, 0 written, 0 failed
[00:05:34][I][app:102]: ESPHome version 2024.2.1 compiled on Feb 28 2024, 23:35:27
[00:05:34][C][wifi:577]: WiFi:
[00:05:34][C][wifi:409]: Local MAC:
[00:05:34][C][wifi:414]: SSID: [redacted]
[00:05:34][C][wifi:415]: IP Address: 192.168.1.175
[00:05:34][C][wifi:417]: BSSID: [redacted]
[00:05:34][C][wifi:418]: Hostname: 'presence'
[00:05:34][C][wifi:420]: Signal strength: -53 dB ▂▄▆█
[00:05:34][C][wifi:424]: Channel: 12
[00:05:34][C][wifi:425]: Subnet: 255.255.255.0
[00:05:34][C][wifi:426]: Gateway: 192.168.1.1
[00:05:34][C][wifi:427]: DNS1: 0.0.0.0
[00:05:34][C][wifi:428]: DNS2: 0.0.0.0
[00:05:34][C][logger:447]: Logger:
[00:05:34][C][logger:448]: Level: DEBUG
[00:05:34][C][logger:449]: Log Baud Rate: 115200
[00:05:34][C][logger:451]: Hardware UART: UART0
[00:05:34][C][template.switch:068]: Template Switch 'Use wake word'
[00:05:34][C][template.switch:091]: Restore Mode: restore defaults to ON
[00:05:34][C][template.switch:057]: Optimistic: YES
[00:05:34][C][captive_portal:088]: Captive Portal:
[00:05:34][C][web_server:168]: Web Server:
[00:05:34][C][web_server:169]: Address: 192.168.1.175:80
[00:05:34][C][mdns:115]: mDNS:
[00:05:34][C][mdns:116]: Hostname: presence
[00:05:34][C][ota:096]: Over-The-Air Updates:
[00:05:34][C][ota:097]: Address: 192.168.1.175:3232
[00:05:34][C][ota:100]: Using Password.
[00:05:34][C][ota:103]: OTA version: 2.
[00:05:34][C][api:139]: API Server:
[00:05:34][C][api:140]: Address: 192.168.1.175:6053
[00:05:34][C][api:142]: Using noise encryption: YES
[00:05:43][D][switch:016]: 'Use wake word' Turning OFF.
[00:05:43][D][switch:055]: 'Use wake word': Sending state OFF
[00:05:43][D][voice_assistant:514]: Signaling stop...
[00:05:43][D][voice_assistant:414]: State changed from STREAMING_MICROPHONE to STOP_MICROPHONE
[00:05:43][D][voice_assistant:420]: Desired state set to IDLE
[00:05:43][D][voice_assistant:521]: Event Type: 0
[00:05:43][E][voice_assistant:651]: Error: no_wake_word - No wake word detected
[00:05:43][D][voice_assistant:514]: Signaling stop...
[00:05:43][D][voice_assistant:414]: State changed from STOP_MICROPHONE to STOP_MICROPHONE
[00:05:43][D][voice_assistant:420]: Desired state set to IDLE
[00:05:43][D][voice_assistant:414]: State changed from STOP_MICROPHONE to STOPPING_MICROPHONE
[00:05:43][D][esp-idf:000]: I (826200) I2S: DMA queue destroyed
[00:05:43][D][voice_assistant:521]: Event Type: 2
[00:05:43][D][voice_assistant:611]: Assist Pipeline ended
[00:05:43][D][voice_assistant:414]: State changed from STOPPING_MICROPHONE to IDLE
[00:05:47][D][switch:012]: 'Use wake word' Turning ON.
[00:05:47][D][switch:055]: 'Use wake word': Sending state ON
[00:05:47][D][voice_assistant:414]: State changed from IDLE to START_PIPELINE
[00:05:47][D][voice_assistant:420]: Desired state set to START_MICROPHONE
[00:05:47][D][voice_assistant:118]: microphone not running
[00:05:47][D][voice_assistant:202]: Requesting start...
[00:05:47][D][voice_assistant:414]: State changed from START_PIPELINE to STARTING_PIPELINE
[00:05:47][D][voice_assistant:435]: Client started, streaming microphone
[00:05:47][D][voice_assistant:414]: State changed from STARTING_PIPELINE to START_MICROPHONE
[00:05:47][D][voice_assistant:420]: Desired state set to STREAMING_MICROPHONE
[00:05:47][D][voice_assistant:155]: Starting Microphone
[00:05:47][D][voice_assistant:414]: State changed from START_MICROPHONE to STARTING_MICROPHONE
[00:05:47][D][esp-idf:000]: I (829879) I2S: DMA Malloc info, datalen=blocksize=1024, dma_buf_count=4
[00:05:47][D][voice_assistant:521]: Event Type: 1
[00:05:47][D][voice_assistant:524]: Assist Pipeline running
[00:05:47][D][voice_assistant:414]: State changed from STARTING_MICROPHONE to STREAMING_MICROPHONE
[00:05:47][D][voice_assistant:521]: Event Type: 9
checking the Voice Assistant i do see the open Pipeline…
I have 2 of these with the S3 boards running real well right now. Here is my config. You have alot missing to make these boards work for this.:
You can visit this thread fro more help
Unfortunately, it still doesn’t work. I’ve tested the microphone on the left and completed my configuration.
Just like @Haldi, I’d like to be able to test if my mic is working or not.
@Haldi
Have you found a working configuration to make your microphone function?
Despite copying @Rich37804 configuration, I am unable to achieve something functional.
Have you tried this wiring and code? Since those are from two different places you may need to adjust the GPIO pin assignments slightly (I didn’t check if they line up) but that’s the correct wiring and I have had success with that code. (I also changed the GPIO to suit the particular ESP board I have.
Thank you very much, the wake word microphone works very well, but the voice recognition doesn’t seem to work. However, Whisper works with my phone.
Would you have any ideas?