DeveloperSpace
MARY TTS -- an open-source, multilingual text-to-speech synthesis system written in pure java
:speaker: Web Component wrapper to the Web Speech API, that allows you to do voice recognition and speech synthesis using Polymer