With help from here I got a custom wake word working on my Voice PE with micro_wake_word. The custom wake word is computer and here is the code that works on the Voice PE:
name: home-assistant-voice-0a6f10
friendly_name: Home Assistant Voice 0a6f10
packages:
Nabu Casa.Home Assistant Voice PE: github://esphome/home-assistant-voice-pe/home-assistant-voice.yaml
esphome:
name: ${name}
name_add_mac_suffix: false
friendly_name: ${friendly_name}
api:
encryption:
key:
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
micro_wake_word:
models:
- model: https://raw.githubusercontent.com/JohnnyPrimus/Custom_V2_MicroWakeWords/refs/heads/main/models/computer/computer.json
id: computer ```