Practice all the popular vowels: A, E, I, O, U and more! This app helps you with speech therapy and accent reduction.
The main function of the app is you will speak individual vowel sounds (diphthongs) and the app will show you what we hear. And there is a configuration page to help get better results, this helps if you don't have professional recording gear.
Hopefully this project can help people with Val pronunciation and accent neutralization. It can be used by individuals and in a clinical setting.
We are seeking contributions and improvements to this program. But at the moment we are limited to implementing monophthong vowel recognition.
We will consider changes to the algorithm. However, any consideration of this must be accompanied by published papers and test data that we can replicate. See our existing model folder, and test cases!
We are also happy to accept donations of test data. If you have a large corpus of labeled data, please email us and share your experience with using this app.
We want this app to work well for an individual or a clinical setting. If there is an opportunity for a major usability improvement in these settings, let's talk about it.
The has built-in test cases which replicate the Hillenbrand 1995 data set. Although you will need to supply those audio files and data files yourself. Instructions are in the test folder.
Here are citations and research that this app is based on.
- Speech Acoustics Made Easy http://web.archive.org/web/20120914101638/http://www.cochlear.com/files/assets/speech_acoustics_made_easy.pdf
- English vowel word reference http://www.fonetiks.org/engsou2am.html
- Chinese vowel diagram http://en.wikipedia.org/wiki/Chinese_vowel_diagram
- Wiki page http://en.wikipedia.org/wiki/Formant
- The National Center for Voice and Speech http://www.ncvs.org/ncvs/tutorials/voiceprod/tutorial/filter.html
- Linguistics 110 Berkeley http://linguistics.berkeley.edu/~kjohnson/ling110/Homework_assignments/HW7_PlotVowels/PlotYourVowels.pdf
- MATLAB Speech Signal Analysis http://www.phon.ucl.ac.uk/courses/spsci/matlab/lect10.html
- MATLAB Formant Tracker example http://www.mathworks.com/matlabcentral/fileexchange/8959-formant-tracker
- Formant Java example http://chronos.ece.miami.edu/~dasp/SeniorProject/Presentation/416Presentation.pdf
- Digital Bubble Bath - Don H. Johnson Great discussion on formant analysis and practical implementation http://www.clear.rice.edu/elec431/projects96/digitalbb/formants.html
- https://github.com/MLSpeech/DeepFormants
- https://2020.ieeeicassp.org/
- http://htk.eng.cam.ac.uk/
- https://github.com/jaekookang/p2fa_py3
- https://github.com/gre/zpeech