User:Vuccala/Sandbox
Jump to navigation
Jump to search
Jamaican Creole is regular and phonetic in Cassidy/JLU orthography, therefore a module could be used to automatically generate the Pronunciation section with a template such as Template:jam-p. I cannot code, but these this is a list of all the conversions the module would have to do. On the left is the Jamaican Creole word input, and on the right is the IPA output.
For example:
- input word: foundieshan
- should output: IPA(key): /fɔundɪɛʃan/
Vowels[edit]
Long vowels[edit]
- aa → /aː/
- ii → /iː/
- uu → /uː/
Diphtongs[edit]
- ai → /aɪ/
- ie → /ɪɛ/
- uo → /uɔ/
- ou → /ɔu/
Nasal vowels (short and long)[edit]
- ahn → /ã/
- aahn → /ãː/
- ehn → /ɛ̃/
- eehn → /ɛ̃ː/
- ihn → /ĩ/
- iihn → /ĩː/
- ohn → /õ/
- oohn → /õː/
- uhn → /ũ/
- uuhn → /ũː/
Regular vowels[edit]
- a → /a/
- e → /e/
- i → /ɪ/
- o → /o/
- u → /u/
i is /i/ when preceded by these consonants[edit]
- di → /di/
- ki → /ki/
- li → /li/
- ni → /ni/
- ri → /ɹi/
- vi → /vi/
- wi → /wi/
i is /i/ when preceded by these consonants, only at the ends of words[edit]
- _bi → /bi/
- _pi → /pi/
- _mi → /mi/
- _si → /si/
Consonants[edit]
Consonant is syllabic, but only at the end of a word[edit]
- /l̩/ → if penultimate letter is: b, g, k, p, v
- /m̩/ → if penultimate letter is: b, p
- /n̩/ → if penultimate letter is: b, d, p, s, t, z
examples:
likl = /likl̩/
sopm = /sopm̩/
Regular consonants[edit]
- b → /b/
- ch → /t͡ʃ/
- d → /d/
- f → /f/
- g → /g/
- gy → /ɟ/
- h → /h/
- j → /d͡ʒ/
- k → /k/
- l → /l/
- m → /m/
- n → /n/
- ng → /ŋ/
- ny → /ɲ/
- p → /p/
- r → /ɹ/
- s → /s/
- sh → /ʃ/
- t → /t/
- v → /v/
- w → /w/
- x → /ks/
- y → /j/
- z → /z/
- zh → /ʒ/