The invention discloses a singing skill detection system for vocal music teaching. The singing skill detection system comprises a sound acquisition module, a throat position detection module, a characteristic signal acquisition module, a data processing module, a sound processing module, a pitch extractor, a beat extractor, an overtone feature extraction module , a note pitch and note value model construction module, a singing skill primary evaluation module, a singing skill comprehensive evaluation module, an expert decision-making module, and a central processor. The singing skill detection system completes data acquisition and evaluation during an entire singing skill detection process based on a computer system, is high in automation level, and wide in coverage. The throat position and stability, tone quality, audio penetration, overtone utilization and pronunciation retaining in singing can be detected and analyzed in one time, thereby providing a targeted training scheme.