The invention discloses an intelligent teaching auxiliary system for foreign language teaching based on Internet of Things. The intelligent teaching auxiliary system comprises a display screen, a camera, a database, a recognition unit, an analysis unit and a judgment unit. The camera is used for acquiring class state images of students and teachers in real time. Through the arrangement of the analysis unit, first time data, desk image data, platform image data, image information, second time data, student image data, student name data, teacher image data and teacher name data are analyzed andoperated so as to obtain a teacher lip correct signal, a teacher head state correct signal, a student lip error signal and a student head state error signal, and the signals are transmitted to the judgment unit; and the judgment unit carries out judgment operation on related data obtained through analysis, accuracy of data analysis is improved, persuasion of the data is enhanced, an analysis result is judged rapidly, time consumed by manual judgment is saved, and working efficiency is improved.