The professional English-teaching software adopts advanced technologies including Text to Speech (TTS), Automatic Speech Recognition (ASR) and Automatic Speech Evaluation (ASE) to fulfill modern teaching needs. It provides different levels for primary to university students. This intelligent English-teaching software provides great assistance for daily teaching.