Hi, I’m new to mycroft, but not to Linux.
I am making my first steps with mycroft and ovos and everything related, and I am quite excited.
I just installed ovos with the ovos install script on a raspberry pi 5b.
It’s connected to a screen via hdmi and has mouse, keyboard and usb microphone connected.
Also it’s connected to the internet via a wired lan connection.
I connected to the raspberry via ssh and entered the command journalctl --user --follow --no-tail --no-tail
(taken from a stackoverflow answer). This is what I got:
It detects wakeword, but there is no voice response from mycroft.
I appreciate any help, even if it’s a rtfm with a link to the right resources to read.
Thanks!
Jan 04 12:34:48 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:48.145 - voice - ovos_dinkum_listener.voice_loop.voice_loop:run:236 - INFO - Wakeword detected
Jan 04 12:34:48 rpi5-lu ovos-gui-service[769]: 2025-01-04 12:34:48.146 - gui - ovos_gui.namespace:forward_to_gui:519 - INFO - GUI PROTOCOL - Sending event 'recognizer_loop:record_begin' for namespace: system
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: /home/lukas/.venvs/ovos/lib/python3.11/site-packages/ovos_audio/res/snd/start_listening.wav:
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: File Size: 67.1k Bit Rate: 1.54M
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: Encoding: Signed PCM
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: Channels: 2 @ 16-bit
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: Samplerate: 48000Hz
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: Replaygain: off
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: Duration: 00:00:00.35
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: [233B blob data]
Jan 04 12:34:48 rpi5-lu ovos-audio[2493]: Done.
Jan 04 12:34:51 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:51.078 - voice - ovos_dinkum_listener.voice_loop.voice_loop:run:270 - INFO - speech finished
Jan 04 12:34:51 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:51.612 - voice - ovos_stt_plugin_server:execute:123 - ERROR - 503 response from https://stt.smartgic.io/fasterwhisper/stt: b'<html>\r\n<head><title>503 Service Temporarily Unavailable</title></head>\r\n<body>\r\n<center><h1>503 Service Temporarily Unavailable</h1></center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n'
Jan 04 12:34:51 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:51.613 - voice - ovos_stt_plugin_server:execute:129 - ERROR - STT request to https://stt.smartgic.io/fasterwhisper/stt failed
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:57.366 - voice - ovos_stt_plugin_server:execute:128 - ERROR - HTTPSConnectionPool(host='fasterwhisper.ziggyai.online', port=443): Read timed out. (read timeout=5)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: Traceback (most recent call last):
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/urllib3/connectionpool.py", line 536, in _make_request
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: response = conn.getresponse()
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/urllib3/connection.py", line 507, in getresponse
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: httplib_response = super().getresponse()
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/usr/lib/python3.11/http/client.py", line 1374, in getresponse
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: response.begin()
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/usr/lib/python3.11/http/client.py", line 318, in begin
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: version, status, reason = self._read_status()
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/usr/lib/python3.11/http/client.py", line 279, in _read_status
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/usr/lib/python3.11/socket.py", line 706, in readinto
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: return self._sock.recv_into(b)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/usr/lib/python3.11/ssl.py", line 1311, in recv_into
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: return self.read(nbytes, buffer)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/usr/lib/python3.11/ssl.py", line 1167, in read
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: return self._sslobj.read(len, buffer)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: TimeoutError: The read operation timed out
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: The above exception was the direct cause of the following exception:
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: Traceback (most recent call last):
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/requests/adapters.py", line 667, in send
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: resp = conn.urlopen(
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/urllib3/connectionpool.py", line 843, in urlopen
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: retries = retries.increment(
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/urllib3/util/retry.py", line 474, in increment
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: raise reraise(type(error), error, _stacktrace)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/urllib3/util/util.py", line 39, in reraise
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: raise value
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/urllib3/connectionpool.py", line 789, in urlopen
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: response = self._make_request(
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/urllib3/connectionpool.py", line 538, in _make_request
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/urllib3/connectionpool.py", line 369, in _raise_timeout
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: raise ReadTimeoutError(
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='fasterwhisper.ziggyai.online', port=443): Read timed out. (read timeout=5)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: During handling of the above exception, another exception occurred:
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: Traceback (most recent call last):
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/ovos_stt_plugin_server/__init__.py", line 116, in execute
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: response = requests.post(url, data=audio.get_wav_data(),
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/requests/api.py", line 115, in post
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: return request("post", url, data=data, json=json, **kwargs)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/requests/api.py", line 59, in request
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: return session.request(method=method, url=url, **kwargs)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: resp = self.send(prep, **send_kwargs)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: r = adapter.send(request, **kwargs)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: File "/home/lukas/.venvs/ovos/lib/python3.11/site-packages/requests/adapters.py", line 713, in send
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: raise ReadTimeout(e, request=request)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='fasterwhisper.ziggyai.online', port=443): Read timed out. (read timeout=5)
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:57.368 - voice - ovos_stt_plugin_server:execute:129 - ERROR - STT request to https://fasterwhisper.ziggyai.online/stt failed
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:57.369 - voice - ovos_dinkum_listener.voice_loop.voice_loop:_after_cmd:786 - INFO - Raw transcription: [(None, 1.0)]
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:57.371 - voice - ovos_dinkum_listener.service:_record_end_signal:649 - INFO - fake barge-in restoring volume to: 40
Jan 04 12:34:57 rpi5-lu ovos-dinkum-listener[771]: 2025-01-04 12:34:57.376 - voice - ovos_dinkum_listener.service:_stt_text:686 - ERROR - Empty transcription, either recorded silence or STT failed!
Jan 04 12:34:57 rpi5-lu ovos-gui-service[769]: 2025-01-04 12:34:57.376 - gui - ovos_gui.namespace:forward_to_gui:519 - INFO - GUI PROTOCOL - Sending event 'recognizer_loop:record_end' for namespace: system
Jan 04 12:35:04 rpi5-lu ovos-gui-service[769]: 2025-01-04 12:35:04.414 - gui - ovos_gui.namespace:load_data:215 - INFO - GUI PROTOCOL - Sending "skill-ovos-homescreen.openvoiceos" data -- time_string : 12:35 uhr
Jan 04 12:36:04 rpi5-lu ovos-gui-service[769]: 2025-01-04 12:36:04.434 - gui - ovos_gui.namespace:load_data:215 - INFO - GUI PROTOCOL - Sending "skill-ovos-homescreen.openvoiceos" data -- time_string : 12:36 uhr
Jan 04 12:37:04 rpi5-lu ovos-gui-service[769]: 2025-01-04 12:37:04.452 - gui - ovos_gui.namespace:load_data:215 - INFO - GUI PROTOCOL - Sending "skill-ovos-homescreen.openvoiceos" data -- time_string : 12:37 uhr
Jan 04 12:38:04 rpi5-lu ovos-gui-service[769]: 2025-01-04 12:38:04.470 - gui - ovos_gui.namespace:load_data:215 - INFO - GUI PROTOCOL - Sending "skill-ovos-homescreen.openvoiceos" data -- time_string : 12:38 uhr
some more info:
- I selected german language in the install script, but I’m not sure if that applies to the voice transcription as well.
- I can’t control the gui with mouse and keyboard properly unfortunately.
- The sound output is via the speakers of the hdmi screen.