The invention relates to a vision detection system based on voice recognition, comprising a voice recognizer and a vision detector; the voice recognizer is connected to the vision detector; the voice recognizer includes a voice input unit, a voice recognition unit, a first memory unit, a first communication unit and a control unit; the vision detector includes a second storage unit, a second communication unit, a display unit and a central processing unit. The invention relates to a vision detection system based on speech recognition, which can effectively identify the identity of the subject, and the identification is accurate, safe and efficient, and the form is novel and lively, which can arouse students' interest, impress young students, and make them more Effectively publicize vision health knowledge; the vision testing process can be completed by only one person, the form is novel, the accuracy is high, the process takes a short time, saves testing time, and can achieve efficient testing of vision.