#Can you (on PE) assign different assistants per wakeword?

1 messages · Page 1 of 1 (latest)

chrome mango
#

In my home we speak Danish, but sometimes I need to speak to the assistant in English.
Primarily this is needed when asking the assistant to play music. I primarily listen to bands with English names and song titles, and the STT is pretty bad at transcribing English in the middle of a Danish sentence.
Other times it’s just plain bad at hearing what I’m saying in Danish, and I just need it to understand me, which the English stt does perfectly.
So is something you can already do, and if so how do I do it?

mint zodiac
#

No. \

chrome mango
#

Just for anyone else having this issue. I “solved” it by creating an automation with the conversation trigger “change to Danish” and the danish equivalent of the opposite.
The PE satellite has a select entity that you can change languages assistants with.

vernal sigil
#

That’s a great idea! You can also have sentence triggers call the conversation Action so you could also have a sentence like “English {sentence}” and then always pass that to the English assist pipeline. Similarly for Danish.

tacit iron
vernal sigil
#

Oh. Hmm… That’s a good point. I thought Whisper models were multi lingual except for the “en” specific ones. You can specify “auto” for language and it should auto detect.

tacit iron
#

but you can't set auto language when defining a pipeline, and the STT language needs to be that of the pipeline

vernal sigil
#

Ah. Bummer.