ph_manipuri 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. //====================================================
  2. // Manipuri, inherits from Bengali
  3. //====================================================
  4. phoneme a
  5. vwl starttype #a endtype #a
  6. length 225
  7. IF thisPh(isWordEnd) AND thisPh(isUnstressed) THEN
  8. FMT(vowel/a#_2)
  9. ENDIF
  10. FMT(vowel/a_3)
  11. endphoneme
  12. phoneme i
  13. vwl starttype #i endtype #i
  14. length 210
  15. FMT(vowel/i_6)
  16. endphoneme
  17. phoneme u
  18. vwl starttype #u endtype #u
  19. length 210
  20. FMT(vowel/u)
  21. endphoneme
  22. phoneme e
  23. vwl starttype #e endtype #e
  24. length 210
  25. FMT(vowel/e)
  26. endphoneme
  27. phoneme &
  28. vwl starttype #a endtype #a
  29. length 210
  30. FMT(vowel/&_2)
  31. endphoneme
  32. phoneme o
  33. vwl starttype #o endtype #o
  34. length 210
  35. IF nextPhW(w) THEN
  36. length 170
  37. ENDIF
  38. FMT(vowel/o)
  39. endphoneme
  40. phoneme O
  41. vwl starttype #o endtype #o
  42. length 200
  43. FMT(vowel/oo_5)
  44. endphoneme
  45. phoneme tS
  46. vls pla afr sib
  47. voicingswitch dZ
  48. lengthmod 2
  49. Vowelin f1=0 f2=2300 200 400 f3=-100 80
  50. IF nextPh(isPause2) THEN
  51. WAV(ustop/tsh_unasp2)
  52. ENDIF
  53. WAV(ustop/tsh_unasp2)
  54. endphoneme
  55. phoneme tS#
  56. vls pla afr sib
  57. voicingswitch dZ
  58. lengthmod 2
  59. Vowelin f1=0 f2=2300 200 400 f3=-100 80
  60. IF nextPh(isPause2) THEN
  61. WAV(ustop/tsh_)
  62. ENDIF
  63. WAV(ustop/tsh)
  64. endphoneme
  65. phoneme ~
  66. virtual
  67. endphoneme