I am reading medieval Arabic philosophy and, much to my surprise, this app has helped clarify the pronunciations of many words. Also, the voice is remarkably similar to Ralph Fiennes.
Gatepine about Howjsay Pronunciation, v7.0