Personally, I use Anki for audio based reviews and I do sentences rather than single words. Here is a nice anki audio setup in case you want to try it out. (I made my anki setup similar to this one ^^).
Apart from that, maybe the following thread has some additional tips for you: