Highly unrecommended. Number 1 reason: Rhasspy might act on something you do not intent to be acted upon.
That will lead to very annoying situations, which you can probably think of by yourself 
I think you misunderstood what I said, what I propose is the following:
- Recognize the wakeword
- The SST is activated. Let him recognize all the words he says below and put them in a list (split). With the condition if 2 or 3 words of a sentence are said, it knows that it belongs to X sentence and acts immediately without having to record and recognize.
Bad idea?
Ah ok, sorry about that 
That might be harder to do, but I do not know that
1 Like
The command that allows to use multiple keywords, may I know how it works? I mean, is it like I have multiple wavs in a single folder or is it different at the code level?
Each keyword needs to be in a separate folder, but you can have as many WAV files in there as youโd like. So keyword1 could have 10 WAV files, keyword2 only 3 WAV files, etc.
If you do --average-templates each folder of WAV files will be averaged and Raven will run faster. Without --average-templates, each WAV file is checked against the current audio in a loop, so this will slow down as you have more files.
1 Like