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:
|