ph_catalan 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. //====================================================
  2. // Catalan - based on Spanish and Base2
  3. //====================================================
  4. phoneme a
  5. vwl starttype #a endtype #a
  6. length 180
  7. ChangeIfUnstressed(a#)
  8. FMT(vowel/a_6)
  9. endphoneme
  10. phoneme a#
  11. vwl starttype #@ endtype #@
  12. ipa ɐ
  13. unstressed
  14. length 170
  15. FMT(vowel/a#_3)
  16. endphoneme
  17. phoneme e
  18. vwl starttype #e endtype #e
  19. length 170
  20. ChangeIfUnstressed(@)
  21. FMT(vowel/e)
  22. endphoneme
  23. phoneme E
  24. vwl starttype #e endtype #e
  25. length 180
  26. ChangeIfUnstressed(@)
  27. FMT(vowel/e_mid)
  28. endphoneme
  29. phoneme E2 // don't reduce
  30. vwl starttype #e endtype #e
  31. length 180
  32. FMT(vowel/e_mid)
  33. endphoneme
  34. phoneme O
  35. vwl starttype #o endtype #o
  36. length 170
  37. ChangeIfUnstressed(U)
  38. FMT(vowel/oo)
  39. endphoneme
  40. phoneme o
  41. vwl starttype #o endtype #o
  42. length 170
  43. ChangeIfUnstressed(U)
  44. FMT(vowel/o)
  45. endphoneme
  46. phoneme U
  47. vwl starttype #u endtype #u
  48. unstressed
  49. length 160
  50. FMT(vowel/uu_2)
  51. endphoneme
  52. phoneme u
  53. vwl starttype #u endtype #u
  54. length 160
  55. ChangeIfUnstressed(U)
  56. FMT(vowel/u_bck)
  57. endphoneme
  58. phoneme l
  59. import_phoneme en/l // use 'dark' [l] after a vowel
  60. endphoneme