I have been using Home Assistant, Assist Microphone, Open Wake Word, Piper, Whisper, and Ollama on my NVIDIA Jetson AGX Orin device.
It works fine if I use the default "Alexa" wake word.
However, if I use any custom wake word, it works fine the first few times. After a few sequences of questions (or a complex question), the system emits a strange sound and it stops in the conversation part. Looking at the debug inside the HomeAssistant page, it's just stuck in getting a reply from Ollama.
I thought Ollama was possibly consuming memory, so I tried the OpenAI API. After a couple of chats or queries, it's the same issue; it's stuck.
After it stucks, I can reactivate the system by restarting the container wyoming-assist-microphone.
Please note that I use dustynv containers for all, but Ollama was using integration on Home Assistant. I did the same for OpenAI.
The combination where this error happens is:
dustynv/wyoming-whisper:2.3.0-r36.4.0
dustynv/wyoming-piper:master-r36.2.0
dustynv/wyoming-openwakeword:latest-r36.2.0
dustynv/wyoming-assist-microphone:latest-r36.2.0
dustynv/homeassistant-core:2024.12.4-r36.4.0