eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ph_greenlandic 1.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. // vowels
  2. phoneme a
  3. vowel starttype #a endtype #a
  4. length 150
  5. FMT(vowel/a)
  6. endphoneme
  7. phoneme e
  8. vowel starttype #e endtype #e
  9. length 150
  10. IF thisPh(isWordEnd) THEN
  11. FMT(vowel/e#)
  12. ENDIF
  13. FMT(vowel/e)
  14. endphoneme
  15. phoneme i
  16. vowel starttype #i endtype #i
  17. length 150
  18. FMT(vowel/i)
  19. endphoneme
  20. phoneme o
  21. vowel starttype #o endtype #o
  22. length 150
  23. FMT(vowel/o)
  24. endphoneme
  25. phoneme u
  26. vowel starttype #u endtype #u
  27. length 150
  28. FMT(vowel/u_bck2)
  29. endphoneme
  30. phoneme aI
  31. vowel starttype #a endtype #i
  32. length 250
  33. FMT(vdiph/ai)
  34. endphoneme
  35. phoneme &
  36. import_phoneme da/&
  37. endphoneme
  38. phoneme W
  39. import_phoneme da/W
  40. endphoneme
  41. phoneme O
  42. import_phoneme da/O
  43. endphoneme
  44. phoneme : // lengthen previous vowel by "length"
  45. virtual
  46. length 120
  47. endphoneme
  48. // consonants
  49. phoneme r
  50. import_phoneme base/r"
  51. endphoneme
  52. phoneme tl#
  53. vls alv stop
  54. lengthmod 2
  55. ipa tl#
  56. Vowelin f1=0 f2=1700 -300 300 f3=-100 80
  57. Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
  58. WAV(ufric/tl#, 50)
  59. endphoneme
  60. phoneme ts
  61. import_phoneme consonants/ts
  62. endphoneme