PY078
PY078
PY078
For pronunciation detection, the user would need to select the word
they want to pronounce and record it. The pronunciation mistake will
be recognized by comparing the word entered and the conversion of
the recorded word to text. If it doesn’t match it will give a pop-up as
wrong pronunciation. The user can view the words pronounced and can
hear the correct pronunciation of the word they had pronounced
wrong, by clicking on the audio file. The admin has the access to view
the users’ details and their pronunciation mistakes. They can also add,
update, delete and view words.
In this project, Html, CSS and JavaScript are used in the front end and
Python is used in the back end. The database used is MySQL and Django
is used for the framework.
3) Advantages
It is user-friendly.
The system is easy to maintain.
It is designed to assist learners in detecting and correcting
errors in spoken English pronunciation.
It can detect pronunciation mistakes accurately.
4) System Description
User:
Registration:
The user can register by filling in their name, age, gender,
username, password and standard.
Login:
The user can log in using the username and password they used
during registration.
Detection:
The user can select the word they want to pronounce.
The user would need to record the particular word.
The system will detect pronunciation mistakes by comparing the
word entered and the conversion of the recorded word to text.
If it doesn’t match, it will give a pop-up as a wrong pronunciation.
View Pronunciation History:
The user can view the words pronounced and can hear the correct
pronunciation of the word they had pronounced wrong by clicking
on the audio file.
Admin:
Login:
The admin can log into the system using a username and
password.
View Users:
The admin can view the user details.
They can also view the user’s pronunciation mistakes.
Manage Words:
The admin has the access to add, edit, delete and view words.
I. Hardware Requirement
i. Laptop or PC
Windows 7 or higher
I3 processor system or higher
4 GB RAM or higher
100 GB ROM or higher
ii. Laptop or PC
Python
Sublime Text Editor
XAMP Server
7) Limitations/Disadvantages
8) Application –
9) Reference
https://link.springer.com/chapter/10.1007/978-3-319-20609-7_17
https://ieeexplore.ieee.org/document/8901539
https://www.hindawi.com/journals/jece/2022/6011993/
https://arxiv.org/abs/2209.06265
http://www.cs.utoronto.ca/~mcosmin/pubs/interspeech_2016.pdf
https://www.researchgate.net/publication/
250306074_Automatic_Error_Detection_in_Pronunciation_Training_Where
_we_are_and_where_we_need_to_go