| |
| // Phonemes for Sinhala |
| // This inherits from ph_hindi |
| |
| // (these are only guesses) |
| |
| phoneme @ |
| vwl starttype #a endtype #a |
| length 150 |
| FMT(vowel/@_low) |
| endphoneme |
| |
| |
| phoneme a |
| vwl lng starttype #a endtype #a |
| ipa ɐ |
| length 150 |
| ChangeIfNotStressed(@) |
| FMT(vowel/a#_2) |
| endphoneme |
| |
| |
| phoneme a: |
| vwl starttype #a endtype #a |
| length 300 |
| FMT(vowel/a_3) |
| endphoneme |
| |
| |
| phoneme & |
| vwl starttype #e endtype #e |
| length 150 |
| FMT(vowel/ee_6) |
| endphoneme |
| |
| |
| phoneme &: |
| vwl starttype #e endtype #e |
| length 300 |
| FMT(vowel/ee_6) |
| endphoneme |
| |
| |
| phoneme e |
| vwl starttype #e endtype #e |
| length 150 |
| FMT(vowel/e_mid) |
| endphoneme |
| |
| |
| phoneme e: |
| vwl starttype #e endtype #e |
| length 300 |
| FMT(vowel/e_mid2) |
| endphoneme |
| |
| |
| phoneme i |
| vwl starttype #i endtype #i |
| length 150 |
| FMT(vowel/i_6) |
| endphoneme |
| |
| |
| phoneme i: |
| vwl starttype #i endtype #i |
| length 300 |
| FMT(vowel/i) |
| endphoneme |
| |
| |
| |
| phoneme o |
| vwl starttype #o endtype #o |
| length 150 |
| FMT(vowel/oo_1) |
| endphoneme |
| |
| |
| phoneme o: |
| vwl starttype #o endtype #o |
| length 300 |
| FMT(vowel/oo_1) |
| endphoneme |
| |
| |
| phoneme u |
| vwl starttype #u endtype #u |
| length 130 |
| FMT(vowel/u_6) |
| endphoneme |
| |
| phoneme u: |
| vwl starttype #u endtype #u |
| length 300 |
| FMT(vowel/u_6) |
| endphoneme |
| |
| |
| |
| phoneme aI |
| vwl lng starttype #a endtype #i |
| length 300 |
| FMT(vdiph/ai_8) |
| endphoneme |
| |
| phoneme aU |
| vwl lng starttype #a endtype #u |
| length 300 |
| FMT(vdiph/aau_3) |
| endphoneme |
| |
| |
| |
| // ?? This is standard [v]. Should be it [v] without the fricative noise? |
| phoneme v |
| import_phoneme base1/v |
| endphoneme |
| |
| |
| phoneme r |
| import_phoneme base1/r |
| endphoneme |
| |
| phoneme t |
| import_phoneme base2/t // dental |
| endphoneme |
| |
| |
| // temporary, map [n#] etc. to [n] etc. |
| |
| phoneme m# |
| ipa U+1D50 |
| CALL base1/m |
| endphoneme |
| |
| phoneme n# |
| ipa U+207F |
| CALL base1/n |
| endphoneme |
| |
| phoneme n.# |
| ipa U+1DAF |
| CALL base1/n. |
| endphoneme |
| |
| phoneme n^# |
| ipa U+1DAE |
| CALL base1/n^ |
| endphoneme |
| |
| phoneme N# |
| ipa U+1D51 |
| CALL base1/N |
| endphoneme |