Porcupine Wake Word not working

Hi,
I’m having trouble using the porcupine wake word, installed rhasspy with docker and only changed the microphone and sound output. I’m getting this error on start:

ERROR:PorcupineWakeListener:loading wake handle
Traceback (most recent call last):
File “/usr/share/rhasspy/rhasspy/wake.py”, line 852, in in_started
self.load_handle()
File “/usr/share/rhasspy/rhasspy/wake.py”, line 936, in load_handle
sensitivities=self.sensitivities,
File “/usr/share/rhasspy/porcupine.py”, line 98, in init
init_func = library.pv_porcupine_multiple_keywords_init
File “/usr/lib/python3.6/ctypes/init.py”, line 361, in getattr
func = self.getitem(name)
File “/usr/lib/python3.6/ctypes/init.py”, line 366, in getitem
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /profiles/en/porcupine/libpv_porcupine.so: undefined symbol: pv_porcupine_multiple_keywords_init

my profile.json is like this:

{
“microphone”: {
“pyaudio”: {
“device”: “2”
}
},
“wake”: {
“system”: “porcupine”
},
“sounds”: {
“system”: “aplay”,
“aplay”: {
“device”: “sysdefault:CARD=seeed2micvoicec”
}
}
}

Can you help pls?
Thank you

maybe it has someting to do with the latest update from Porcupine, it was on Feb 13 and I forgot to mention, but until the i had a working rhasspy with porcupine and then on Feb 14 I formated the SD card on my raspberry pi 4 and reinstalled rhasspy. It was only then that i started to have this error. Hope it helps

Well, I’m having the same issue since today. If I go under the speech tab on the webUI and click “tap to record” and afterwards “play last voice command” I can hear my voice command correctly been recorded. Does this work for u as well?

I’m getting the same error log on the startup of the docker container.

Yes, it is recording correctly just the porcupine wake word not working, tried snowboy and it works

I’m also getting the same error when training the model:

ERROR:PorcupineWakeListener:loading wake handle
Traceback (most recent call last):
  File "/usr/share/rhasspy/rhasspy/wake.py", line 852, in in_started
    self.load_handle()
  File "/usr/share/rhasspy/rhasspy/wake.py", line 936, in load_handle
    sensitivities=self.sensitivities,
  File "/usr/share/rhasspy/porcupine.py", line 98, in __init__
    init_func = library.pv_porcupine_multiple_keywords_init
  File "/usr/lib/python3.6/ctypes/__init__.py", line 361, in __getattr__
    func = self.__getitem__(name)
  File "/usr/lib/python3.6/ctypes/__init__.py", line 366, in __getitem__
    func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /profiles/en/porcupine/libpv_porcupine.so: undefined symbol: pv_porcupine_multiple_keywords_init