| @@ -1,6 +1,6 @@ | |||
| | |||
| // This file is UTF-8 encoded | |||
| // Updated 2015 December 10 by Chris, Christian Leo M, <[email protected]> | |||
| // Updated 2015 December 23 by Chris, Christian Leo M, <[email protected]> | |||
| // $alt change [e] or [o] in the stressed syllable to [E] or [O] | |||
| // $alt2 change [E] or [O] in the stressed syllable to [e] or [o] | |||
| @@ -700,6 +700,7 @@ u u: $atend | |||
| abajour abaZ'u@-* | |||
| account ak:'aw2nt | |||
| adobe ad'Ob@ $only | |||
| after $1 | |||
| amnesty 'amn@stI | |||
| anonymous an'OnimUs | |||
| @@ -731,6 +732,7 @@ blind bl'aInd $onlys | |||
| blues bl'u:z | |||
| boiler $1 | |||
| bonjour b,O:_Z'u:r | |||
| brioche b@-*I'oS | |||
| boogie b'ugi | |||
| boom bum | |||
| bordeaux _^_FR | |||
| @@ -825,7 +827,7 @@ download d'a/:w2nl,o:d | |||
| drive _^_EN | |||
| driver _^_EN | |||
| ebook 'i:b,Uk | |||
| edition ed'iSon $only | |||
| edition ed'iSon $onlys | |||
| editor 'Edito@-* $onlys | |||
| l'editor l'Edito@-* $only | |||
| eloquence _^_EN | |||
| @@ -2139,6 +2141,7 @@ anastasia $3 | |||
| andersson 'a:nde@-*son | |||
| anderson $1 | |||
| andromeda $2 | |||
| angelis $1 $only | |||
| anita $2 | |||
| annamaria $4 | |||
| annapaola $3 | |||
| @@ -2238,6 +2241,7 @@ fabiola $3 | |||
| fahrenheit f'aRenaIt | |||
| federic $3 | |||
| felicita $2 | |||
| fenice $2 | |||
| ferrer $2 $alt2 | |||
| françois f@-*,a/NsU'a | |||
| francisco f@-*ans'isko | |||
| @@ -2934,6 +2938,7 @@ contrattaccano $3 | |||
| conversano $2 | |||
| conversino $2 | |||
| convoc $1 | |||
| convochi $1 | |||
| convochino $1 | |||
| convogliano $2 | |||
| coordin $2 | |||
| @@ -4581,7 +4586,7 @@ dammel $1 | |||
| dammene $1 | |||
| deciditi $2 | |||
| dedical $1 | |||
| digitalo $1 | |||
| digital $1 | |||
| digliel $1 | |||
| digliene $1 | |||
| dimmelo $1 | |||
| @@ -4741,3 +4746,5 @@ risolver $2 | |||
| saran $2 $only | |||
| tender $1 | |||
| tener $2 $alt2 $only | |||
| @@ -1,4 +1,4 @@ | |||
| | |||
| abazia $3 | |||
| abbadia $3 | |||
| abbain ab:a'i:n | |||
| @@ -1175,7 +1175,7 @@ davver $2 $alt2 | |||
| debit $1 $alt2 | |||
| debole $1 | |||
| dec $alt | |||
| decameron $2 | |||
| decameron $2 $only | |||
| decapoli $2 | |||
| decebal $2 $alt | |||
| decenni $alt | |||
| @@ -3073,7 +3073,7 @@ porzioncine $4 | |||
| pos $alt | |||
| posillip $2 | |||
| post $alt2 | |||
| posta $alt | |||
| posta p'O:sta/ | |||
| poste $alt | |||
| posteri $1 | |||
| posteriori $alt2 | |||
| @@ -1,7 +1,7 @@ | |||
| // Italian translation rules | |||
| // This file is UTF-8 encoded | |||
| // Last update: 2015 November 20 by Chris <[email protected]> | |||
| // Last update: 2015 December 23 by Chris <[email protected]> | |||
| // letter groups | |||
| // A any vowel | |||
| // C any consonant | |||
| @@ -25,7 +25,7 @@ | |||
| ai (_ 'aj | |||
| ai (C aI | |||
| au a|%U | |||
| @C) a (_S1q a // lookup it_list without suffix | |||
| @C) a (_S1q a/ // lookup it_list without suffix | |||
| @i) a (_S1q a // lookup it_list without suffix | |||
| C) a (cY_ 'a | |||
| @) a (co_ =a | |||
| @@ -123,7 +123,7 @@ | |||
| @d) ei (_ 'eI | |||
| @t) ei (_ 'eI | |||
| @) ey (_ =eI | |||
| @C) e (_S1q e // lookup it_list without suffix | |||
| @C) e (_S1q e/ // lookup it_list without suffix | |||
| e (C_ E | |||
| e (A E | |||
| e (C%A_ E | |||
| @@ -733,3 +733,4 @@ _L16_) : (_L17D_ _%%E_ // Say time | |||
| A_) - (_D _ | |||
| C_) - (_D _ | |||
| § pa*'ag@-*afO | |||
| @@ -1,5 +1,6 @@ | |||
| | |||
| //==================================================== | |||
| // Italian | |||
| // Italian, last update 23 dec 2015 by Chris <[email protected]> | |||
| //==================================================== | |||
| phoneme : // Lengthen previous vowel by "length" | |||
| @@ -12,17 +13,17 @@ phoneme a | |||
| vowel starttype #a endtype #a | |||
| length 160 | |||
| ChangeIfNotStressed(a/) | |||
| FMT(vowel/a) | |||
| FMT(vowel/a, 80) | |||
| endphoneme | |||
| phoneme a/ | |||
| vowel starttype #@ endtype #@ | |||
| vowel starttype #a endtype #a | |||
| length 140 | |||
| IF thisPh(isWordEnd) THEN | |||
| FMT(vowel/a#_4) | |||
| FMT(vowel/a#_4, 65) | |||
| ENDIF | |||
| FMT(vowel/a_5) | |||
| FMT(vowel/a_7) | |||
| endphoneme | |||
| @@ -30,7 +31,7 @@ phoneme e | |||
| vowel starttype #e endtype #e | |||
| length 150 | |||
| ChangeIfNotStressed(e/) | |||
| FMT(vowel/e_2) | |||
| FMT(vowel/e_2, 80) | |||
| endphoneme | |||
| phoneme e/ | |||
| @@ -39,7 +40,7 @@ phoneme e/ | |||
| IF nextPhW(isNasal) OR nextPhW(isLiquid) THEN | |||
| FMT(vowel/e_mid2) | |||
| ELSE | |||
| FMT(vowel/e) | |||
| FMT(vowel/e, 65) | |||
| ENDIF | |||
| endphoneme | |||
| @@ -55,13 +56,13 @@ endphoneme | |||
| phoneme i | |||
| vowel starttype #i endtype #i | |||
| length 140 | |||
| length 145 | |||
| IfNextVowelAppend(;) | |||
| FMT(vowel/i) | |||
| IF thisPh(isWordEnd) AND thisPh(isNotStressed) AND NOT prevPhW(E) THEN | |||
| ChangePhoneme(I) | |||
| ENDIF | |||
| FMT(vowel/i) | |||
| endphoneme | |||
| @@ -81,7 +82,6 @@ phoneme I | |||
| endphoneme | |||
| phoneme o | |||
| vowel starttype #o endtype #o | |||
| length 150 | |||
| @@ -93,9 +93,9 @@ phoneme o/ | |||
| vowel starttype #o endtype #o | |||
| length 140 | |||
| IF nextPhW(isNasal) OR nextPhW(isLiquid) THEN | |||
| FMT(vowel/oo_1) | |||
| FMT(vowel/o_2) | |||
| ELSE | |||
| FMT(vowel/o) | |||
| FMT(vowel/o, 66) | |||
| ENDIF | |||
| endphoneme | |||
| @@ -110,15 +110,15 @@ endphoneme | |||
| phoneme u | |||
| vowel starttype #u endtype #u | |||
| length 150 | |||
| length 160 | |||
| ChangeIfNotStressed(U) | |||
| FMT(vowel/u_bck) | |||
| FMT(vowel/u_bck, 120) | |||
| endphoneme | |||
| phoneme U | |||
| vowel starttype #u endtype #u | |||
| length 140 | |||
| FMT(vowel/u_bck) | |||
| FMT(vowel/u_bck2) | |||
| endphoneme | |||
| @@ -157,12 +157,12 @@ phoneme ts | |||
| vls alv afr sibilant | |||
| voicingswitch dz | |||
| lengthmod 2 | |||
| Vowelin f1=1 f2=1700 -300 300 f3=-100 70 len=60 | |||
| Vowelout f1=2 f2=1700 -300 250 f3=-100 70 rms=14 | |||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 60 len=60 | |||
| Vowelout f1=0 f2=1700 -300 250 f3=-100 70 rms=14 | |||
| IF nextPh(isPause2) THEN | |||
| WAV(ustop/ts_) | |||
| WAV(ustop/ts) | |||
| ENDIF | |||
| WAV(ustop/ts) | |||
| WAV(ustop/ts, 80) | |||
| endphoneme | |||
| phoneme dz | |||
| @@ -170,3 +170,5 @@ phoneme dz | |||
| voicingswitch z | |||
| lengthmod 3 | |||
| endphoneme | |||