[問題] 關於text to speech (pyttsx)錯誤

作者: pachingoo (pachingo)   2015-08-13 23:10:21
不好意思,
想請教一下,在執行下方這兩行程式後會出現下方的錯誤訊息,
是什麼原因?
還是因為pyttsx這個module沒有支援Mac OS X 10.10,
我看pyttsx document內是寫NSSpeechSynthesizer有支援到10.8 (Mountain Lion).
不知是否為這個原因? 因為是新手完全沒有頭緒,所以想請教一下各位,謝謝!
程式:
import pyttsx
engine = pyttsx.init()
錯誤訊息:
/Users/PA/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/pyttsx/drivers/nsss.pyc in initWithProxy(self, proxy)
26 class NSSpeechDriver(NSObject):
27 def initWithProxy(self, proxy):
作者: Fungshui   2015-08-14 10:58:00
這應該是PyObjC的問題,而看起來你的interpreter是canopy裝來的2.7,如果要省事一點的話就用系統的python如果一定要用canopy的話,可能要試下其它的PyObjC版本
作者: uranusjr (←這人是超級笨蛋)   2015-08-14 13:09:00
已經有人反應到官方 issue tracker 了, 不過還沒有回應感覺應該是和 Canopy 沒關係 (不確定)
作者: pachingoo (pachingo)   2015-08-14 23:41:00
謝謝,換另一台windows的電腦就可執行,看來可能跟PyObjC有關

Links booklink

Contact Us: admin [ a t ] ucptt.com