Automatic Pronounciation Mistake Detector
K. Sanath, A, Vignesh Chandra, Mrs. V. Veena · International Journal of Research Publication and Reviews · 2025
The Automatic Pronunciation Mistake Detection project is an innovative and efficient system designed to help students improve their English pronunciation skills.By utilizing speech recognition technologies, such as PyAudio and pyttsx3, the project focuses on reducing error rates and enhancing the accuracy of error detection.The system provides real-time feedback to users, enabling them to identify and correct pronunciation errors effectively.The system works by allowing users to select a word they want to practice, record their pronunciation, and compare the recorded audio against the correct pronunciation.If the recorded pronunciation does not match, the system notifies the user with a pop-up indicating a mistake.Users can view their mispronounced words and listen to the correct pronunciation by clicking on an audio file.This interactive approach makes it easier for users to learn and refine their pronunciation skills.The project is built using HTML, CSS, and JavaScript for the front-end interface, while Python powers the backend.Django is used as the framework, with MySQL serving as the database for storing user information and word details.Admin users have privileges to manage the system by adding, updating, deleting, and viewing words, as well as monitoring user details and their pronunciation mistakes.This robust and user-friendly design ensures an effective learning experience for students.