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].

Reply via email to