lcdgrilo is a Grilo-based media player for use on a Raspberry Pi with a PiFace CAD. Because it is based on Grilo, it can play media from any Grilo audio source, including DMAP, Jamendo, and Magnatune. It makes use of the PiFace CAD for input and output through the use of a menu-based interface.
Gespeaker is a GTK+ frontend for espeak. It allows you to play a text in many languages with settings for voice, pitch, volume, and speed. The text can also be recorded to a WAV file for future listening. Gespeaker supports the speech synthesizer MBROLA for a better speech experience.
Vibur Object Pool is a general-use concurrent Java object pool which provides both validating and non-validating pool implementations. The pool is built entirely using the standard Java concurrency utilities, does not use any synchronized blocks/methods, and does not have any external dependencies. This pool is an excellent choice for pooling/caching of expensive to create Java objects such as database connections or other socket connections to remote hosts, and similar.