dmort27 / epitran

A tool for transcribing orthographic text as IPA (International Phonetic Alphabet)
MIT License
630 stars 121 forks source link

Add ood-Latn #55

Closed CheyenneWing closed 4 years ago

CheyenneWing commented 4 years ago

The Alvarez-Hale writing system (ood-Latn-alv) has a direct G2P mapping and does not require pre or post processing. The Saxton-Saxton writing system (ood-Latn-sax) requires a preprocessor to insert glottal stops before word-initial vowels.

% Saxton and Saxton Writing System Preprocessor

% This preprocessor adds an apostrophe before word-initial vowels. The apostrophe is then mapped to /ʔ/.

::vowels:: a|e|i|o|u

0 -> ‘ / # _ (::vowels::)

Unstressed vowels are not represented orthographically in the Saxton and Saxton writing system and do not appear in the phonetic transduction. In the Alvarez-Hale writing system unstressed vowels are represented with a breve ̆ above the unstressed vowel which also appears in the phonetic transduction.

In the future I plan to merge the Alvarez-Hale and Satxon-Saxton writing systems into one map.

dmort27 commented 4 years ago

Can you also add the preprocessor code to ood-Latn-sax.txt and submit another PR?