Browse Source

Replace 'stop' with 'stp'.

master
Reece H. Dunn 8 years ago
parent
commit
fe74d0b41b
57 changed files with 185 additions and 187 deletions
  1. 0
    1
      docs/phontab.md
  2. 1
    1
      phsource/ph_afrikaans
  3. 3
    3
      phsource/ph_albanian
  4. 4
    4
      phsource/ph_amhari
  5. 2
    2
      phsource/ph_arabic
  6. 3
    3
      phsource/ph_aragon
  7. 4
    4
      phsource/ph_base2
  8. 1
    1
      phsource/ph_basque
  9. 1
    1
      phsource/ph_bulgarian
  10. 10
    10
      phsource/ph_burmese
  11. 6
    6
      phsource/ph_consonants
  12. 2
    2
      phsource/ph_croatian
  13. 2
    2
      phsource/ph_danish
  14. 3
    3
      phsource/ph_english
  15. 4
    4
      phsource/ph_english_us
  16. 5
    5
      phsource/ph_estonian
  17. 1
    1
      phsource/ph_finnish
  18. 9
    9
      phsource/ph_french
  19. 1
    1
      phsource/ph_georgian
  20. 3
    3
      phsource/ph_german
  21. 2
    2
      phsource/ph_greek
  22. 1
    1
      phsource/ph_greenlandic
  23. 2
    2
      phsource/ph_guarani
  24. 8
    8
      phsource/ph_hindi_base
  25. 3
    3
      phsource/ph_hungarian
  26. 4
    4
      phsource/ph_icelandic
  27. 7
    7
      phsource/ph_japanese
  28. 1
    1
      phsource/ph_kannada
  29. 2
    2
      phsource/ph_korean
  30. 2
    2
      phsource/ph_kurdish
  31. 7
    7
      phsource/ph_kyrgyz
  32. 5
    5
      phsource/ph_latvian
  33. 4
    4
      phsource/ph_lithuanian
  34. 1
    1
      phsource/ph_macedonian
  35. 5
    5
      phsource/ph_malayalam
  36. 1
    1
      phsource/ph_maltese
  37. 4
    4
      phsource/ph_oromo
  38. 4
    4
      phsource/ph_polish
  39. 1
    1
      phsource/ph_pt_brazil
  40. 4
    4
      phsource/ph_romanian
  41. 1
    1
      phsource/ph_russian
  42. 3
    3
      phsource/ph_s_gaelic
  43. 2
    2
      phsource/ph_serbian
  44. 3
    3
      phsource/ph_setswana
  45. 2
    2
      phsource/ph_slovak
  46. 2
    2
      phsource/ph_slovenian
  47. 3
    3
      phsource/ph_spanish
  48. 4
    4
      phsource/ph_swahili
  49. 1
    1
      phsource/ph_tatar
  50. 2
    2
      phsource/ph_telugu
  51. 2
    2
      phsource/ph_turkish
  52. 5
    5
      phsource/ph_vietnam
  53. 1
    1
      phsource/ph_welsh
  54. 6
    6
      phsource/ph_zh
  55. 3
    3
      phsource/ph_zh_yue
  56. 12
    12
      phsource/phonemes
  57. 0
    1
      src/libespeak-ng/compiledata.c

+ 0
- 1
docs/phontab.md View File

@@ -150,7 +150,6 @@ must be present.
|-----------|-------------|
| `liquid` | semi-vowels, such as: `r`, `l`, `j`, `w` |
| `nasal` | nasal e.g.: `m`, `n`, `N` |
| `stop` | stop (plosive) e.g.: `p`, `b`, `t`, `d`, `k`, `g` |
| `pause` | |
| `stress` | Used for stress symbols, eg: `'` `,` `=` `%` |
| `virtual` | Used to represent a class of phonemes. |

+ 1
- 1
phsource/ph_afrikaans View File

@@ -324,7 +324,7 @@ endphoneme


phoneme c // used in -tjie
vls pal stop palatal
vls pal stp palatal
voicingswitch g
lengthmod 2
Vowelin f1=0 f2=2700 400 600 f3= 200 80

+ 3
- 3
phsource/ph_albanian View File

@@ -212,7 +212,7 @@ endphoneme


phoneme p
vls blb stop
vls blb stp
voicingswitch b
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80
@@ -228,7 +228,7 @@ endphoneme


phoneme d
vcd alv stop
vcd alv stp
voicingswitch t
lengthmod 5
Vowelin f1=2 f2=1700 -300 300 f3=-200 80 amp=16
@@ -304,7 +304,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
voicingswitch g
lengthmod 2
Vowelin f1=0 f2=2300 200 400 f3=-100 80

+ 4
- 4
phsource/ph_amhari View File

@@ -73,7 +73,7 @@ endphoneme


phoneme p`
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 gpaus
@@ -83,7 +83,7 @@ endphoneme


phoneme b
vcd blb stop
vcd blb stp
IF prevPhW(isVowel) AND nextPhW(isVowel) THEN
ChangePhoneme(B)
ENDIF
@@ -92,7 +92,7 @@ endphoneme


phoneme t`
vls alv stop
vls alv stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 gpaus
@@ -118,7 +118,7 @@ endphoneme


