Add wake word Alexa to voice PE

How can I add wake word Alexa in the voice PE?

It’s not for voice preview edition

I used this way to add it and use it since months without any problems:

I want to keep Nabu, Javis, and Mycroft too.
Can you just send me a ready yaml because I’m having trouble with this please?

And another question: does this damage the device’s original firmware?

@Thyraz

micro_wake_word:
  models:
    - model: okay_nabu
    - model: alexa
    - model: hey_mycroft
    - model: hey_jarvis

Look for these lines in the code and add the alexa one

1 Like

Can you build me a ready-made yaml? I don’t understand it at all.

And the question is, does this harm the device or the firmware and its original capabilities, and what about updates?

Seriously?

Look, I really don’t mean to sound harsh… If you are having trouble with this then maintaining it will also be problematic.

No matter how good voice is already in HA it’s NOT set and forget like a ronco chicken cooker…

Learn how it works? And then do it?

If one of us does it for you, in less than two months you’ll be back because it’s broken. If you learn how to do it at least you won’t be hosed if it does break there’s value in putting in the work. The full instructions are just a few posts up…

Maybe try first then ask if you need help?

1 Like

Exactly if you have no idea how to take over the configuration and search a yaml file to add a line, me giving you a complete configuration will be of no use.

I have never even seen a Voice PE let alone configured one, but I do know how to add the line I showed you to a voice setup and thought it would be of use.

You need to read about adopting the device and understand that if then you still have issues ask again.

1 Like

And no. It will not harm the device. Worst case is you need to re-flash it to factory (and the instructions for that are on the VPE support site)

This is about “taking over control” for your Voice PE.
If you want to customize the behavior, you have to install the ESP-Home device builder addon to flash it with your own configuration.
This also means you won’t get firmware updates for the Voice PE automatically in the future.
Once there’s a new HA or ESP-Home Release, I reflash the devices using the addon. It’s just a single click in the UI and a few minutes of time to flash it.

As Nathan said, you can re-flash it at any time with the default firmware if you want to revert your changes.

I can’t add my config here, as it’s filled with way more custom stuff than the config I posted the link to.
This one is a good starting point and should be less confusing than mine.

The most important part in the config is this one:

packages:
  Nabu Casa.Home Assistant Voice PE: github://esphome/home-assistant-voice-pe/home-assistant-voice.yaml

It imports the current config that is also used for the default firmware.
So you start with the default behavior and only have to overwrite / add keys that you want to change.
As it downloads always the current version, this way also updates your Voice PE like a default firmware update would do, when you recreate the firmware in ESP Home later.

The rest in the config is setting the things that are specific to your device and not to the default configuration. Like the name of the device, your wifi credentials and so on.

Do you think maybe in future nabu case add more wake words?

@Thyraz