Google speak is really useful. It speaks a statement using the Google Translate voice, which is probably the most authoritative and high-quality text-to-speech voice that exists. It's kind of like “espeak” or similar tools, but it is much better. You need an internet connection for it to work. It is probably limited at 100 characters.