Free human-like sounding TTS app or voice download for my Android Phone

Where can I get a free human-like sounding TTS app or a free tts voice download for my Android Phone? I currently use Moon-Reader Pro, but the robotic tts voice becomes irritating after a while.