There are two reasons I'm not using Sapi.
One, that is one more dependency I have to build into my game source
code. I have made no secret of the fact eventually I want to port the
game to Mac and Linux for those markets. Using Sapi just makes it that
much harder to port because I have to end up replacing Sapi on those
platforms with some other operating system specific speech API. It
makes cross-platform development much more difficult not easier.
Two, not everyone has a high quality Sapi speech engine. Back when I
was using Sapi with Montezuma's Revenge I got a few complaints of the
effect my Sapi voice sounds terrible. Please, include a better voice
etc. When I told them they had to go to Nextup.com, Cepstral.com, or
some place and buy one they got a little bent out of shape. So I found
by shipping a high quality voice with the game just generally worked
out better for everyone.
Finally, there is another reason why prerecorded speech is better than
Sapi. That is foreign language support. If you spoke another foreign
language French, Spanish, German, etc you could in theory replace all
the wav files with a foreign translation and add a language pack. If I
use Sapi that means the game will be U.S. English only. So that's not
really fair to my foreign ccustomers. As it happens a few language
packs are in development right now such as the one being created by
Blind Games Brazil. If I use Sapi you can forget about those language
On 4/5/11, Matheus r.c. souza <an...@bol.com.br> wrote:
> hi thomas. i have a suggestion then:
> why not use the sapi voice that the user currently have installed
> instead of forcing everyone to use this voice? some peoples will prefer
> voices from scansoft for example, and some may prefer something like
> ivona(which is very good).
> besides, the user could choose the rate of the speech, volume, etc, and
> the size of the game would be smaller.
> what do you think? easyer and simple.
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
All messages are archived and can be searched and read at
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.