#Multiple wakewords, one per pipeline?

1 messages · Page 1 of 1 (latest)

solid path
#

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!

lime island
#

i think this was mentioned to be something thats being looked at but not currently a thing. however if you have a multilingual whisper model and use a multilingual LLM then it should be language agnostic

onyx pelican
#

i would love to use the same thing for a different purpose. i would like to have different models with different personalities and scopes depending on the wake word. one for interacting with automations (jeeves?), one for fetching/disseminating/discussing the latest nerdy tech news and vulnerabilities and one for interaction with one of the general cloud based llm's