Articulation problems seriously reduce speech intelligent and speech communication and affect person's interpersonal communication, personality, social adaptive capacity, and learning ability. In the clinical protocol, language therapist utilizes clinical experience to individualized assessment, treatment, and training. However, the manpower of language therapists and the assistant instruments are insufficient. In this paper, an articulation assessment and training system is proposed to assist language therapists and articulation disorders. The articulation errors in phonetic are analyzed and modeled by clinical linguist. Using clinical experience of language therapists, articulation training strategies for each type of articulation errors are designed. The articulation characteristics of user can be effectively detected. Speechreading information is responded to improve the performance of training program. The articulation training strategy is automatically selected to suggest articulation disorder in language training activities. Experimental results reveal the practicability of proposed method and system.