MandarinTalk
MandarinTalk— Speeding Your Oral Chinese
3 Alternatives To MandarinTalk
DimSum
DimSum: a program designed to help you learn and use Chinese.
Syng
Syng is a free, open source, cross platform, Chinese to English dictionary app and study toolset.
wenlin
Wenlin Software for Learning Chinese