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.7KB

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