Assist with Espressif for blind person: can confirmation sound be played after wakeword detected?

Dear HA Community,
I have just completed setup of Espressif S3-BOX-3 and it really works great with HA Assist!
I am considering setting up similar solution for my blind father (would be really helpful for him), but it would be crucial for blind person to have confirmation sound after wakeword is detected by voice satellite.
Is it possible to setup Espressif S3-BOX-3 to play such confirmation sound after detecting “Ok Nabu”?
Thank you in advance for any hints!

I use this configuration of wake word detected with my ESP32 S3 board.
Just put a mp3 file in the config/www folder and HA can acces it. I have it play via an external speaker.

micro_wake_word:
  on_wake_word_detected:
    - voice_assistant.start:
    - light.turn_on:
        id: led_eyes           
        effect: fast pulse 
    - homeassistant.service:
        service: media_player.play_media
        data:
          media_content_id: http://HOMEASSISTANT_IP:8123/local/activatedSound.mp3
          media_content_type: music
          entity_id: media_player.woonkamer_tv
  model: hey_jarvis
2 Likes

Thank you very much for your great help! I will try applying similar solution on my S3-BOX-3.

I would be happy to help if you need any pointers with this, I have done quite a lot of work with this and in particular the s3 box 3 . I am also interested in creating solutions for people with accessibility needs. please feel free to message me. I have put together some information for the s3box3 here esphome_firmware/S3box3_personalised_in_progress/S3Box3_voice_and_touch.md at 5be248ae4c711f82410a761d9017ce3027069bf9 · BigBobbas/esphome_firmware · GitHub

1 Like

Thanks you @robgough1970 for sharing the work you have done on S3-box-3! I will go through the information you linked.
I can see that the YAML file you shared is built completely independently on what HA Team is providing for S3-BOX-3, right?
So far I was considering a bit different approach: to keep reference to original YAML config from HA team and try using “extend” for enhancements (like “beep” for wake word detection, but also few other things that I have in mind):

… but I haven’t tried above approach yet.

I will look into the solution you shared and will potentially come back with questions if you do not mind :slight_smile:
Thanks again!

no problem :+1: