ph_punjabi 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. phoneme + // high tone, use after a vowel
  2. stress
  3. Tone (5, 30, envelope/p_512, NULL)
  4. endphoneme
  5. phoneme @
  6. vwl starttype #@ endtype #@
  7. length 130
  8. IF nextPh(H) THEN
  9. FMT(vowel/@_low)
  10. ENDIF
  11. FMT(vowel/@_bck)
  12. endphoneme
  13. phoneme V
  14. vwl starttype #@ endtype #@
  15. length 130
  16. ChangeIfNotStressed(@)
  17. IF nextPh(H) THEN
  18. FMT(vowel/@_low)
  19. ENDIF
  20. FMT(vowel/V_3)
  21. endphoneme
  22. phoneme i
  23. vwl lng starttype #i endtype #i
  24. length 220
  25. IfNextVowelAppend(;)
  26. FMT(vowel/i_fnt)
  27. endphoneme
  28. phoneme I
  29. vwl starttype #i endtype #i
  30. length 150
  31. IfNextVowelAppend(;)
  32. FMT(vowel/ii_3)
  33. endphoneme
  34. phoneme e
  35. vwl lng starttype #e endtype #e
  36. length 220
  37. FMT(vowel/e_2)
  38. endphoneme
  39. phoneme E
  40. vwl lng starttype #e endtype #e
  41. length 200
  42. FMT(vowel/ee_2)
  43. endphoneme
  44. phoneme a
  45. vwl lng starttype #a endtype #a
  46. length 220
  47. FMT(vowel/aa_9)
  48. endphoneme
  49. phoneme O
  50. vwl lng starttype #o endtype #o
  51. length 200
  52. FMT(vowel/oo_4)
  53. endphoneme
  54. phoneme o:
  55. vwl lng starttype #o endtype #o
  56. length 220
  57. FMT(vowel/o)
  58. endphoneme
  59. phoneme U
  60. vwl starttype #u endtype #u
  61. length 150
  62. FMT(vowel/uu_bck)
  63. endphoneme
  64. phoneme u
  65. vwl lng starttype #u endtype #u
  66. length 220
  67. FMT(vowel/u_bck)
  68. endphoneme
  69. phoneme eI // for English words
  70. import_phoneme en/eI
  71. endphoneme
  72. // Consonants
  73. phoneme v // Try English [v]
  74. import_phoneme base1/v
  75. endphoneme