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_spanish 1.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. //====================================================
  2. // Spanish - based on Base2
  3. //====================================================
  4. phoneme e
  5. vowel starttype (e) endtype (e)
  6. length 170
  7. formants vowel/e_mid2
  8. endphoneme
  9. phoneme E
  10. vowel starttype (e) endtype (e)
  11. length 180
  12. formants vowel/e_mid
  13. endphoneme
  14. phoneme O
  15. vowel starttype (o) endtype (o)
  16. length 170
  17. formants vowel/oo
  18. endphoneme
  19. phoneme g
  20. vcd vel stop
  21. vowelin f1=2 f2=2300 200 300 f3=-300 80
  22. vowelout f1=2 f2=2300 250 300 f3=-300 80 brk
  23. formants g/g+x/g2 // weaker [g]
  24. before _ g/g_+x/g_
  25. after _ NULL
  26. after @ g/xg
  27. lengthmod 5
  28. switchvoicing k
  29. endphoneme
  30. phoneme D
  31. vcd dnt frc
  32. vowelout f1=0 f2=1700 -300 300 f3=-100 60 len=50
  33. formants voc/dh+vocw/dh
  34. before _ voc/dh_+vocw/dh%40
  35. lengthmod 6
  36. switchvoicing T
  37. endphoneme
  38. phoneme s
  39. vls alv frc sibilant
  40. vowelin f1=0 f2=1700 -300 300 f3=-100 80
  41. vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
  42. lengthmod 3
  43. wave ufric/s
  44. before _ ufric/s_%60 // quieter 's' at end of word
  45. before p ufric/s!
  46. before t ufric/s!
  47. before k ufric/s!
  48. switchvoicing z
  49. endphoneme
  50. phoneme r // TEST flap ??
  51. vcd alv flp
  52. brkafter
  53. vowelout f1=3 f2=1500 -400 300 f3=-100 80 rms=35 len=50
  54. vowelin f1=0 f2=1500 -300 300 f3=-100 80
  55. formants d/tap4+x/d_%30
  56. lengthmod 3
  57. endphoneme
  58. phoneme v# // a shorter [v], a little towards [b]
  59. vcd lbd frc
  60. vowelin f1=1 f2=1000 -300 -200 f3=-300 100
  61. vowelout f1=0 f2=1000 -500 -300 f3=-300 60 len=10
  62. lengthmod 6
  63. formants voc/v2+vocw/v%80
  64. before _ voc/v_+vocw/v%80
  65. switchvoicing f
  66. endphoneme