www.ChunkingChinese.com
Chunking Chinese provides high quality language courses focused around Will Hart's unique learning methodology to skyrocket your speaking skills. Its Fluency Trainer is a speaking app: you get an English prompt, say the Mandarin out loud, and it checks which chunks you used and scores your tones.