Re: Recommendations for a text to speech component?



GB Blanchard wrote:
>
> I see that Android Cat (Ron) showed me something similar (thanks Ron)
> - and it works - but I now realize that I forgot to mention I need
> this for Spanish. Even the sapi.dll installed on my Spanish XP seems
> to be for English, since I typed in some Spanish text and the result
> is almost unintelligible, whereas English text is not pretty, but it
> is understandable. Hopefully the SAPI page will address the 'other
> languages' issue.

Hmm, I hadn't noticed that MS only has free SAPI 5 TTS engines for US
English, simple Chinese and Japanese.
http://www.microsoft.com/speech/download/sdk51/

There is a free Spanish TTS engine for SAPI 4, but that means installing
SAPI 4 as well. (Both SAPI 4 and 5 can be installed on the same PC.) I've
mainly used SAPI 4 with the Agent characters, but the TTS can be accessed
directly without the Clippyoids and set to use the Spanish engine. (It
probably needs
SAPI 4.0 runtime support and the TTS engine.)
http://www.microsoft.com/msagent/downloads/user.asp#sapi
(I do have some example code kicking about somewhere.)

MS is supposed to be cleaning this up in Vista (after letting it rot since
1998), but that doesn't help you now.

--
Ron Sharp.


.



Relevant Pages

  • Re: Recommendations for a text to speech component?
    ... >> I see that Android Cat (Ron) showed me something similar ... Even the sapi.dll installed on my Spanish XP seems ... I hadn't noticed that MS only has free SAPI 5 TTS engines for US ...
    (comp.lang.pascal.delphi.misc)
  • Re: WIN32OLE & SAPI
    ... Head on over to the MSDN pages for SAPI, whatever object method you ... use there to set it to Spanish will probably be the same one you need ...
    (comp.lang.ruby)