Help with win32 com_error exception
kaens
apatheticagnostic at gmail.com
Sun Jun 3 01:43:11 EDT 2007
Richard, you posted it four times. Not twice.
On 6/2/07, Andrew Holme <andrew at nospam.com> wrote:
>
> "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
>
>
>
>
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
More information about the Python-list
mailing list