Arduino Text-to-Speech

I'm creating a gadget for a competition. I planned to include a text-to-speech feature. Are there other ways to create a standalone Arduino based text-to-speech gadget? (without shield) I'm stuck with those Talkie and TTS libraries.
Are there any libraries I can used (under GPL licence)?
Thank you