English makes use of sounds that don't exist in Japanese, and vice versa. The only way to really learn how to pronounce a language right is to listen to and imitate native speakers. Human Japanese rises to the call. It contains over 1,600 different recordings. Every single vocabulary word can be clicked to hear its pronunciation.
Every dialogue has a recording attached.
And virtually every example sentence can be listened to as well. It's like having a real, live Japanese person in your living room. There's more to Japanese than just speaking, though.