Thu Aug 24 18:22:09 EDT 2000 When in server mode with multiple simultaneous clients some clients never get services due to the server side dying (typically seg faulting). The server still runs and new client can continue. This only occurs with grouped diphone voices (i.e. most of the default voices) This is due to a filedescriptor being shared between client so if multiple client changes the fileposition in the diphone group filedescriptor it can end up reading garbage. Fix is to reopen the descriptor per client apply path -p0 ...../serverdiphfdfix.patch in source directory with festival/ and speech_tools/ in it Fri Aug 04 18:12:19 EDT 2000 A few other recent fixes are in PATCHES/ Visual C++ 6.0 support a bug in the lexicon cache voxware support for some newer Linux audio devices (fixes some chipmunk speak) Fix for tts_modes in festival_client See PATCHES/README Thu Jan 27 10:30:49 EST 2000 When the word "No" (capitalized) appears at the end of a sentence it will wrongly be rendered as the word "number". The fix is in festival/lib/token.scm at line 147 change ((and (string-matches name "No") (string-matches (item.feat token "n.name") "[0-9]+")) to ((and (string-matches name "No") (item.next token) (string-matches (item.feat token "n.name") "[0-9]+")) ------------------------------------------------------------------------ 1.4.1 Release Thu Dec 2 16:07:07 GMT 1999