that is correct! I would much rather run everything in-house, where I know the quality won't be degraded over time (see the Google Assistant announcement from yesterday) and I am in full control of my data.
using a cloud service is much easier and cheaper, but I was not comfortable with that trade-off.
Based on your experience and existing code, it is easy to add continuous listening? Have not tested it but probably is already there. For example, I would like to have it always turned on and speaking to it about ideas at random times.
I never tried it, but I think it would go very poorly without a wake word of sorts.
HomeAssistant seems to natively support wake words, but I haven't looked into it yet. I simply use my smartwatch (Wear OS supports replacing Google Assistant with HomeAssistant's Assist functionality) to interact with the LLM
using a cloud service is much easier and cheaper, but I was not comfortable with that trade-off.