This paper establishes a speaker-independent pronunciation recognition and assessment system under the background of a Mandarin e-learning system framework. The recognition part is based on Hidden Markov Models (HMM) and improved in the aspect of acoustic and tone model. Making use of the recognition and detection results and corresponding parametric scorings, the machine scoring is performed to evaluate the quality of pronunciation its correlation with expert score are discussed. Through integrating recognition and assessment system with Web 2.0, we ultimately establish an open, shared and growing-up virtual Mandarin learning community, where all of learners, viewers, professors, without any restrictions on time and places, can express their perspective about how to advance Mandarin learning freely. ß