Speech plugin issues #148

per1234 opened this Issue Dec 31, 2016 · 2 comments


None yet

2 participants

per1234 commented Dec 31, 2016 edited

I've found a few issues with using the Speech plugin with the beta releases:

  • Errors when adding a "Text to speech" action caused by strings from the Text class in TextToSpeech action. I've fixed this issue as shown here: a70a8ba.
    EDIT: Fixed by ee836ff

  • wxGridSizer error when adding a "Text to speech" action. I've fixed this issue as shown here: 9690d6a
    EDIT: Fixed by the merge of #155

  • "Member not found" error when executing the "Text to speech" action:

16:57:14   Exception in thread Thread-5:
16:57:14   Traceback (most recent call last):
16:57:14     File "threading.pyc", line 801, in __bootstrap_inner
16:57:14     File "C:\Program Files (x86)\EventGhost\plugins\Speech\__init__.py", line 216, in run
16:57:14       tts.Voice = voices[ix][1]
16:57:14     File "win32com\client\dynamic.pyc", line 565, in __setattr__
16:57:14   com_error: (-2147352573, 'Member not found.', None, None)

The same issue occurs with Windows 7 64 and 32 bit with all EventGhost beta releases and the build of the current source. The error doesn't occur with the current stock Speech plugin or my modified version of the plugin with EventGhost 0.4.1.r1722.
EDIT: fixed by the downgrade of pywin32 to 2.19, thanks topic2k!
EDIT: the pywin32 2.20 issue was later fixed.

topic2k commented Dec 31, 2016

Please do pull request for the first two issues.
The third issue seems to a problem with the used pywin32 version. Version 2.20 raises the exception, version 2.19 works. For the next build i will use pypiwin32 version 2.19.

@topic2k topic2k added the bug label Dec 31, 2016
per1234 commented Jan 16, 2017

Closed by #179

@per1234 per1234 closed this Jan 16, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment