Hi Hayden, Yeah, that might work but I'm not exactly a fan of Sapi. For one thing most of the voices are too robotic or inhuman sounding and ruins my gaming experience. The other issue is that handling Sapi in C++ is a total pain in the butt. The big problem is that most of Microsoft's C++ libraries require you to convert ascii text to unicode characters which is a royal pain in the tail. Newer languages, such as the .Net languages, automatically do this conversion for you. As a result you can't just pass the contents of a C++ variable to Sapi without converting the data in said variable to unicode first. As a result I tend to avoid some of Microsoft's Windows specific dll libraries and APIs for that specific reason.
On 5/30/10, Hayden Presley <[email protected]> wrote: > Hi Thomas, > I think you could, say, have SAPI support for new driver names. Look at the > way Che did RailRacer...your tracks are announced in SAPI, and most of the > menu content is all pre recorded human voice. I don't know howthat would > work, but I think that would be the best compromise. > Best Regard,s > Hayden --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [email protected]. You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[email protected]. If you have any questions or concerns regarding the management of the list, please send E-mail to [email protected].
