#"take control" VPE and wakeword doesn't work

1 messages · Page 1 of 1 (latest)

brave fractal
#

i decided i wanted to change somethings with my VPE so i took control in esphome builder and just built the default config just to test it but now wake words just dont work. nothing appears in the logs its just not listening anymore

fluid ivy
brave fractal
#

everything about the device is working outside the wake word

fluid ivy
brave fractal
#

Nothing pops up

#

I get logs when I change the wake word but nothing when I attempt to say it lol

fluid ivy
fluid ivy
# brave fractal Nothing pops up

You could try installing the Dev version of the ESPHome Builder (you can have both installed at the same time) and then try building and installing with that which will have the latest merges. The fix is also scheduled to be included in the next version of the the beta cycle and therefore hopefully in the stable release in a couple of days.
At the very least running dev will give you some more logging info by default.

brave fractal
#

ah ok cool ill do that now and see what happens

#

thanks

#

sounds like i just got unlucky with timing lol

fluid ivy
# brave fractal sounds like i just got unlucky with timing lol

Yeah a little bit, It happens sometimes when taking control because it pulls the current dev config and you are building it against whatever version you have installed (usually stable).
I tend to keep my production VPE's on stock precompiled firmware to avoid any of these random issues.

brave fractal
#

external_components: [source /data/packages/5444128b/home-assistant-voice.yaml:1685]
  - source: 
      type: git
      url: https://github.com/esphome/home-assistant-voice-pe
      ref: dev
    components: 
      - voice_kit
    refresh: 0s
  - source: 
      type: git
      url: https://github.com/kahrendt/esphome
      ref: 7a6cf5c8472b7e2fa18ee0fc314f66a80d249e32
    components: 
      - const
      - media_source
      - sendspin
  - 
    could not set 'core.repositoryformatversion' to '0'.
    source: 
      type: git
      url: https://github.com/esphome/esphome```
#

this is on dev

fluid ivy
brave fractal
#

clearing data might have fixed this actually

#

btw while im here is there a way to have the build pull the latest version of my package from github without having to clean all files?

deft plover
#

There's trouble now with esp-nn library

#

You either have to use custom PR for microwakeword, or freeze the esp-nn lib version.

fluid ivy
deft plover
#

Yeah this PR.

brave fractal
#

i really picked the wrong time to do this lol

deft plover
#

But when you're taking control, there's no this code there.

deft plover
fluid ivy
fluid ivy
brave fractal
#

yeah just wanted to add a wake word and change some sounds so not too desperate lol. i guess when the stock firmware gets a new update thats a sign things have stabilized?

deft plover
#

You can add one line to your config to mitigate it.

fluid ivy
#

Life will be a bunch easier when THIS gets its turn for some dev time and gets finished.

deft plover
#
framework:
    type: esp-idf
    version: recommended
    components:
      - espressif/esp-nn==1.1.2 # this to add
deft plover
#

Also I think this would be pretty hard on the ESP 🙂

brave fractal
fluid ivy
fluid ivy
#

Just a matter of a finite amount of time. Sendspin did a good job of using up all the dev time.

brave fractal
fluid ivy
brave fractal
fluid ivy
brave fractal
#

this is the log on dev ```[23:27:40.126][D][micro_wake_word:321]: Wake word model predicts 'Okay Nabu', but VAD model doesn't.
[23:27:40.160][D][micro_wake_word:321]: Wake word model predicts 'Okay Nabu', but VAD model doesn't.
[23:27:40.190][D][micro_wake_word:321]: Wake word model predicts 'Okay Nabu', but VAD model doesn't.
[23:27:40.224][D][micro_wake_word:321]: Wake word model predicts 'Okay Nabu', but VAD model doesn't.

[23:27:47.731][D][micro_wake_word:321]: Wake word model predicts 'Okay Nabu', but VAD model doesn't.
[23:27:47.742][D][micro_wake_word:321]: Wake word model predicts 'Okay Nabu', but VAD model doesn't.

[23:27:47.775][D][micro_wake_word:321]: Wake word model predicts 'Okay Nabu', but VAD model doesn't.

brave fractal