phoneme k`
vls vel stop
vls vel stp
lengthmod 2
Vowelin f1=0 f2=1700 -250 250 f3= -200 80 gpaus f4
Vowelout f1=0 f2=2300 300 400 f3=-200 80 rms=20

+ 2
- 2
phsource/ph_arabic View File

@@ -43,7 +43,7 @@ endphoneme


phoneme dH //arabic Dhad
alv vls stop
alv vls stp
ipa dˤ
voicingswitch d[
lengthmod 7
@@ -54,7 +54,7 @@ phoneme dH //arabic Dhad
endphoneme

phoneme s[
vls dnt stop
vls dnt stp
voicingswitch s
length 160
lengthmod 7

+ 3
- 3
phsource/ph_aragon View File

@@ -1,7 +1,7 @@
// based on Spanish

phoneme t#
vls dnt stop
vls dnt stp
IF NOT prevVowel(isStressed) THEN
ChangePhoneme(t)
ENDIF
@@ -28,7 +28,7 @@ endphoneme


//phoneme k
// vls vel stop
// vls vel stp
// lengthmod 2
// voicingswitch g
// Vowelin f1=0 f2=2300 200 400 f3=-100 80
@@ -48,7 +48,7 @@ endphoneme


//phoneme t
// vls dnt stop
// vls dnt stp
// lengthmod 2
// voicingswitch d
// Vowelin f1=0 f2=1600 -300 300 f3=-100 80

+ 4
- 4
phsource/ph_base2 View File

@@ -160,7 +160,7 @@ endphoneme


phoneme p
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80
@@ -181,7 +181,7 @@ endphoneme


phoneme t // dental variant of /t/
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1600 -300 300 f3=-100 80
@@ -194,7 +194,7 @@ endphoneme


phoneme d // dental variant of /d/
vcd dnt stop
vcd dnt stp
lengthmod 5
voicingswitch t
Vowelin f1=2 f2=1500 -300 300 f3=-150 80
@@ -216,7 +216,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=0 f2=2300 200 400 f3=-100 80

+ 1
- 1
phsource/ph_basque View File

@@ -105,7 +105,7 @@ endphoneme


phoneme t
vls dnt stop
vls dnt stp
lengthmod 2
CALL base2/t
endphoneme

+ 1
- 1
phsource/ph_bulgarian View File

@@ -93,7 +93,7 @@ endphoneme


phoneme g;
vcd vel stop
vcd vel stp
palatal
voicingswitch k
lengthmod 5

+ 10
- 10
phsource/ph_burmese View File

@@ -460,32 +460,32 @@ endphoneme
//endphoneme

phoneme p
//vls blb stop
//vls blb stp
import_phoneme base/b
endphoneme

phoneme b
//vcd blb stop
//vcd blb stp
import_phoneme base/b
endphoneme

phoneme ph //aspirated
//vls blb stop
//vls blb stp
import_phoneme base/p
endphoneme

phoneme t
//vls alv stop
//vls alv stp
import_phoneme base/d
endphoneme

phoneme d
//vcd alv stop
//vcd alv stp
import_phoneme base/d
endphoneme

phoneme th
//vls alv stop
//vls alv stp
import_phoneme base/t
endphoneme

@@ -505,22 +505,22 @@ phoneme tɕh
endphoneme

phoneme k
//vls vel stop
//vls vel stp
import_phoneme base/k
endphoneme

phoneme g
//vcd vel stop
//vcd vel stp
import_phoneme base/g
endphoneme

phoneme kh
//vls vel stop
//vls vel stp
import_phoneme base/k
endphoneme

phoneme ʔ
vls glt stop
vls glt stp
endphoneme

phoneme θ

+ 6
- 6
phsource/ph_consonants View File

@@ -34,7 +34,7 @@ endphoneme


phoneme p- // unaspirated
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80
@@ -51,7 +51,7 @@ endphoneme


phoneme ph // aspirated
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80
@@ -67,7 +67,7 @@ endphoneme


phoneme t-
vls alv stop
vls alv stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
@@ -93,7 +93,7 @@ endphoneme


phoneme k- // unaspirated
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=0 f2=2300 200 300 f3=-150 80
@@ -106,7 +106,7 @@ endphoneme


phoneme kh
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=0 f2=2300 200 300 f3=-150 80
@@ -121,7 +121,7 @@ phoneme kh
endphoneme

phoneme k#
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=1 f2=1400 -100 100 f3=-150 80

+ 2
- 2
phsource/ph_croatian View File

@@ -187,7 +187,7 @@ endphoneme


phoneme t // dental variant of /t/
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1600 -300 300 f3=-100 80
@@ -200,7 +200,7 @@ endphoneme


phoneme d
vcd alv stop
vcd alv stp
lengthmod 5
voicingswitch t
Vowelin f1=2 f2=1700 -300 300 f3=-100 80 amp=16

+ 2
- 2
phsource/ph_danish View File

@@ -877,7 +877,7 @@ phoneme s
endphoneme

phoneme p
vls blb stop
vls blb stp
voicingswitch b
lengthmod 7
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
@@ -898,7 +898,7 @@ phoneme p
endphoneme

phoneme t
vls alv stop
vls alv stp
voicingswitch d
lengthmod 7
Vowelin f1=0 f2=1700 -300 300 f3=-100 80

+ 3
- 3
phsource/ph_english View File

@@ -1,18 +1,18 @@

phoneme t2 // [t] which doesn't reduce
vcd alv stop
vcd alv stp
ChangePhoneme(t)
endphoneme


phoneme t# // reduced [t] as in "city" in en-us
vcd alv stop
vcd alv stp
ChangePhoneme(t)
endphoneme


phoneme d# // change to [d] or [t] depending on whether previous phoneme is voiced
vls alv stop
vls alv stp
IF prevPh(isVoiced) THEN
ChangePhoneme(d)
ELSE

+ 4
- 4
phsource/ph_english_us View File

@@ -397,7 +397,7 @@ endphoneme


phoneme t# // reduced [t] as in "city"
vcd alv stop
vcd alv stp
ipa ɾ
lengthmod 5
Vowelin f1=1 f2=1700 -300 300 f3=-100 80
@@ -422,7 +422,7 @@ endphoneme


phoneme t
vls alv stop
vls alv stp
voicingswitch d
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
@@ -453,8 +453,8 @@ phoneme t2 // [t] which doesn't reduce
import_phoneme base/t
endphoneme

phoneme ? // glottal stop
vls glt stop
phoneme ? // glottal stp
vls glt stp
lengthmod 1 // 5? longer preceding vowel
nolink
Vowelin glstop

+ 5
- 5
phsource/ph_estonian View File

@@ -264,7 +264,7 @@ endphoneme


phoneme t // dental variant of /t/
vls dnt stop lengthenstop
vls dnt stp lengthenstop
voicingswitch d
lengthmod 5
Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=20
@@ -278,7 +278,7 @@ endphoneme


phoneme d
vcd dnt stop
vcd dnt stp
voicingswitch t
lengthmod 5
Vowelin f1=2 f2=1700 -100 200 f3=0 80
@@ -315,7 +315,7 @@ phoneme r // used for [r] when not preceding a vowel
endphoneme

phoneme k // tasasemad klõklsud
vls vel stop
vls vel stp
lengthmod 5
voicingswitch g
Vowelin f1=0 f2=2300 200 400 f3=-100 80
@@ -378,7 +378,7 @@ phoneme s^
endphoneme

phoneme t^
vls pal stop palatal
vls pal stp palatal
lengthmod 5
voicingswitch d^
Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70
@@ -390,7 +390,7 @@ phoneme t^
endphoneme

phoneme d^
vcd alv stop palatal
vcd alv stp palatal
lengthmod 5
voicingswitch t^
Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80

+ 1
- 1
phsource/ph_finnish View File

@@ -276,7 +276,7 @@ endphoneme


phoneme d
vcd dnt stop
vcd dnt stp
voicingswitch t
lengthmod 5
Vowelin f1=2 f2=1700 -100 200 f3=0 80

+ 9
- 9
phsource/ph_french View File

@@ -618,7 +618,7 @@ endphoneme
// uses the consonants in file "phonemes", unless overridden here

phoneme b
vcd blb stop
vcd blb stp
starttype #cFR endtype #cFR
voicingswitch p
lengthmod 6
@@ -654,7 +654,7 @@ endphoneme


phoneme d
vcd alv stop
vcd alv stp
starttype #cFR endtype #cFR
voicingswitch t
lengthmod 5
@@ -694,7 +694,7 @@ endphoneme


phoneme g
vcd vel stop
vcd vel stp
starttype #cFR endtype #cFR
voicingswitch k
lengthmod 5
@@ -720,7 +720,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
starttype #cFR endtype #cFR
voicingswitch g
length 50
@@ -784,7 +784,7 @@ endphoneme


phoneme p
vls blb stop
vls blb stp
starttype #cFR endtype #cFR
voicingswitch b
lengthmod 2
@@ -806,7 +806,7 @@ endphoneme


phoneme p2 // silent unless followed by vowel
vls blb stop
vls blb stp
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22
@@ -857,7 +857,7 @@ endphoneme


phoneme t
vls alv stop
vls alv stp
starttype #cFR endtype #cFR
voicingswitch d
lengthmod 2
@@ -876,7 +876,7 @@ endphoneme


phoneme t2 // silent unless followed by vowel
vls alv stop
vls alv stp
Vowelin f1=0 f2=1600 -300 300 f3=-100 80
Vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20
lengthmod 2
@@ -891,7 +891,7 @@ endphoneme


phoneme t3 // silent unless followed by vowel or pause
vls alv stop
vls alv stp
lengthmod 2
IF nextPh(isPause) THEN
ChangePhoneme(t)

+ 1
- 1
phsource/ph_georgian View File

@@ -66,7 +66,7 @@ endphoneme


phoneme k#
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=1 f2=1400 -100 100 f3=-150 80

+ 3
- 3
phsource/ph_german View File

@@ -241,7 +241,7 @@ endphoneme
//===========

phoneme t
vls alv stop
vls alv stp
voicingswitch d
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
@@ -410,7 +410,7 @@ phoneme b
endphoneme

phoneme d
vcd alv stop
vcd alv stp
voicingswitch t
IF nextPh(l2) THEN
ChangePhoneme(t)
@@ -433,7 +433,7 @@ phoneme d
endphoneme

phoneme g
vcd vel stop
vcd vel stp
voicingswitch k
IF nextPh(l2) THEN
ChangePhoneme(k)

+ 2
- 2
phsource/ph_greek View File

@@ -48,7 +48,7 @@ endphoneme
// CONSONANTS

phoneme t // revert to alveolar /t/
vls alv stop
vls alv stp
lengthmod 2
voicingswitch d
Vowelin f1=1 f2=1600 -300 300 f3=-100 80 amp=11
@@ -67,7 +67,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=0 f2=2300 200 400 f3=-100 80

+ 1
- 1
phsource/ph_greenlandic View File

@@ -85,7 +85,7 @@ endphoneme


phoneme tl#
vls alv stop
vls alv stp
lengthmod 2
ipa tl#
Vowelin f1=0 f2=1700 -300 300 f3=-100 80

+ 2
- 2
phsource/ph_guarani View File

@@ -89,7 +89,7 @@ endphoneme
// consonants

phoneme b
vcd blb stop
vcd blb stp
IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(isLiquid) THEN
IF prevPh(isPause) OR prevPh(isNasal) THEN
ELSE
@@ -114,7 +114,7 @@ phoneme r
endphoneme

phoneme g
vcd vel stop
vcd vel stp
lengthmod 5
voicingswitch k
Vowelin f1=2 f2=2300 200 300 f3=-300 80

+ 8
- 8
phsource/ph_hindi_base View File

@@ -317,7 +317,7 @@ endphoneme


phoneme b#
vcd blb stop
vcd blb stp
lengthmod 5
voicingswitch p#
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80
@@ -343,7 +343,7 @@ endphoneme


phoneme t# // dental variant of /t/
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1500 -300 300 f3=-100 80 amp=16
@@ -362,7 +362,7 @@ endphoneme


phoneme d#
vcd dnt stop
vcd dnt stp
lengthmod 5
voicingswitch t#
Vowelin f1=0 f2=1500 -300 300 f3=-100 80
@@ -382,7 +382,7 @@ endphoneme
//===================

phoneme t.
vls rfx stop
vls rfx stp
lengthmod 2
ipa ʈ
voicingswitch d.
@@ -392,7 +392,7 @@ phoneme t.
endphoneme

phoneme t.#
vls rfx stop
vls rfx stp
lengthmod 2
ipa ʈU+02B0
voicingswitch d.#
@@ -406,7 +406,7 @@ phoneme t.#
endphoneme

phoneme d.
vcd rfx stop
vcd rfx stp
lengthmod 5
voicingswitch t.
ipa ɖ
@@ -426,7 +426,7 @@ endphoneme


phoneme d.#
vcd rfx stop
vcd rfx stp
lengthmod 5
ipa ɖU+02B0
voicingswitch t.#
@@ -514,7 +514,7 @@ endphoneme


phoneme g#
vcd dnt stop
vcd dnt stp
lengthmod 5
voicingswitch k#
Vowelin f1=1 f2=2300 200 300 f3=-150 80 rms=20

+ 3
- 3
phsource/ph_hungarian View File

@@ -111,7 +111,7 @@ endphoneme


phoneme t // dental variant of /t/
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1600 -300 300 f3=-100 80
@@ -125,7 +125,7 @@ endphoneme

phoneme t2
// changes to pause when followed by [t], so the [t][ becomes [t:]
vls dnt stop
vls dnt stp
lengthmod 2
IF nextPh(t) THEN
WAV(ustop/null, 0)
@@ -136,7 +136,7 @@ endphoneme


phoneme d
vcd dnt stop
vcd dnt stp
voicingswitch t
lengthmod 5
Vowelin f1=2 f2=1500 -300 300 f3=-150 80

+ 4
- 4
phsource/ph_icelandic View File

@@ -286,7 +286,7 @@ endphoneme


phoneme tl#
vls alv stop
vls alv stp
lengthmod 2
ipa tl#
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
@@ -305,7 +305,7 @@ endphoneme


phoneme b
vls blb stop
vls blb stp
lengthmod 5
Vowelin f1=1 f2=1000 -300 -200 f3=-200 80 amp=11
Vowelout f1=2 f2=1000 -300 -300 f3=-300 80 brk
@@ -314,7 +314,7 @@ endphoneme


phoneme d
vls alv stop
vls alv stp
lengthmod 5
Vowelin f1=2 f2=1700 -300 300 f3=-100 80
Vowelout f1=2 f2=1700 -300 300 f3=-100 80
@@ -326,7 +326,7 @@ endphoneme


phoneme g
vls vel stop
vls vel stp
lengthmod 5
Vowelin f1=2 f2=2300 200 300 f3=-300 80
Vowelout f1=2 f2=2300 250 300 f3=-300 80 brk

+ 7
- 7
phsource/ph_japanese View File

@@ -177,7 +177,7 @@ endphoneme
// Plosives

phoneme p
vls blb stop
vls blb stp
voicingswitch b
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
@@ -187,7 +187,7 @@ phoneme p
endphoneme

phoneme b
vcd blb stop
vcd blb stp
voicingswitch p
Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk
lengthmod 5
@@ -214,7 +214,7 @@ phoneme b
endphoneme

phoneme t
vls alv stop
vls alv stp
voicingswitch d
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
@@ -224,7 +224,7 @@ phoneme t
endphoneme

phoneme d
vcd alv stop
vcd alv stp
voicingswitch t
lengthmod 5
Vowelin f1=1 f2=1700 -300 300 f3=-100 80
@@ -234,7 +234,7 @@ phoneme d
endphoneme

phoneme k
vls vel stop
vls vel stp
voicingswitch g
lengthmod 2
Vowelin f1=0 f2=2300 200 300 f3=-200 80
@@ -244,7 +244,7 @@ phoneme k
endphoneme

phoneme g
vcd vel stop
vcd vel stp
voicingswitch k
lengthmod 5
Vowelin f1=2 f2=2300 200 300 f3=-300 80
@@ -254,7 +254,7 @@ phoneme g
endphoneme

phoneme ?
vls glt stop
vls glt stp
lengthmod 3
nolink
Vowelin glstop

+ 1
- 1
phsource/ph_kannada View File

@@ -109,7 +109,7 @@ endphoneme


phoneme d
vcd dnt stop
vcd dnt stp
voicingswitch t[
lengthmod 5
Vowelin f1=2 f2=1500 -300 300 f3=-150 80

+ 2
- 2
phsource/ph_korean View File

@@ -49,7 +49,7 @@ endphoneme
// consonants

phoneme k- // /ㄲ/
vls vel stop
vls vel stp
lengthmod 3
Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4
Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30
@@ -62,7 +62,7 @@ phoneme kh // /ㅋ/
endphoneme

phoneme t- // /ㄸ/
vls alv stop
vls alv stp
lengthmod 3
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 rms=40
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20

+ 2
- 2
phsource/ph_kurdish View File

@@ -111,7 +111,7 @@ endphoneme


phoneme c
vls pal stop
vls pal stp
lengthmod 2
voicingswitch J
Vowelin f1=0 f2=2700 200 500 f3=400 80 len=60
@@ -124,7 +124,7 @@ endphoneme


phoneme J
vcd pla stop
vcd pla stp
voicingswitch c
lengthmod 5
Vowelin f1=2 f2=2700 400 600 f3=300 80

+ 7
- 7
phsource/ph_kyrgyz View File

@@ -408,7 +408,7 @@ endphoneme

phoneme b
ipa b
vcd blb stop
vcd blb stp
voicingswitch p
Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk
lengthmod 5
@@ -485,7 +485,7 @@ endphoneme


phoneme g
vcd vel stop
vcd vel stp
voicingswitch k
lengthmod 5
Vowelin f1=2 f2=2300 200 300 f3=-300 80
@@ -503,7 +503,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
voicingswitch g
lengthmod 2
Vowelin f1=0 f2=2300 200 300 f3=-200 80
@@ -560,7 +560,7 @@ endphoneme

phoneme p
ipa p
vls blb stop
vls blb stp
voicingswitch b
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
@@ -583,7 +583,7 @@ endphoneme

phoneme t // dental /t/
ipa t[
vls dnt stop
vls dnt stp
voicingswitch d
lengthmod 2
Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=16
@@ -598,7 +598,7 @@ endphoneme

phoneme d // dental /d/
ipa d[
vcd dnt stop
vcd dnt stp
voicingswitch t
lengthmod 5
Vowelin f1=2 f2=1500 -300 300 f3=-150 80
@@ -621,7 +621,7 @@ endphoneme

phoneme q
ipa q
vls uvl stop
vls uvl stp
lengthmod 2
Vowelin f1=1 f2=1700 0 200 f3=-300 80 gpaus f4 rms=30
Vowelout f1=1 f2=1700 -100 200 f3=-300 80 f4 rms=35

+ 5
- 5
phsource/ph_latvian View File

@@ -185,7 +185,7 @@ phoneme r // Latvian soft r
endphoneme

phoneme t
vls alv stop //lengthenstop
vls alv stp //lengthenstop
lengthmod 1
voicingswitch d
IF nextPh(isPause2) THEN
@@ -195,7 +195,7 @@ phoneme t
endphoneme

phoneme p
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80
@@ -210,7 +210,7 @@ phoneme p
endphoneme

phoneme k
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=0 f2=2300 200 400 f3=-100 80
@@ -228,13 +228,13 @@ phoneme k
endphoneme

phoneme c
vls pal stop palatal
vls pal stp palatal
voicingswitch J
WAV(ustop/c, 80)
endphoneme

phoneme D // louder and shorter version of d
vcd alv stop
vcd alv stp
voicingswitch t
length 10
lengthmod 5

+ 4
- 4
phsource/ph_lithuanian View File

@@ -236,7 +236,7 @@ endphoneme


phoneme t
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1600 -300 300 f3=-100 80
@@ -249,7 +249,7 @@ endphoneme


phoneme t;
vls pal stop palatal
vls pal stp palatal
lengthmod 2
voicingswitch d;
Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70
@@ -262,7 +262,7 @@ endphoneme


phoneme d
vcd dnt stop
vcd dnt stp
lengthmod 5
voicingswitch t
Vowelin f1=2 f2=1500 -300 300 f3=-150 80
@@ -283,7 +283,7 @@ endphoneme


phoneme d;
vcd alv stop palatal
vcd alv stp palatal
lengthmod 5
voicingswitch t;
Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80

+ 1
- 1
phsource/ph_macedonian View File

@@ -1,7 +1,7 @@
// Based on ph_croatian

phoneme k^
vls pal stop
vls pal stp
lengthmod 2
Vowelin f1=0 f2=2700 400 600 f3=400 80
Vowelout f1=0 f2=2700 400 600 f3=400 80 rms=20

+ 5
- 5
phsource/ph_malayalam View File

@@ -147,7 +147,7 @@ endphoneme
// Aspirated voice stops, sound like aspirated unvoiced stops ?

phoneme b#
vls blb stop prevoice
vls blb stp prevoice
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80
@@ -172,7 +172,7 @@ endphoneme


phoneme d#
vls dnt stop prevoice
vls dnt stp prevoice
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1500 -300 300 f3=-100 80 amp=16
@@ -194,7 +194,7 @@ endphoneme


phoneme t.#
vls rfx stop
vls rfx stp
lengthmod 2
ipa ʈU+02B0
voicingswitch d.#
@@ -209,7 +209,7 @@ endphoneme


phoneme d.#
vls rfx stop prevoice
vls rfx stp prevoice
lengthmod 2
ipa ʈU+02B0
Vowelin f1=0 f2=1800 -300 300 f3=-200 80
@@ -250,7 +250,7 @@ endphoneme


phoneme g#
vls vel stop prevoice
vls vel stp prevoice
lengthmod 2
Vowelin f1=1 f2=1400 -100 100 f3=-150 80
Vowelout f1=0 f2=2300 300 400 f3=-150 80 rms=20

+ 1
- 1
phsource/ph_maltese View File

@@ -229,7 +229,7 @@ endphoneme


phoneme d
vcd dnt stop
vcd dnt stp
voicingswitch t
lengthmod 5
Vowelin f1=2 f2=1700 -100 200 f3=0 80

+ 4
- 4
phsource/ph_oromo View File

@@ -125,7 +125,7 @@ phoneme r
endphoneme

phoneme k`
vls vel stop
vls vel stp
lengthmod 2
Vowelin f1=0 f2=1700 -250 250 f3= -200 80 gpaus f4
Vowelout f1=0 f2=2300 300 400 f3=-200 80 rms=20
@@ -133,7 +133,7 @@ phoneme k`
endphoneme

phoneme t`
vls alv stop
vls alv stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 gpaus
@@ -157,7 +157,7 @@ phoneme tS`
endphoneme

phoneme P
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 gpaus
@@ -167,7 +167,7 @@ endphoneme


phoneme D
vcd alv stop
vcd alv stp
lengthmod 6
voicingswitch d
CALL base/D

+ 4
- 4
phsource/ph_polish View File

@@ -96,7 +96,7 @@ endphoneme


phoneme t
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1600 -300 300 f3=-100 80
@@ -109,7 +109,7 @@ endphoneme


phoneme t;
vls pal stop palatal
vls pal stp palatal
lengthmod 2
voicingswitch d;
Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70
@@ -122,7 +122,7 @@ endphoneme


phoneme d
vcd dnt stop
vcd dnt stp
lengthmod 5
voicingswitch t
Vowelin f1=2 f2=1500 -300 300 f3=-150 80
@@ -143,7 +143,7 @@ endphoneme


phoneme d;
vcd alv stop palatal
vcd alv stp palatal
lengthmod 5
voicingswitch t;
Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80

+ 1
- 1
phsource/ph_pt_brazil View File

@@ -211,7 +211,7 @@ endphoneme


phoneme *
vcd alv stop
vcd alv stp
lengthmod 6
ipa ɾ
Vowelin f1=1 f2=1700 -300 300 f3=0 80

+ 4
- 4
phsource/ph_romanian View File

@@ -204,7 +204,7 @@ endphoneme


phoneme p;
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
CALL base2/p
@@ -213,7 +213,7 @@ endphoneme


phoneme t; // dental variant of /t/
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
CALL base2/t
@@ -258,7 +258,7 @@ endphoneme


phoneme b;
vcd blb stop
vcd blb stp
voicingswitch p;
lengthmod 5
Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk colr=1
@@ -271,7 +271,7 @@ endphoneme


phoneme d; // dental variant of /d/
vcd dnt stop
vcd dnt stp
voicingswitch t;
lengthmod 5
CALL base2/d

+ 1
- 1
phsource/ph_russian View File

@@ -1,7 +1,7 @@


phoneme g
vcd vel stop prevoice
vcd vel stp prevoice
voicingswitch k
lengthmod 5
Vowelin f1=2 f2=2300 200 300 f3=-300 80

+ 3
- 3
phsource/ph_s_gaelic View File

@@ -238,14 +238,14 @@ phoneme g
endphoneme

phoneme g;
vls vel stop
vls vel stp
Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70
Vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1
WAV(ustop/ki_ejc, 130)
endphoneme

phoneme k;
vls vel stop
vls vel stp
Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70
Vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1
WAV(ustop/ki)
@@ -272,7 +272,7 @@ phoneme n[ // temporary
endphoneme

phoneme * // reduced [t] as in "city"
vcd alv stop
vcd alv stp
ipa ɾ
lengthmod 5
Vowelin f1=1 f2=1700 -300 300 f3=-100 80

+ 2
- 2
phsource/ph_serbian View File

@@ -32,7 +32,7 @@ endphoneme


phoneme t // dental variant of /t/
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1600 -300 300 f3=-100 80
@@ -45,7 +45,7 @@ endphoneme


phoneme d
vcd alv stop
vcd alv stp
lengthmod 5
voicingswitch t
Vowelin f1=2 f2=1700 -300 300 f3=-100 80 amp=16

+ 3
- 3
phsource/ph_setswana View File

@@ -167,7 +167,7 @@ phoneme d // dental variant of /d/
endphoneme
phoneme kh
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=0 f2=2300 200 300 f3=-150 80
@@ -182,7 +182,7 @@ phoneme kh
endphoneme
phoneme k- // unaspirated
vls vel stop
vls vel stp
lengthmod 2
voicingswitch g
Vowelin f1=0 f2=2300 200 300 f3=-150 80
@@ -215,7 +215,7 @@ endphoneme
phoneme ph // aspirated
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80

+ 2
- 2
phsource/ph_slovak View File

@@ -169,7 +169,7 @@ endphoneme


phoneme t
vls alv stop
vls alv stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
@@ -182,7 +182,7 @@ endphoneme


phoneme p
vls blb stop
vls blb stp
lengthmod 2
voicingswitch b
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80

+ 2
- 2
phsource/ph_slovenian View File

@@ -96,7 +96,7 @@ endphoneme


phoneme t
vls dnt stop
vls dnt stp
lengthmod 2
voicingswitch d
Vowelin f1=0 f2=1600 -300 300 f3=-100 80
@@ -109,7 +109,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
voicingswitch g
lengthmod 2
Vowelin f1=0 f2=2300 200 300 f3=-200 80

+ 3
- 3
phsource/ph_spanish View File

@@ -85,7 +85,7 @@ endphoneme


phoneme g
vcd vel stop
vcd vel stp
lengthmod 5
voicingswitch k
Vowelin f1=2 f2=2300 200 300 f3=-300 80
@@ -109,7 +109,7 @@ phoneme g
endphoneme

phoneme d
vcd dnt stop
vcd dnt stp

IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(j) THEN
IF prevPh(isPause) OR prevPh(isNasal) OR prevPh(l) THEN
@@ -122,7 +122,7 @@ phoneme d
endphoneme

phoneme b
vcd blb stop
vcd blb stp

IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(isLiquid) THEN
IF prevPh(isPause) OR prevPh(isNasal) THEN

+ 4
- 4
phsource/ph_swahili View File

@@ -65,7 +65,7 @@ phoneme z
endphoneme

phoneme t
vls alv stop
vls alv stp
voicingswitch d
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
@@ -108,7 +108,7 @@ phoneme s
endphoneme

phoneme p
vls blb stop
vls blb stp
voicingswitch b
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
@@ -197,7 +197,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
voicingswitch g
lengthmod 2
Vowelin f1=0 f2=2300 200 300 f3=-200 80
@@ -234,7 +234,7 @@ phoneme J
endphoneme

phoneme g
vcd vel stop
vcd vel stp
voicingswitch k
lengthmod 5
Vowelin f1=2 f2=2300 200 300 f3=-300 80

+ 1
- 1
phsource/ph_tatar View File

@@ -133,7 +133,7 @@ phoneme d
endphoneme

phoneme k
vls vel stop
vls vel stp
IF prevVowel(isFlag2) OR nextVowel(isFlag2) THEN // back vowels
ChangePhoneme(q)
ENDIF

+ 2
- 2
phsource/ph_telugu View File

@@ -107,7 +107,7 @@ endphoneme


phoneme t.#
vls rfx stop
vls rfx stp
lengthmod 2
ipa ʈU+02B0
voicingswitch d.#
@@ -121,7 +121,7 @@ phoneme t.#
endphoneme

phoneme d.#
vcd rfx stop
vcd rfx stp
lengthmod 5
ipa ɖU+02B0
voicingswitch t.#

+ 2
- 2
phsource/ph_turkish View File

@@ -163,7 +163,7 @@ endphoneme


phoneme c
vls pal stop
vls pal stp
lengthmod 2
Vowelin f1=0 f2=2700 200 500 f3=400 80 len=60
Vowelout f1=0 f2=2700 300 500 f3=300 80
@@ -175,7 +175,7 @@ endphoneme


phoneme J
vcd pla stop
vcd pla stp
lengthmod 5

IF PreVoicing THEN

+ 5
- 5
phsource/ph_vietnam View File

@@ -382,7 +382,7 @@ phoneme l
endphoneme

phoneme t
vls alv stop
vls alv stp
//voicingswitch d
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 len=15
@@ -402,7 +402,7 @@ phoneme cr
endphoneme

phoneme d_
vcd alv stop
vcd alv stp
// lengthmod 5
ipa ɗ
Vowelin f1=1 f2=1700 -300 300 f3=-100 80 len=15
@@ -411,7 +411,7 @@ WAV(vietnam/dd)
endphoneme
phoneme c
vls pal stop palatal
vls pal stp palatal
//voicingswitch J
lengthmod 2
length 2
@@ -424,7 +424,7 @@ endphoneme


phoneme p
vls blb stop
vls blb stp
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22
@@ -443,7 +443,7 @@ FMT(n/nr_)
endphoneme

phoneme t[ // dental variant of /t/
vls dnt stop
vls dnt stp
voicingswitch d[
lengthmod 2
length 5

+ 1
- 1
phsource/ph_welsh View File

@@ -223,7 +223,7 @@ endphoneme


phoneme g
vcd vel stop
vcd vel stp
lengthmod 5
voicingswitch k
Vowelin f1=2 f2=2300 200 300 f3=-300 80

+ 6
- 6
phsource/ph_zh View File

@@ -142,7 +142,7 @@ endphoneme


phoneme p
vls blb stop
vls blb stp
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22
@@ -150,7 +150,7 @@ phoneme p
endphoneme

phoneme ph
vls blb stop
vls blb stp
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22
@@ -165,7 +165,7 @@ phoneme f //not clear before some vowel
endphoneme

phoneme t
vls alv stop
vls alv stp
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 rms=40
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
@@ -174,7 +174,7 @@ endphoneme


phoneme th
vls alv stop
vls alv stp
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
@@ -182,7 +182,7 @@ phoneme th
endphoneme

phoneme k
vls uvl stop
vls uvl stp
lengthmod 2
Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4
Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30
@@ -190,7 +190,7 @@ phoneme k
endphoneme

phoneme kh
vls uvl stop
vls uvl stp
lengthmod 2
Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4
Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30

+ 3
- 3
phsource/ph_zh_yue View File

@@ -72,7 +72,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
lengthmod 2
Vowelin f1=0 f2=2300 200 300 f3=-200 80
Vowelout f1=1 f2=2300 300 400 f3=-200 80 rms=20
@@ -98,7 +98,7 @@ endphoneme


phoneme p
vls blb stop
vls blb stp
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 rms=30
Vowelout f1=1 f2=1000 -500 -350 f3=-300 80 rms=22
@@ -109,7 +109,7 @@ phoneme p
endphoneme

phoneme t
vls alv stop
vls alv stp
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=100 80
Vowelout f1=1 f2=1700 -300 250 f3=-100 80 rms=20

+ 12
- 12
phsource/phonemes View File

@@ -114,8 +114,8 @@ phoneme _X1 // a language specific action
length 10
endphoneme

phoneme ? // glottal stop
vls glt stop
phoneme ? // glottal stp
vls glt stp
lengthmod 3 // ??
nolink
Vowelin glstop
@@ -931,7 +931,7 @@ endphoneme


phoneme b
vcd blb stop
vcd blb stp
voicingswitch p
Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk
lengthmod 5
@@ -971,7 +971,7 @@ endphoneme


phoneme d
vcd alv stop
vcd alv stp
voicingswitch t
lengthmod 5
Vowelin f1=1 f2=1700 -300 300 f3=-100 80
@@ -992,7 +992,7 @@ endphoneme


phoneme d[
vcd dnt stop
vcd dnt stp
voicingswitch t[
lengthmod 5
Vowelin f1=2 f2=1500 -300 300 f3=-150 80
@@ -1082,7 +1082,7 @@ endphoneme


phoneme g
vcd vel stop
vcd vel stp
voicingswitch k
lengthmod 5
Vowelin f1=2 f2=2300 200 300 f3=-300 80
@@ -1339,7 +1339,7 @@ endphoneme


phoneme p
vls blb stop
vls blb stp
voicingswitch b
lengthmod 2
Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
@@ -1361,7 +1361,7 @@ endphoneme


phoneme t
vls alv stop
vls alv stp
voicingswitch d
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
@@ -1379,7 +1379,7 @@ endphoneme


phoneme t[ // dental variant of /t/
vls dnt stop
vls dnt stp
voicingswitch d[
lengthmod 2
Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=16
@@ -1420,7 +1420,7 @@ endphoneme


phoneme c
vls pal stop palatal
vls pal stp palatal
voicingswitch J
lengthmod 2
Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70
@@ -1434,7 +1434,7 @@ endphoneme


phoneme k
vls vel stop
vls vel stp
voicingswitch g
lengthmod 2
Vowelin f1=0 f2=2300 200 300 f3=-200 80
@@ -1460,7 +1460,7 @@ endphoneme


phoneme q
vls uvl stop
vls uvl stp
lengthmod 2
Vowelin f1=1 f2=1700 0 200 f3=-300 80 gpaus f4 rms=30
Vowelout f1=1 f2=1700 -100 200 f3=-300 80 f4 rms=35

+ 0
- 1
src/libespeak-ng/compiledata.c View File

@@ -223,7 +223,6 @@ static keywtab_t keywords[] = {
{ "delete_phoneme", tPHONEME_TYPE, phDELETED },

// type of consonant
{ "stop", tPHONEME_TYPE, phSTOP }, // TODO (deprecated): use 'stp' instead
{ "nasal", tPHONEME_TYPE, phNASAL }, // TODO (deprecated): use 'nas' instead

// keywords

Loading…
Cancel
Save