Greetings. After reading about rhasspy-voltron, I was very intrigued as it seems to include all the features I could hope for, especially the satellite/server capability.
I installed it using the instructions at https://github.com/rhasspy/rhasspy-voltron on my new Rpi4 with the Raspbian GNU/Linux 10 (buster) full image.
The installation went smoothly with only one error. Log output ended with:
Installing development requirements
ERROR: Double requirement given: coverage==5.0.4 (from -r requirements_dev.txt (line 4)) (already in coverage==5.0.2 (from -r requirements_dev.txt (line 3)), name=‘coverage’)
Failed to install development requirements
OK
scripts/build-docs.sh
Using virtual environment at /home/pi/rhasspy-voltron/.venv
INFO - Cleaning site directory
INFO - Building documentation to directory: /home/pi/rhasspy-voltron/rhasspy-server-hermes/web/docs
INFO - Documentation built in 3.30 seconds
OK
Not sure if this is related to my issue, but included it just in case.
My failure occurred when I entered the startup command:
./rhasspy-voltron --profile en
Unsure if this is the proper syntax. The run instructions said:
Run the bin/rhasspy-voltron
script with a --profile <LANGUAGE>
argument.
Output from the command was:
pi@rpi4:~/rhasspy-voltron/bin $ ./rhasspy-voltron --profile en
Starting up…
DEBUG:main:Namespace(debug=True, docker_compose=’’, local_mqtt_port=12183, profile=‘en’, supervisord_conf=‘supervisord.conf’, system_profiles=PosixPath(‘profiles’), user_profiles=PosixPath(’/home/pi/.config/rhasspy/profiles’))
DEBUG:main:Loading profile en
Traceback (most recent call last):
File “/usr/lib/python3.7/runpy.py”, line 193, in _run_module_as_main
“main”, mod_spec)
File “/usr/lib/python3.7/runpy.py”, line 85, in _run_code
exec(code, run_globals)
File “/home/pi/rhasspy-voltron/rhasspy-supervisor/rhasspysupervisor/main.py”, line 91, in
main()
File “/home/pi/rhasspy-voltron/rhasspy-supervisor/rhasspysupervisor/main.py”, line 69, in main
profile = Profile(args.profile, args.system_profiles, args.user_profiles)
File “/home/pi/rhasspy-voltron/rhasspy-profile/rhasspyprofile/init.py”, line 46, in init
self.load_profile()
File “/home/pi/rhasspy-voltron/rhasspy-profile/rhasspyprofile/init.py”, line 82, in load_profile
with open(defaults_path, “r”) as defaults_file:
FileNotFoundError: [Errno 2] No such file or directory: ‘profiles/defaults.json’
Any suggestions to resolve this would be greatly appreciated.