a small speech synthesis library for ruby using CMU Flite(http://cmuflite.org)
CMU PocketSphinx for Golang, a lightweight speech recognition engine.
Voodoo Voice lets you control iTunes (Windows) with spoken commands such as "begin play", "next song", and "switch to <name of song in play list>". It is speaker independent and surprisingly accurate. See the official web site below for more information.