Thanks! So looking at the traceback (pasted at the end of my response), the error seems to be in speech-dispatcher rather than in Orca. And from a quick search of the error, I found: https://github.com/micheles/decorator/issues/75 In that issue, the reporter shows that isAlive() was deprecated, and apparently removed (in favor of is_alive()) in python 3.9. This looks like a job for Samuel (CCed). Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/orca/speechdispatcherfactory.py", line 161, in __init__
self._init()
File "/usr/local/lib/python3.9/site-packages/orca/speechdispatcherfactory.py", line 172, in _init
self._client = client = speechd.SSIPClient('Orca', component=self._id)
File "/usr/lib/python3/dist-packages/speechd/client.py", line 578, in __init__
self._initialize_connection(user, name, component)
File "/usr/lib/python3/dist-packages/speechd/client.py", line 601, in _initialize_connection
self._conn.send_command('SET', Scope.SELF, 'CLIENT_NAME', full_name)
File "/usr/lib/python3/dist-packages/speechd/client.py", line 326, in send_command
code, msg, data = ""
File "/usr/lib/python3/dist-packages/speechd/client.py", line 292, in _recv_response
if not self._communication_thread.isAlive():
AttributeError: 'Thread' object has no attribute 'isAlive'On Mon, 2020-11-23 at 14:21 +0100, Jean-Philippe MENGUAL via orca-list wrote:
|