Sometimes I'm getting this error with #IBMTTS in #NVDASR:
ERROR - logHandler._threadExceptHook (11:58:21.253) - Thread-3 (17956):
Exception in thread Thread-3:
Traceback (most recent call last):
File "threading.pyc", line 1044, in _bootstrap_inner
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 183, in run
raise e
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 180, in run
self._run()
~~~~~~~~~^^
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 218, in _run
processEciQueue()
~~~~~~~~~~~~~~~^^
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 266, in processEciQueue
func(*args)
~~~~^^^^^^^
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 467, in index
dll.eciInsertIndex(handle, x)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_proxyEci.py", line 68, in eciInsertIndex
return self.client.call(HostIds.ECI_INSERT_INDEX, handle, index)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ipc.py", line 265, in call
return parse_response(self.send_request(pack(func_id, *args)))
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ipc.py", line 193, in parse_response
raise Exception("Host error", resp_data.decode('utf-8', errors='ignore'))
Exception: ('Host error', 'unknown id: 28704')
ERROR - eventHandler.executeEvent (11:58:21.362) - MainThread (15996):
error executing event: focusEntered on <NVDAObjects.IAccessible.mozilla.Mozilla object at 0x000001A405A13F00> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 354, in executeEvent
File "eventHandler.pyc", line 120, in init
File "eventHandler.pyc", line 129, in next
File "NVDAObjects_init.pyc", line 1366, in event_focusEntered
File "speech\speech.pyc", line 822, in speakObject
File "C:\Users\david\AppData\Roaming\nvda\addons\instantTranslate\globalPlugins\instantTranslate_init.py", line 349, in _localSpeak
self._speak(sequence, *args, **kwargs)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "speech\speech.pyc", line 1187, in speak
File "speech\manager.pyc", line 269, in speak
File "speech\manager.pyc", line 440, in _pushNextSpeech
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers\ibmeci.py", line 288, in speak
_ibmeci.setParam(ECIParam.eciDictionary, 1)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 513, in setParam
post_message_to_eciThread(WM_PARAM, val, param)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 173, in post_message_to_eciThread
raise RuntimeError("IBMTTS Engine thread is not running. Synthesizer failure.")
RuntimeError: IBMTTS Engine thread is not running. Synthesizer failure.
INFO - synthDriverHandler.findAndSetNextSynth (11:58:21.502) - MainThread (15996):
Falling back to next synthDriver oneCore
INFO - external:synthDrivers._ibmeci.terminate (11:58:21.502) - MainThread (15996):
Error terminating the IBMTTS thread
Traceback (most recent call last):
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 492, in terminate
post_message_to_eciThread(WM_KILL, 0, 0)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "C:\Users\david\AppData\Roaming\nvda\addons\IBMTTS\synthDrivers_ibmeci.py", line 173, in post_message_to_eciThread
raise RuntimeError("IBMTTS Engine thread is not running. Synthesizer failure.")
RuntimeError: IBMTTS Engine thread is not running. Synthesizer failure.
INFO - NVDAHelperLocal (11:58:21.545) - MainThread (15996):
Thread 15996, build\x86_64\localWin10\oneCoreSpeech.cpp, ocSpeech_initialize, 215:
ocSpeech_initialize