Hi Leonard, First, it might be helpful to know exactly what programming language you are using to create your games with. Different languages have various degrees of support for tts engines. For example, the FreeTTS project is native to java and can easily be integrated into any Java applications, and is multiplatform. However, several users dislike FreeTTS because it sounds to robotic. If you want to support Sapi 5 TTS Engines under Java there is a commercial sdk written in Java which will allow you to use any Sapi 5 engine on the market, Cepstral, Microsoft Sapi, Scansoft, etc but it isn't cheap. If you want to support the voices for Mac os that is yet another sdk and different interface for Java. So the short answer is with Java there is no easy interface to the high quality voices unlessyou want to spend money and target operating specific voices and engines. With Python you would basically have to write a wrapper class for every platform you want to support. For example, one for Sapi 5 for Windows, one for Gnome-Speech under Linux, and one for the Apple TTS under Mac. Again no simple solution to what you are asking. In C++ you can pretty much access all of the same TTS Engines as with Python and Java, but you will have to write your code in such a way to support multiple tts speech systems. There is no clear standard for supporting tts cross platform unless you actually buy a developer kit from a company like Cepstral or Fonix. For example, if you purchase the Cepstral developers kits for Mac, Windows, and Linux you are going to get some really nice voices to ship with your games, a common interface, but will lose money when it comes time to sell your games. If you are planning on free games not going to happen unless you are willing to settle for espeak or FreeTTS or Festival.. In that case you should use pre-recorded speech and make do with that. Although, I use espeak under Linux and I rather like the voice. A bit robotic, but it runs fast and responsive under Linux which is more than I can say for Dectalk, Cepstral, and the other commercial voices I have used. Hth.
Leonard de Ruijter wrote: > Hello all, > > Someone told me this subject is allready posted on this list, but i'm > new here. I wondered, how is it possible to use tts in multiplatform > games? > I thought about espeak, but i think there must be a possibility in my > game under windows to select better sapi voices and don't get errors > under linux or mac. > - > Thanks, > Leonard, > > > --- > Gamers mailing list __ Gamers@audyssey.org > 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] > > > --- Gamers mailing list __ Gamers@audyssey.org 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]