There are over 2000 words JLPT WORD LIST from N5 to N1 level with audio.
You can tap and listen the words or Grammars.
To memorize, You can add words into your favorite list.
This app needs Google Text To Speech（TTS).
If your phone has not installed yet, please install it first.
You can check setting as:
Tap on Language & input.
Scroll to the bottom and tap on Text-to-speech output.
Tap the gear to the right hand side of Google Text-to-speech Engine.