Google TTS / Flite TTS (Safely degrading based on network) for iOS. Seriously simple.