Thanks for the suggestion. However, I know that TTS is already installed on my system. I'm pretty sure it ships standard with XP. In the control pannel, I can select "Speech", and preview the installed "LH Michael", "LH Michelle", and "Microsoft SAM" voices. Also, in Acrobat I can select View->Read Out Loud, and the page is spoken. So the TTS is there, I'm just not calling it right. Any idea how I can figure out the magic string?
You're using Windows XP, which has SAPI5 installed by default. However, the class you're trying to load is SAPI4. Even if you'd install the SAPI4 runtime, you still won't be able to use the voices you mentioned, since SAPI5 voices can't be used in SAPI4.
I recommend you use Win32::SAPI5. It does the hard work for you.
Kind regards,
Jouke Visser
Using Perl to enable the disabled: pVoice