I downloaded Picroft yesterday and flashed it to a micro-SD card using the recommended Etcher application. On first boot it was almost working, except some skills seemed not to be registered (so when I asked “what is the time” or “what is the weather” I would get an answer like a dictionary definition of those terms, rather than the expected timecheck or weather forecast).
system-skill (via a voice command) and rebooted. That seems to have fixed the skills not being registered issue. However, now when I reboot (tried it a few times) the scrolling bootup messages get stuck on this for a while (perhaps a couple of minutes):
==================================== Mycroft Core Version: 0.9.10 ==================================== Starting up services Failed to restart mycroft-wifi-setup-client.service: Unit mycroft-wifi-setup-client.service failedd to load: No such file or directory.
After it has sat on that for a while, this message is displayed:
Job for mycroft-enclosure-client.service failed. See 'systemctl status mycroft-enclosure-client.service' and 'journalctl -xn' for details.
It does then seem to work. It has a log displayed, which shows me what is going on. It seems to pretty quickly and accurately get a transcription of my utterances; there is then a delay of a couple of seconds before anything happens.
I also found that with the official Raspberry Pi case, I kept getting a red thermometer sign popping up in the top right corner of the screen. I presume this means that it is running over temperature. I have popped the lid off the case, hoping to improve air-flow around the Raspberry Pi, and that seems to stop the thermometer from appearing. Is it common for Picroft to run hot (including when it’s just passively waiting to be woken)?
I am using the Sony Playstation 3 Eye as the USB mic. It seems to be pretty effective across the room. I have it plugged straight into the R-Pi, not via a hub. I don’t have anything else plugged into the R-Pi’s USB (inc no keyboard or mouse at present). It is currently plugged into my TV for video output.