High-accuracy furigana for Japanese text with EZFurigana. Includes dictionary lookup, vocab saving, and text-to-speech.