I'm looking for a smartphone app or computer program that will listen to me pronouncing a vowel and will tell me where exactly the vowel is located in the IPA vowel chart. Does anyone know of apps or programs that do this? If so, which ones would you recommend?
From what I understand, from a programming perspective this would be a matter of computing a spectrogram, extracting the first two formants, and performing a transformation on these to map them to the chart (which from what I understand uses tongue position rather than formants).
Some nice-haves in terms of other features to detect:
- Rounded or unrounded
- The pitch of the vowel, as well as any contour
- Vocal register
- Whispered or not