Hey guys,
I´m running into timeout errors, while setting up the wakeword. I’ve tried it several times and I’ve always saved the settings before. I’ve installed Rhasspy via Debian build and also tried it with the docker Image. Its running on a Rock Pi S and also on a Pi Zero. Here is the error log
[741] Failed to execute script __main__
Traceback (most recent call last):
File "PyInstaller/loader/pyiboot01_bootstrap.py", line 151, in __init__
File "ctypes/__init__.py", line 364, in __init__
OSError: /usr/lib/rhasspy/rhasspy/rhasspywake_porcupine_hermes/porcupine/lib/linux/x86_64/libpv_porcupine.so: cannot open shared object file: No such file or directory
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "__main__.py", line 4, in <module>
File "rhasspy/__main__.py", line 56, in main
File "rhasspy-wake-porcupine-hermes/rhasspywake_porcupine_hermes/__main__.py", line 142, in main
File "rhasspy-wake-porcupine-hermes/rhasspywake_porcupine_hermes/porcupine.py", line 72, in __init__
File "ctypes/__init__.py", line 442, in LoadLibrary
File "PyInstaller/loader/pyiboot01_bootstrap.py", line 153, in __init__
__main__.PyInstallerImportError: Failed to load dynlib/dll '/usr/lib/rhasspy/rhasspy/rhasspywake_porcupine_hermes/porcupine/lib/linux/x86_64/libpv_porcupine.so'. Most probably this dynlib/dll was not found when the application was frozen.
2020-07-20 16:04:27,202 INFO exited: wake_word (exit status 255; not expected)
2020-07-20 16:04:28,218 INFO spawned: 'wake_word' with pid 745
2020-07-20 16:04:29,224 INFO success: wake_word entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
[ERROR:2020-07-20 16:04:29,490] rhasspyserver_hermes:
Traceback (most recent call last):
File "quart/app.py", line 1821, in full_dispatch_request
File "quart/app.py", line 1869, in dispatch_request
File "rhasspy-server-hermes/rhasspyserver_hermes/__main__.py", line 736, in api_wake_words
File "rhasspy-server-hermes/rhasspyserver_hermes/__init__.py", line 814, in get_hotwords
File "rhasspy-server-hermes/rhasspyserver_hermes/__init__.py", line 898, in publish_wait
File "asyncio/tasks.py", line 449, in wait_for
concurrent.futures._base.TimeoutError
[DEBUG:2020-07-20 16:04:30,476] rhasspywake_porcupine_hermes: Namespace(debug=True, host='localhost', keyword=['porcupine.ppn'], keyword_dir=['/root/.config/rhasspy/profiles/de/porcupine'], library=None, log_format='[%(levelname)s:%(asctime)s] %(name)s: %(message)s', model=None, password=None, port=12183, sensitivity=['0.5'], site_id=['default'], stdin_audio=False, tls=False, tls_ca_certs=None, tls_cert_reqs='CERT_REQUIRED', tls_certfile=None, tls_ciphers=None, tls_keyfile=None, tls_version=None, udp_audio=None, username=None, wakeword_id=None)
[DEBUG:2020-07-20 16:04:30,480] rhasspywake_porcupine_hermes: Loading porcupine (kw=['/usr/lib/rhasspy/rhasspy/rhasspywake_porcupine_hermes/porcupine/resources/keyword_files/linux/porcupine.ppn'], kwdirs=['/root/.config/rhasspy/profiles/de/porcupine', '/usr/lib/rhasspy/rhasspy/rhasspywake_porcupine_hermes/porcupine/resources/keyword_files/linux'], sensitivity=[0.5], library=/usr/lib/rhasspy/rhasspy/rhasspywake_porcupine_hermes/porcupine/lib/linux/x86_64/libpv_porcupine.so, model=/usr/lib/rhasspy/rhasspy/rhasspywake_porcupine_hermes/porcupine/lib/common/porcupine_params.pv)
[747] Failed to execute script __main__
Traceback (most recent call last):
File "PyInstaller/loader/pyiboot01_bootstrap.py", line 151, in __init__
File "ctypes/__init__.py", line 364, in __init__
OSError: /usr/lib/rhasspy/rhasspy/rhasspywake_porcupine_hermes/porcupine/lib/linux/x86_64/libpv_porcupine.so: cannot open shared object file: No such file or directory
It seems as the wakeword isn´t running. I used porcupine as well as snowboy, always with the same error.