So just got a new RPi4, and Seeed ReSpeaker 6 array mic board, 64GB mSD. Put on Picroft, went through the setup. Had to do some manual install for the mic board, as the default install doesn’t support installing/setting it up. Took me a little bit, but via the Audio Troubleshooting figured out how to set the Pulse & Mycroft mic/speaker settings. Got it up and running, managed to get it paired with home.mycroft.ai, so I start talking to it!
I’ve run into several times where I had to restart it or reboot the RPi because mycroft hangs and goes unresponsive after it starts trying to perform a task. I have some small heatsinks on the CPU and other chips. With it running but hung, the
vcgencmd measure_temp gave me ~72-73C. Running idle after a
mycroft-stop all gives me ~60C after waiting several minutes. So with it running it’s elevated temps, but not excessively high. After doing
mycroft-start all and idling at the
mycroft-cli-client, it’s running about 62-63C.
The hanging always seems to occur after I ask mycroft something, I see it get the utterance, try and figure it out, and then I see a response but no voice plays and then it becomes unresponsive to new voice commands, and the Mic Level on the lower right doesn’t move.
It’s as if the audio output/TTS hangs, and causes the rest of mycroft to hang and not accept new input.