I went back installing Rhasspy via virtual env, both because I couldn’t find a way to watch it’s log in realtime (had to stick to the log tab in it’s web ui) and it was failing to connect to my mqtt server, that was perfectly reachable on the same rpi.
with this fresh install on a raspberry pi running debian buster, I tried to replicate my issues, without adding too much to the “equation”, so:
I downloaded the IT profile, and trained the assistant, without touching the default sentences/words, hit the “wake” button and spoke the command “accendi (turn on) lampada (lamp) soggiorno(living room)” and got, frustratingly enough, recognized “spegnere (turn off) lampada soggiorno”… and of course also the opposite: I’m starting to think I have a serious speech impairment
Now, looking at the custom words, and their pronunciation, I’m not sure how close they are supposed to be to how they actually sound, while some of them are quite right, a lot of them are way off, but overall, when I push the “Pronounce” button, it all sounds english to me (a glitching english speaking robot at an italian restaurant, actually )
Anyone else using it in a different language than english experiencing this ? Or am I being naive, and pocketsphins phonemes are supposed to be an approximation of english sounds anyway, no matter what language model we use ?
Despite all this, the only disastrous unreliability I experience, is mostly about “turn on, turn off”, other words are very acceptably recognized, that really confuses me.
On the pocketsphinx wakeword detection, I also didn’t change anything but just enabled it with it’s default “okay rhasspy”, and got this:
WARNING:PocketsphinxWakeListener:okay not in dictionary
WARNING:PocketsphinxWakeListener:rhasspy not in dictionary
(but it added both words to the custom words list)
How can we use pocketsphinx wake word at all ?
I really hope testing both issues on a fresh install, could provide some useful feedback
P.S. anyone else getting random crashes on command recognition ?
DEBUG:WebrtcvadCommandListener:Voice command started
corrupted double-linked list
./run-venv.sh: line 28: 4422 Aborted python3 app.py “$@”