![]() Possible solutions I've thought of (not sure if they're all executable). One caveat to note when making consonantal and vocalic boundaries: When a liquid /l, r, w/ precedes or follows a vowel, I want these segments to be included in the same vocalic interval ( /l, r, w/ + vowel ). ![]() I'm looking to automate the segmentation and labelling process for consonantal and vocalic intervals. This manual segmentation becomes very laborious for data-sets with large amounts running speech. However, for consonantal and vocalic intervals, I had to manually create a separate tier labelled 'intervals' and create boundaries between consonantal and vocalic regions (I referenced the phones tier for this). I used the Montreal Forced Aligner which provided me with word and phone level alignments, resulting in two tiers (see image below)- 'words tier' (top) and 'phones tier' (bottom). To extract accurate values for these measures, my script must ONLY extract from intervals with voicing, not consonantal intervals. ![]() My end goal is have one Praat script use an annotated TextGrid with an tier labelled 'intervals' (containing consonantal & vocalic intervals) to extract various acoustic measures (F0, F1-F5, intensity, jitter, shimmer, Harmonics-to-Noise Ratio) from a corresponding. Where every consonantal interval is labelled 'C', and vocalic interval 'V'. Is there an automatic aligner that will align/segment based on consonantal and vocalic intervals, where consecutive consonants or vowels are grouped into one interval (e.g. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |