Help with win32 com_error exception

Andrew Holme andrew at nospam.com
Sat Jun 2 23:57:40 CEST 2007


"Richard Gordon" <weheh at verizon.net> wrote in message 
news:cqk8i.3573$bZ1.2348 at trnddc08...
> Sorry if this is sent twice, but I didn't see it get posted the first 
> time.
>
> I've got a fatal bug using Parente's pyTTS with Python 2.3 on Windoze 32
> using MS SAPI 5.1 and Hammond's win32 module. The test program is
>  import pyTTS
>  tts = pyTTS.Create()
>  tts.Speak('Hello world.')
>
> The resulting debug trace is:
>
>  PythonWin 2.3.5 (#62, Feb  8 2005, 16:23:02) [MSC v.1200 32 bit (Intel)]
> on win32.
>  Portions Copyright 1994-2006 Mark Hammond - see 'Help/About PythonWin' 
> for
> further copyright information.
>  Traceback (most recent call last):
>    File
> "C:\PROGRA~1\Python23\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py",
> line 307, in RunScript
>      debugger.run(codeObject, __main__.__dict__, start_stepping=0)
>    File
> "C:\PROGRA~1\Python23\Lib\site-packages\pythonwin\pywin\debugger\__init__.py",
> line 60, in run
>      _GetCurrentDebugger().run(cmd, globals,locals, start_stepping)
>    File
> "C:\PROGRA~1\Python23\Lib\site-packages\pythonwin\pywin\debugger\debugger.py",
> line 631, in run
>      exec cmd in globals, locals
>    File "C:\yakitome\test\examples\ex1.py", line 4, in ?
>      tts.Speak('Hello world.')
>    File "C:\PROGRA~1\Python23\Lib\site-packages\pyTTS\sapi.py", line 213,
> in Speak
>      self.speech.Speak(text, flagsum)
>    File "C:\Program
> Files\Python23\lib\site-packages\win32com\gen_py\C866CA3A-32F7-11D2-9602-00C04F8EE628x0x5x0.py",
> line 2637, in Speak
>      , Flags)
>  com_error: (-2147352567, 'Exception occurred.', (0, None, None, None,
> 0, -2147201015), None)
>  >>>
>
> The system does not have a sound card --- could that be an issue?

Could be.

-2147352567 = 0x80020009
-2147201015 = 0x80045009

If you search for these numbers in hex, you may have more luck.

e.g.

SPERR_NO_DRIVER 0x80045009 -2147201015
There is no wave driver installed.

>From https://msdn2.microsoft.com/en-us/library/ms717306.aspx








More information about the Python-list mailing list