We are a multi-lingual household where I like to speak to my devices in English and my wife wants to speak to the devices in Spanish. Because of limitations of how the HA pipelines work, we need two separate pipelines — one for each.
What I would like to do is to be able to configure two different wake words in my voice assistant preview edition, so that whenever I use my wake word the English pipeline gets activated, and when she uses her wake word, the Spanish pipeline starts.
Is there any way to configure this at all? Assume that I am fairly experienced editing ESPHOME YAML, and I can also write C++, but I would prefer the simplest solution so I don't have to keep that maintained as it diverges compared to upstream.
Thanks!