Hi Michael, The Genesis engine already has that functionality. You can create custom settings for Sapi such as rate, volume, and voice. So that's not really a big issue here. However, I can say I see both sides of this debate from an end users point of view and as a programmer as well.
As a programmer myself I can say it is just simpler to grab the default settings from the control panel, and use those rather than write a bunch of extra code to manually pass custom settings like rate, volume, and pitch. Its not super complicated, but takes more time of course. As an end user though I clearly see the advantage of being able to set custom settings on a per game basis. After all, if you have a number of Sapi voices one might sound better in game x than in game y. For instance, in my WWE wrestling game I want a male voice to act as a commentator for the game. If I add Sapi support to Mysteries of the Ancients I'd obviously want to select a female voice like Heather for the game. In that light being able to custom select voice, rate, pitch, volume, is essential, and why I actively support that feature in my games. I don't know if you ever played some of my earlier games like Montezuma's Revenge/Montezuma's Return it used Sapi 5 support. You could select custom settings for voice, pitch, rate, volume, etc. I wouldn't consider creating a game that uses Sapi without that functionality. Cheers! On 11/12/11, Michael Gauler <michael.gau...@gmx.de> wrote: > Hi Thomas, > I know the advantages of using whatever speech engine is available on the > user's computer. > But if this is done then you would need to find a way to create some > configuration options for your games which don't change system defaults. > For example, let's talk about SAPI. > It should be possible to select any SAPI voice without changing the default > voice from within the Windows control panel. > It also should be possible to change the speed of the voice and/or pitch > where it is applicable and save that into something where it can be kept so > that you don't have to configure it every time the game starts. > > > --- > Gamers mailing list __ Gamers@audyssey.org > If you want to leave the list, send E-mail to > gamers-unsubscr...@audyssey.org. > You can make changes or update your subscription via the web, at > http://mail.audyssey.org/mailman/listinfo/gamers_audyssey.org. > All messages are archived and can be searched and read at > http://www.mail-archive.com/gamers@audyssey.org. > If you have any questions or concerns regarding the management of the list, > please send E-mail to gamers-ow...@audyssey.org. > --- Gamers mailing list __ Gamers@audyssey.org If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org. You can make changes or update your subscription via the web, at http://mail.audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/gamers@audyssey.org. If you have any questions or concerns regarding the management of the list, please send E-mail to gamers-ow...@audyssey.org.