I used Japan2Go for a trip last year. Well organized. Speaks sentences, questions - I could just tap and let them listen so I could find the bathroom, ask for a fork, book a room... Reasonable price. They have France2Go, also.
http://www.hnhsoft.com/ftgpbook
Download a free trial.
BTW: Check out Metro for subway/bus info/schedules. Free at http://nanika.net/Metro. I've used it in England & Japan - it's excellent.