]> git.mxchange.org Git - flightgear.git/commit
Use FLITE voices in FGVoiceMgr
authorTorsten Dreyer <torsten@t3r.de>
Wed, 7 May 2014 20:12:23 +0000 (22:12 +0200)
committerTorsten Dreyer <torsten@t3r.de>
Wed, 7 May 2014 20:12:23 +0000 (22:12 +0200)
commitb80b010ef146b3d5914ea8e608eeb53aef28798e
tree0d040ab9e49868364a27f9e35132f1e3636d862f
parentd8c5e394cfd38e6ce4c7658e5f6aa84a88e2e5b8
Use FLITE voices in FGVoiceMgr

This patch enables spoken words without the need for external
festival using the existing FGVoiceMgr subsystem and the
properties under /sim/sound/voices
To hear the generated voices, set /sim/sound/voices/enabled=true
at startup

- use FLITEVoiceSynthesizer if a voice has <festival>false</festival>
- use FLITEVoiceSynthesizer if the festival server is unreachable
- decouple FGFLITEVoice from FGVoiceThread
src/Sound/flitevoice.cxx
src/Sound/flitevoice.hxx
src/Sound/voice.cxx