Got this to work. Instructions for Linux Debian/Ubuntu with ZKL:
Click download in the pastebin behind


banana_Ai's link.
Save the file to your .spring/LuaUI/Widgets folder with the name
festival_tts.lua (or whatever name ending in .lua).
Do in a terminal:
quote:
sudo apt-get install festival
|
This one will run festival, the text to speech server, and will take over your terminal. Closing the terminal closes the text to speech service:
In ZK Lobby, go to Settings. Click Adv. Settings - edit engine settings.
Paste
quote:
LuaSocketEnabled = 1 TCPAllowConnect = 127.0.0.1:1314
|
at the end of the file.
Start a new game. It should speak "I choose: whatevercom" when you start.
Also active when spectating by default.
Just kill or don't run festival to disable.