Stuart Buchanan
3135d87218
Stop TTS from playing over itself.
...
Simple blocking of the SGSubsystem until the current
TTS sample has finished playing, allowing a 0.5s
gap between transmissions. Good radio comms!
2017-03-20 22:27:10 +00:00
Torsten Dreyer
f6b6cfc645
voice system: all doors in FLITE
...
Prepare for festival lite generated voices
2014-04-23 17:09:00 +02:00
James Turner
b1b4b7ecf4
Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'.
2011-10-17 17:41:59 +01:00
ehofman
667e64e1eb
- remove the SG_GLxxxx_H #defines, since OSG provides its own versions
...
- this exposed a bizarre issue on Mac where dragging in <AGL/agl.h> in
extensions.hxx was pulling in all of Carbon to the global namespace
- very scary. As a result, I now need to explicitly include CoreFoundation
in fg_init.cxx.
- change SG_USING_STD(x) to using std::x
2008-07-27 16:25:13 +00:00
timoore
a9319336ba
From Benoit Laniel: replace SG threading constructs with OpenThreads
2008-06-12 08:24:39 +00:00
mfranz
c5c5411d07
- reduce timeout
...
- stop trying to connect after first failed attempt
2006-03-31 10:12:00 +00:00
mfranz
1f6e343a7b
automatically unlock mutex, because wait is a cancel point
2006-02-18 14:29:22 +00:00
mfranz
ea49db6c4f
add voice subsystem. This is a generic socket interface with a special
...
mode for communication with the "Festival" speech synthesis system.
2006-02-11 11:58:17 +00:00