Closed s0nspark closed 9 years ago
This is a bug in pyttsx. A ShootOFF user fixed it but didn't contribute the fix upstream. Here is what they said:
"I made a change to /usr/local/lib/python2.7/site-packages/pyttsx/driver/nsss.py
from Foundation import * from AppKit import NSSpeechSynthesizer from PyObjCTools import AppHelper from ..voice import Voice # Added by JNR 2/23/2015 to fix deprecated super problem from objc import super #
The builtin super does not work with objc, thus the change."
Alternatively, you could wait for NG, which should have far fewer cross-platform issues:
https://github.com/phrack/ShootOFF-NG
More discussion about NG on Reddit:
Thanks - that did the trick... and thanks for mentioning NG! I wasn't aware of the new project :)
On Mon, Apr 27, 2015 at 1:16 PM, phrack notifications@github.com wrote:
This is a but in pyttsx. A ShootOFF user fixed it but didn't contribute the fix upstream. Here is what they said:
"I made a change to /usr/local/lib/python2.7/site-packages/pyttsx/driver/nsss.py
from Foundation import * from AppKit import NSSpeechSynthesizer from PyObjCTools import AppHelper from ..voice import Voice Added by JNR 2/23/2015 to fix deprecated super problem
from objc import super #
The builtin super does not work with objc, thus the change."
Alternatively, you could wait for NG, which should have far fewer cross-platform issues:
https://github.com/phrack/ShootOFF-NG
— Reply to this email directly or view it on GitHub https://github.com/phrack/ShootOFF/issues/141#issuecomment-96745613.
No problem! If you're a dev, feel free to join us! Plenty of open issues to tackle.
I worked through the install instructions on my MacBook running OS X 10.10 and get the referenced error when running... I have all of the requirements installed:
Here is the stack trace:
Any help appreciated...