ph_nepali 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. //====================================================
  2. // Nepali (inherits from Hindi)
  3. //====================================================
  4. phoneme V
  5. vwl starttype #@ endtype #@
  6. length 160
  7. ChangeIfNotStressed(@)
  8. IF nextPh(H) THEN
  9. FMT(vowel/@_low)
  10. ENDIF
  11. FMT(vowel/@_bck)
  12. endphoneme
  13. phoneme @3 // use a more front [@] after palatal consonants
  14. vwl starttype #@ endtype #@
  15. length 140
  16. FMT(vowel/@_3)
  17. endphoneme
  18. phoneme @/
  19. vwl starttype #@ endtype #@
  20. length 130
  21. IF nextPh(H) THEN
  22. FMT(vowel/@_low)
  23. ENDIF
  24. FMT(vowel/@_bck)
  25. endphoneme
  26. phoneme i
  27. vwl starttype #i endtype #i
  28. length 160
  29. IfNextVowelAppend(;)
  30. FMT(vowel/i)
  31. endphoneme
  32. phoneme e
  33. vwl starttype #e endtype #e
  34. length 180
  35. FMT(vowel/e)
  36. endphoneme
  37. phoneme a
  38. vwl lng starttype #a endtype #a
  39. length 230
  40. FMT(vowel/aa_9)
  41. endphoneme
  42. phoneme o
  43. vwl starttype #o endtype #o
  44. length 180
  45. FMT(vowel/o_mid)
  46. endphoneme
  47. phoneme u
  48. vwl starttype #u endtype #u
  49. length 160
  50. FMT(vowel/u_bck)
  51. endphoneme
  52. // Diphthongs
  53. //===========
  54. phoneme aI
  55. vwl lng starttype #a endtype #i
  56. length 240
  57. lng
  58. FMT(vdiph/aai)
  59. endphoneme
  60. phoneme aU
  61. vwl lng starttype #a endtype #u
  62. length 240
  63. lng
  64. FMT(vdiph/aau_3)
  65. endphoneme
  66. phoneme eI
  67. vwl lng starttype #e endtype #i
  68. length 240
  69. lng
  70. FMT(vdiph/eei)
  71. endphoneme
  72. phoneme eU
  73. vwl lng starttype #e endtype #u
  74. length 240
  75. lng
  76. FMT(vdiph/eu)
  77. endphoneme
  78. phoneme VI
  79. vwl lng starttype #@ endtype #i
  80. length 240
  81. lng
  82. FMT(vdiph/Vi)
  83. endphoneme
  84. phoneme VU
  85. vwl lng starttype #@ endtype #u
  86. length 240
  87. lng
  88. FMT(vdiph/Vu)
  89. endphoneme
  90. phoneme oI
  91. vwl lng starttype #o endtype #i
  92. length 240
  93. lng
  94. FMT(vdiph/oi)
  95. endphoneme
  96. phoneme oU
  97. vwl lng starttype #o endtype #u
  98. length 240
  99. lng
  100. FMT(vdiph/ou)
  101. endphoneme
  102. phoneme uI
  103. vwl lng starttype #u endtype #i
  104. length 240
  105. lng
  106. FMT(vdiph/ui)
  107. endphoneme