These are causing problems with several of the voices. Revert "ipa: n (vcd alv nas)." commitmaster8869c72d97
. Revert "ipa: m (vcd blb nas)." commit581b366bb0
. Revert "ipa: ɳ (vcd rfx nas)." commit7cc3a6c0c2
. Revert "ipa: ɲ (vcd pal nas)." commiteda7bc03d6
. Revert "ipa: ŋ (vcd vel nas)." commitefeca3b275
. Revert "ipa: document the supported pulmonic consonants in ph_ipa as an IPA chart." commit675cec2fac
. Revert "ipa: ɹ (vcd alv apr)." commit0f41dae8e9
. Revert "ipa: t (vls alv stp)." commita49729cd70
. Revert "ipa: ensure that each phoneme has an ipa annotation." commit3cdb952ea3
. Revert "ipa: t̪ (vls dnt stp)." commitdd30a61186
. Revert "ipa: d (vcd alv stp)" commita96f748470
. Revert "ipa: d̪ (vcd dnt stp)" commit39f7e7b2f6
. Revert "ipa: d͡ʒ (vcd pla sib afr)" commit16be8f19bf
. Revert "ipa: d͡ʑ (vcd alp sib afr)." commit883187cfb5
. Revert "ipa: ɟ (vcd pal stp)." commit2e682bcdc5
. Revert "ipa: g (vcd vel stp)." commit679b939474
. Revert "ipa: b (vcd blb stp)." commitfb6bd384ee
. Revert "ipa: j (vcd pal apr)." commit1d36966b9f
. Revert "ipa: w (vcd ptr vel apr)." commitefade0fc71
. Revert "ipa: β (vcd blb frc)." commit063ee44a4f
. Revert "ipa: v (vcd lbd frc)." commit3374b13ad6
. Revert "ipa: ʋ (vcd lbd apr)." commit0a55fe6ad4
. Revert "ipa: fix the 'Other Symbols' table." commit440fb6d4bb
. Revert "ipa: ð (vcd dnt frc)." commit6eb518ee0f
. Revert "ipa: d (vcd alv frc)." commit0574f488c3
. Revert "ipa: ʒ (vcd pla frc)." commit7312b1b2a2
. Revert "ipa: ʐ (vcd rfx frc)." commitdc937cf1de
. Revert "ipa: ʑ (vcd alp sib frc)." commit8b55428ece
. Revert "ipa: ʝ (vcd pal frc)." commit736fa69471
. Revert "ipa: ɣ (vcd vel frc)." commit237af08312
. Revert "ipa: ʁ (vcd uvl frc)." commit09601af6f5
. Revert "ipa: t͡ʃ (vls pla sib afr)" commitd170b0c024
. Revert "ipa: t͡ɕ (vls alp sib afr)" commit88bdbe9256
. Revert "ipa: c (vls pal stp)" commite836376922
. Revert "ipa: q (vls uvl stp)" commit695a9007aa
. Revert "ipa: l (vcd alv lat apr)." commita5e5202ca5
. Revert "ipa: ɫ (vcd alv fzd lat apr)." commit217eceeb34
. Revert "ipa: ɭ (vcd rfx lat apr)." commitb7428eb443
. Revert "ipa: ʎ (vcd pal lat apr)." commit74c3ff5c97
. Revert "ipa: ʟ (vcd vel lat apr)." commit9796200f26
. Revert "ipa: p (vls blb stp)." commit302decc882
. Revert "ipa: k (vls vel stp)." commitd4a2846837
. Revert "ipa: f (vls lbd frc)." commit175d3c0299
. Revert "ipa: θ (vls dnt frc)." commitd2a04674e8
. Revert "ipa: s (vls alv sib frc)." commitce810f3cd8
. Revert "ipa: ʃ (vls pla sib frc)." commitdce61376d8
. Revert "ipa: ʂ (vls rfx sib frc)." commit1135ff1013
. Revert "ipa: zʲ (vls alv sib frc pzd)." commitd8aa055697
. Revert "ipa: sʲ (vls alv sib frc pzd)." commite51dc6e61a
. Revert "ipa: ɕ (vls alp sib frc)." commitcc7127d26e
. Revert "ipa: ɬ (vls alv lat frc)." commite338295e19
. Revert "ipa: ç (vls pal frc)." commitf05a32bf0f
. Revert "ipa: x (vls vel frc)." commitc88c43eecc
. Revert "ipa: χ (vls uvl frc)." commit5cb8ce12bd
. Revert "ipa: h (vls glt frc)." commit98355a0f47
. Revert "ipa: t͡s (vls alv sib afr)." commitdd66fe41e3
. Revert "ipa: t͡s (vls alv sib afr)." commit2c45f60588
. Revert "ipa: d͡z (vcd alv sib afr)" commit1cd9bf80b3
. Revert "ipa: ʍ (vls ptr vel frc)" commit923bfdb82c
. Revert "base1: Restore the original eSpeak definitions for /l/. The ipa table versions are causing issues." commit299c91aca1
.
phoneme ts | phoneme ts | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
voicingswitch dz | voicingswitch dz | ||||
endphoneme | endphoneme | ||||
phoneme dz | phoneme dz | ||||
import_phoneme ipa/dz\) | |||||
import_phoneme consonants/dz | |||||
voicingswitch ts | voicingswitch ts | ||||
endphoneme | endphoneme | ||||
phoneme ts# | phoneme ts# | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||
phoneme dz | phoneme dz | ||||
import_phoneme ipa/dz\) | |||||
import_phoneme consonants/dz | |||||
voicingswitch ts | voicingswitch ts | ||||
endphoneme | endphoneme | ||||
endphoneme | endphoneme | ||||
phoneme ts | phoneme ts | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||
// Extra consonants. Use (for example): | // Extra consonants. Use (for example): | ||||
// import_phoneme consonants/c2 | |||||
// import_phoneme consonants/ts | |||||
phoneme ts | |||||
vls alv afr sib | |||||
voicingswitch dz | |||||
lengthmod 2 | |||||
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | |||||
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | |||||
IF nextPh(isPause2) THEN | |||||
WAV(ustop/ts_) | |||||
ENDIF | |||||
WAV(ustop/ts) | |||||
endphoneme | |||||
phoneme dz | |||||
vcd alv afr sib | |||||
voicingswitch ts | |||||
lengthmod 5 | |||||
Vowelin f1=1 f2=1700 -300 300 f3=-100 80 len=50 | |||||
Vowelout f1=2 f2=1700 -300 300 f3=-100 80 | |||||
IF PreVoicing THEN | |||||
FMT(d/xd) | |||||
ENDIF | |||||
IF nextPh(isPause2) THEN | |||||
FMT(voc/z_) addWav(ustop/ts_, 60) | |||||
ENDIF | |||||
FMT(d/xdz) addWav(ustop/ts, 140) | |||||
endphoneme | |||||
phoneme p- // unaspirated | phoneme p- // unaspirated | ||||
vls blb stp | vls blb stp |
ChangePhoneme(z) | ChangePhoneme(z) | ||||
endphoneme | endphoneme | ||||
phoneme w# | phoneme w# | ||||
import_phoneme ipa/W | |||||
vls glt apr // [h] | |||||
ipa ʍ | |||||
IF nextPh(isVowel) THEN | |||||
NextVowelStarts | |||||
VowelStart(w/w@) | |||||
VowelStart(w/wa) | |||||
VowelStart(w/we) | |||||
VowelStart(w/wi) | |||||
VowelStart(w/wo) | |||||
VowelStart(w/wu) | |||||
EndSwitch | |||||
ENDIF | |||||
WAV(h/hu, 70) | |||||
endphoneme | endphoneme | ||||
IF nextPh(isVelar) THEN // /n/ is velarized to /N/ when before velar stops | IF nextPh(isVelar) THEN // /n/ is velarized to /N/ when before velar stops | ||||
ChangePhoneme(N) | ChangePhoneme(N) | ||||
ENDIF | ENDIF | ||||
CALL ipa/n | |||||
CALL base1/n | |||||
endphoneme | endphoneme | ||||
//=========== | //=========== | ||||
phoneme ts | phoneme ts | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||
phoneme ts# | phoneme ts# | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||
phoneme dz | phoneme dz | ||||
import_phoneme ipa/dz\) | |||||
import_phoneme consonants/dz | |||||
voicingswitch ts | voicingswitch ts | ||||
endphoneme | endphoneme | ||||
phoneme ts | phoneme ts | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||
phoneme ts | phoneme ts | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||
phoneme dz | phoneme dz | ||||
import_phoneme ipa/dz\) | |||||
import_phoneme consonants/dz | |||||
voicingswitch ts | voicingswitch ts | ||||
endphoneme | endphoneme | ||||
endphoneme | endphoneme | ||||
phoneme dz | phoneme dz | ||||
import_phoneme ipa/dz\) | |||||
import_phoneme consonants/dz | |||||
voicingswitch z | voicingswitch z | ||||
lengthmod 3 | lengthmod 3 | ||||
endphoneme | endphoneme |
endphoneme | endphoneme | ||||
phoneme ts | phoneme ts | ||||
vls alv afr sib | |||||
voicingswitch dZ | |||||
lengthmod 2 | |||||
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | |||||
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | |||||
IF nextPh(isPause2) THEN | |||||
WAV(ustop/ts_) | |||||
ENDIF | |||||
WAV(ustop/ts) | |||||
ipa ts | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||
phoneme tS // **ch**urch | phoneme tS // **ch**urch |
phoneme ts | phoneme ts | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||
phoneme ts | phoneme ts | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
voicingswitch dz | voicingswitch dz | ||||
endphoneme | endphoneme | ||||
phoneme dz | phoneme dz | ||||
import_phoneme ipa/dz\) | |||||
CALL consonants/dz | |||||
voicingswitch ts | voicingswitch ts | ||||
ipa dʑ | |||||
endphoneme | endphoneme | ||||
phoneme ts; | phoneme ts; |
phoneme ts | phoneme ts | ||||
import_phoneme ipa/ts\) | |||||
import_phoneme consonants/ts | |||||
endphoneme | endphoneme | ||||