Mandarin is my 1st langauge. In order to help you in the pronunciation of Chinese words, you need to learn the fundamental of the pronunciation for Chinese words first (learn Han Yu Pin Yin)and PRing will really help you in the pronunciation. Your listing is better if it has relation with Han Yu Pin Yin.
Olzen