I\'m planning on writing a program for Linux that uses text to speech and speech recognition. What are the best tools/libraries for this? Should I use Windows instead to be
For Debian/Ubuntu text-to-speech there is also SVOX Pico:
sudo apt-get install libttspico-utils