It made the code a little more complex and now the system
is less typing friendly but is more intuitive (no more guessing
how to pronounce a character).
Update includes changes to documentation.
- the index to the stressed syllable was provided in the past. Now
the library also includes the index to the stressed vowel. This is
provided with relation to the phones in the syllable and all phones
in the word.
- the code that marks the stressed syllables in the textgrids also
now marks the stressed vowels
- several variables renamed to be more informative
Code tested over a decent corpus. Features:
- look up phone and syllable info for the
canonical pronunciation of a word
- map an actual pronunciation to a dictionary
pronunciation (can be used to automatically find
speech errors)
- automatically syllabify a textgrid containing words
and phones (e.g. force-aligned text)