A couple of updates from my troubleshooting.
The Ps3 Eye and it’s microphone are definitely being picked up by the RPi4. I tested it in Audacity and successfully managed to record my voice.
When I try to use cli or debug this error comes up:
pi@raspberrypi:~/mycroft-core $ ./start-mycroft.sh debug
Already up to date.
Starting all mycroft-core services
Initializing…
Starting background service bus
CAUTION: The Mycroft bus is an open websocket with no built-in security
measures. You are responsible for protecting the local port
8181 with a firewall as appropriate.
Starting background service skills
Starting background service audio
Starting background service voice
Starting background service enclosure
Starting cli
Traceback (most recent call last):
File “/usr/lib/python3.7/runpy.py”, line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File “/usr/lib/python3.7/runpy.py”, line 109, in _get_module_details
import(pkg_name)
File “/home/pi/mycroft-core/mycroft/init.py”, line 17, in
from mycroft.api import Api
File “/home/pi/mycroft-core/mycroft/api/init.py”, line 22, in
from mycroft.configuration import Configuration
File “/home/pi/mycroft-core/mycroft/configuration/init.py”, line 15, in
from .config import Configuration, LocalConf, RemoteConf
File “/home/pi/mycroft-core/mycroft/configuration/config.py”, line 23, in
from mycroft.util.json_helper import load_commented_json, merge_dict
File “/home/pi/mycroft-core/mycroft/util/init.py”, line 24, in
from mycroft.util.format import nice_number
File “/home/pi/mycroft-core/mycroft/util/format.py”, line 38, in
from padatious.util import expand_parentheses
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/init.py”, line 15, in
from .intent_container import IntentContainer
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/intent_container.py”, line 25, in
from padatious.entity import Entity
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/entity.py”, line 17, in
from padatious.simple_intent import SimpleIntent
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/simple_intent.py”, line 17, in
from padatious.id_manager import IdManager
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/id_manager.py”, line 17, in
from padatious.util import StrEnum
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/util.py”, line 15, in
from xxhash import xxh32
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/xxhash/init.py”, line 1, in
from ._xxhash import (
ModuleNotFoundError: No module named ‘xxhash._xxhash’
pi@raspberrypi:~/mycroft-core $
I tried installing xxhash (pip install xxhash) but that hasn’t remedied the problem.