ph_esperanto 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. //====================================================
  2. // Esperanto
  3. //====================================================
  4. phoneme a
  5. vwl starttype #a endtype #a
  6. length 180
  7. FMT(vowel/a_2)
  8. endphoneme
  9. phoneme e
  10. vwl starttype #e endtype #e
  11. length 170
  12. FMT(vowel/e_mid2)
  13. endphoneme
  14. phoneme i
  15. vwl starttype #i endtype #i
  16. length 170
  17. IfNextVowelAppend(;)
  18. FMT(vowel/i)
  19. endphoneme
  20. phoneme o
  21. vwl starttype #o endtype #o
  22. length 170
  23. IF thisPh(isWordEnd) THEN
  24. FMT(vowel/o)
  25. ENDIF
  26. FMT(vowel/oo_1)
  27. endphoneme
  28. phoneme u
  29. vwl starttype #u endtype #u
  30. length 170
  31. FMT(vowel/u)
  32. endphoneme
  33. phoneme aU
  34. vwl starttype #a endtype #u
  35. length 250
  36. FMT(vdiph/au_4)
  37. endphoneme
  38. phoneme eU
  39. vwl starttype #e endtype #u
  40. length 250
  41. FMT(vdiph/eu)
  42. endphoneme
  43. phoneme aI
  44. vwl starttype #a endtype #i
  45. length 250
  46. FMT(vdiph/ai)
  47. endphoneme
  48. phoneme eI
  49. vwl starttype #e endtype #i
  50. length 250
  51. FMT(vdiph/eei_2)
  52. endphoneme
  53. phoneme oI
  54. vwl starttype #o endtype #i
  55. length 250
  56. FMT(vdiph/ooi_2)
  57. endphoneme
  58. phoneme uI
  59. vwl starttype #u endtype #i
  60. length 250
  61. FMT(vdiph/ui)
  62. endphoneme
  63. // CONSONANTS
  64. //===========
  65. phoneme ts
  66. import_phoneme consonants/ts
  67. endphoneme