Browse Source

Merge branch 'espeak-ng:master' into master

master
Filomena Rocca 1 year ago
parent
commit
f90dfba343
No account linked to committer's email address
8 changed files with 184 additions and 8 deletions
  1. 1
    1
      dictsource/es_list
  2. 143
    1
      dictsource/hu_rules
  3. 30
    2
      dictsource/it_list
  4. 6
    1
      dictsource/it_listx
  5. 1
    0
      dictsource/pt_list
  6. 1
    1
      docs/building.md
  7. 1
    1
      docs/guide.md
  8. 1
    1
      src/libespeak-ng/dictionary.c

+ 1
- 1
dictsource/es_list View File

@@ -340,7 +340,7 @@ Sras señoras $text $capital $dot
Sres señores $text $capital $dot
Srta señorita $text $capital $dot
SSS serB'iTjo||soTj'al||sustitut'orjo $abbrev
tel teléfono $text $dot
tel teléfono $text $hasdot
tqm te||kj'ero||m'utSo
Ud usted $text $capital $dot
Uds ustedes $text $capital $dot

+ 143
- 1
dictsource/hu_rules View File

@@ -268,6 +268,14 @@ matra) c (cs ts //For example matraccsalád, matraccsere words
rán) c (cs ts For example ránccsökkentő word
ar) c (csí ts For example arccsípés word
pia) c (csi ts For example piaccsinálás word
lé) c (st ts For example lécstruktúra word
román) c (so ts For example románcsorozata word
cellaza) cs (k tS For example cellazacskó word
per) cs (t ts|S For example percstílus word
har) cs (ik ts|S For example párharcsikerét word
_aká) c (so ts For example akácsor word
án) c (za ts For example lánczavarok word
án) c (zá ts For example lánczár word

.group C
C ts
@@ -385,7 +393,6 @@ kuka) cz (á ts|z For example kukaczápor word
beszé) d (szin d
beszé) d (sebesség d
cselé) d (so d

dobermann dob:ER2mAn
föl) d (sánc d
ha) dd (_S2 d
@@ -917,6 +924,29 @@ ha) d (szo d For example hadszolgálat word
tren) d (szi d For example trendszimatolás word
tren) d (ját d For example trendjáték word
negye) d (si d For example negyedsikerű word
csön) d (zsá d For example csöndzsákban word
elektró) d (sz d For example elektródszerkezet word
harma) d (je d For example harmadjelentés word
ren) d (sér d For example határrendsértés word
hol) d (jav d For example műholdjavító word
pünkös) d (já d For example pünkösdjárás word
rövi) d (sző d For example rövidszőrű word
honvé) d (játé d For example honvédjátékosok word
csalá) d (járók d For example családjárók word
kar) d (sz d For example kardszín word
föl) d (sal d For example földsalakot word
androi) d (játé d For example androidjáték word
gye) d (szi d For example gyedszerű, gyedszigorítás words
körön) d (sz d For example köröndszerű word
jó) d (só d For example jódsó word
pesztici) d (s d For example peszticidszint word
cselé) d (saj d For example cselédsajtó word
lipi) d (s d For example lipidsav word
máso) d (su d For example másodsugárzás word
bőrön) d (jav d For example bőröndjavító word
mó) d (spo d For example életmódsportjaim word
hó) d (sper d For example hódsperma word
gerez) d (sz d For example gerezdszerű word

.group dz
fogó) dz (kod ts
@@ -1313,6 +1343,13 @@ nézettsé) g (gy g For example nézettséggyilkosnak word
jé) g (gy g For example jéggyűjtő word
bajnoksá) g (gy g For example bajnoksággyőztes word
me) ggy (ala J: For example meggyalap word
a) gys (eb J|S For example agysebész word
a) gys (er J|S For example agyserkentő word
né) gys (án J|S For example négysáncos word
me) ggyire J:iR2E For example meggyire word
héza) g (gy g For example hézaggyökér word
miri) gy (s J For example mirigysejt word
társasá) g (gy g For example társasággyakoriság word

.group gy
gy J
@@ -1844,6 +1881,13 @@ szí) n (jel n For example helyszínjelölés, színjelölés words
előzmé) ny (je n^ For example előzményjelentés word
részvé) ny (j n^ For example részvényjuttatás, részvényjövedelem words
rejtvé) ny (j n^ For example rejtvényjavító word
kampá) ny (jav n^ For example kampányjavaslat word
haszo) n (jo n For example haszonjog word
ösztö) n (já n For example ösztönjátékos word
fé) ny (ját n^ For example fényjáték word
adomá) ny (játé n^ For example adományjáték word
adomá) ny (je n^ For example adományjelző word
adomá) ny (jó n^ For example adományjószág word

.group o
o o
@@ -2646,6 +2690,81 @@ lova) s (szt S For example lovassztár word
néva) ssz (i s: For example névasszimiláció word
tava) ssz (á s: For example tavasszá word
táva) ssz (i s: For example távasszisztencia word
keményedé) s (sz S For example bőrkeményedésszerű word
mumu) s (sz S For example mumusszerű, mumusszóval word
fiziku) s (sz S For example fizikusszerű, fizikusszemmel word
edzé) s (z S For example edzészárás word
felbontá) s (sz S For example felbontásszerű, felbontásszabályzás word
földrengé) s (z S For example földrengészóna word
füttyenté) s (sz S For example füttyentésszónyi word
ha) s (sze S For example hasszett word
hívá) s (z S For example hívászaj, hívászóna word
irányítá) s (sz S For example irányításszerző word
_ké) s (szám S For example késszám word
_ő) s (szö S For example ősszövegek word
pedellu) s (sz S For example pedellusszerű word
ütközé) s (z S For example ütközészóna word
brió) s (zs S For example briószsemle word
hú) s (zse S For example húszsemle word
tökö) s (zs S For example tököszsemle word
mago) s (zs S For example magoszsemle word
elektroniku) s (z S For example elektronikuszenei word
fo) s (szag S
hő) s (szü S For example szuperhősszünet word
hő) s (sza S For example hősszatíra word
hő) s (szé S For example szuperhősszériája word
hő) s (szi S For example hősszint word
hő) s (szo S For example hősszobra word
idő) s (sz S For example idősszemély word
kettő) s (sz S For example kettősszál, kettősszigetelt word
műtő) s (sz S For example műtősszakaszisztens word
_ő) s (szav S For example ősszavával word
redő) s (sz S For example redősszárnyú word
_ő) s (szél S For example ősszél word
ő) s (szele S For example ősszele word
ő) s (szén S For example ősszén word
ő) s (szex S For example ősszexualitás word
ő) s (szín S For example ősszínházban word
ő) ssz (kí S|s For example ősszkíta word
ő) s (szo S For example ősszoci word
ő) s (szől S For example ősszőlő word
ő) s (szub S For example ősszubsztancia word
bünteté) s (sz S For example büntetésszámláló word
lova) s (z S For example lovaszarándoklat word
védekezé) s (sz S For example védekezésszervezés word
főzé) s (z S For example főzészenéhez word
ké) s (szél S For example késszélesség word
mindene) s (sz S For example mindenesszerű word
hú) s (zsí S For example húszsír word
lövé) s (szö S For example lövésszög word
metaboliku) s (sz S For example metabolikusszindróma word
denzitá) s (sz S For example denzitásszűrő word
klassziku) s (z S For example klasszikuszene, klasszikuszongora words
klassziku) s (sz S For example klasszikusszezon word
bőgé) s (sz S For example bőgésszezon word
_ő) s (szab S For example ősszabály word
éneke) s (z S For example énekeszongoristának, énekeszseninek words
fájá) s (sz S For example fájásszünetekben word
védé) s (sz S For example védésszám word
alkalmazá) s (zá S For example alkalmazászár word
ké) s (szál S For example késszállító word
süté) s (sz S For example sütésszag, sütésszenvedély words
paritá) s (sz S For example paritásszót word
szuverenitá) s (sz S For example szuverenitásszövegből word
hú) s (szív S For example hússzív word
luxu) s (z S For example luxuszug word
tudó) s (z S For example tudószenész word
preceden) s (sz S For example precedensszerű word
fűrészelé) s (sz S For example fűrészelésszerű word
abúzu) s (sz S For example abúzusszöveg word
karmolá) ssz (a s: For example karmolássza word
karmolá) ssz (á s: For example karmolásszák word
nyikorgá) s (sz S For example nyikorgásszerű word
precízió) s (sz S For example precíziósszerszám word
menekvé) s (sz S For example menekvésszorzónak word
szociológu) s (sz S For example szociológusszerelem word
felújítá) s (sz S For example felújításszerűség word
gyűlölködé) s (sz S For example gyűlölködésszünetet word

.group ss
ssz ss2
@@ -4015,6 +4134,27 @@ pár) ts t|S For example pártsajtó word
pár) tsz t|s For example pártszédelgő word
becsüle) t (s t For example becsületsüjjesztő word
éle) t (s t For example életsors word
antan) t (je t For example antantjegyzék word
ötle) t (s t For example ötletsorozatból word
szima) t (játé t For example szimatjátékok word
ú) ts (ü t|S For example útsüllyedés word
szerete) t (s t For example szeretetsérülés word
impor) t (sz t For example importszén, importszokás word
szögle) t (s t For example szögletsorozattal word
kú) t (s t For example kútsorral word
kú) tsz t|s For example kútszobor word
diva) t (jo t For example divatjogszabály word
székle) t (s t For example székletszobor word
eli) t (so t For example elitsorozat word
eli) t (su t For example elitsuli word
eli) t (sz t For example elitszéria word
posz) t (jo t For example posztjogállam word
recep) t (s t For example receptsorozat word
szöve) t (sz t For example szövetszoknyája word
címle) t (jegy t For example címletjegyzék word
transzpor) t (s t For example transzportsebesség word
helyze) t (ját t For example helyzetjáték word
részle) t (sz t For example részletszépség word

.group tj
ú) tj (árá t|j For example keresztútjárásnál word
@@ -4680,6 +4820,8 @@ frí) z (so z For example frízsora, frízsorán word
há) z (st z For example házstílus word
tör) zszs Z:
vá) z (si z For example vázsisak word
há) z (sát z For example színházsátorban word
tempó) zs (o Z For example tempózsonglőr word

.group
$ dolla:R2

+ 30
- 2
dictsource/it_list View File

@@ -1,6 +1,6 @@

// This file is UTF-8 encoded
// Updated 2023 december 11 by Christian Leo Mameli, <llajta2012ATgmail.com>
// Updated 2024 may 4 by Christian Leo Mameli, <llajta2012ATgmail.com>

// $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]
@@ -483,6 +483,7 @@ omg o||em:e||dZ'i
prof $hasdot $dot
rai @-*'aj
rna $abbrev
dell'rna del:,ER*e||,En:e||'a
sos $abbrev $allcaps
spa $abbrev
srl $abbrev
@@ -801,6 +802,7 @@ blind bl'aInd $onlys
blister $1 $onlys
blogger bl'Oge@-*
blues bl'u:z
bluetooth bl,ut'u:t
bluff bl'ef: $only
boiler $1
bomber $1 $onlys
@@ -1338,6 +1340,8 @@ rock'n'roll @-*,Oken@-*'O:l
(nôtre dame) noUt@-*'da:m
(question time) kw'estiont'aIm
(fair play) f,E@-*||pl'Ei
(au revoir) oR@vw'a@-*
(auf wiedersehn) auf|videz'e:n

// Main nouns Dictionary (see also it_listx)

@@ -2244,6 +2248,7 @@ tiscali $1
tizzano tits2:'a:no
tolosano $3
toscano $2
tottenham $1 $alt
trevano $2
trezzano $2
tripoli $1
@@ -2275,6 +2280,7 @@ visciano $2
vissano $2
vitorchiano $4
washington _^_EN
werder v'E@-*de@-*
wimbledon $1
woodstock _^_EN
yellowstone _^_EN
@@ -2370,6 +2376,7 @@ behringer b'e:RiNg,E@-*
bertold $alt
bettega $1 $alt
biagini $2
biden b'aIden $only
björk b,i'O@-*k
boeing b'O:ing
bougot _^_FR
@@ -2379,6 +2386,7 @@ brigitte b@-*iZ'it[
brown b@-*'a:w2n $onlys
bruce b@-*'Us $only
buffon $2 $only
cabernet kabe@-*n'E
cacciol katS:'ol
cadillac $1
caino ka'i:no/
@@ -2396,11 +2404,13 @@ catia k'a:tia
causio k'awzio
celentano $3
cesare $1
chardonnay SaRd,On:'E
chaplin tS'apliN
charles tS'a/@-*ls
charlie tS'a@-*li
charlotte Sa@-*l'Ot
charriere SaR*j'e*
chéri S,eR'i $onlys
chesterfield tS'Este@-*fild
chevalier _^_FR
cheyenne tSej'En
@@ -2446,6 +2456,7 @@ elena 'E:lena
elgar $1 $only
elia el'ia
elizabeth el'izabet[
elon 'ilon $only
emanuel em,a:nU'El
emmanuel $2 $only
ennia 'e:nnia
@@ -2558,6 +2569,7 @@ kate k'eIt[
katia k'a:tia
kennedy $1 $alt
kinder $1 $onlys
krstović kRst'ovitS
landolf $alt
lauper _^_EN
lawrence l'oRens
@@ -2590,6 +2602,7 @@ marciano $2 $capital
marcon $2
margaret $1 $only
margareth $1 $only
margery m'E:@-*dZe*i
maria m,a/R'i:a
mariah $2
mariangel $3
@@ -2598,6 +2611,7 @@ mariapia $4
mary m'E:*i $only
marilyn m'E:r*ilIN
marylin m'ERilin
merlot me@-*l'O $only
marsili $2
marzott ma@-*dz'Ot:
masala $1
@@ -2628,6 +2642,7 @@ mourinho muR'in^o
mozilla m,o|dz'il:a
muresan $3
murgia $1
musk m'ask $onlys
nadir $2
nancy n'E:nsI
natalie natal'i
@@ -2684,6 +2699,7 @@ roger $1 $alt
ron @-*'On $only
rosalia $3
Rosemarie @-*'ozm,a*i
rosangela $2
rossetti @-*os:'ett:i
rottweiler @-*otv'ajle@-*
roosevelt @-*'u:z|v,Elt
@@ -2884,6 +2900,7 @@ addestrano $2
addestrino $2
addic $2
addicano $2
addolorano $3
addossino $2
addrizzare ad:@-*Its2:'aRe
adeguano $2
@@ -2902,6 +2919,8 @@ affascin $2
affascinano $2
affascino $2
affaticano $3
affatic $3
affatichi $3
affermano $2
affermino $2
afferrano $2
@@ -2972,6 +2991,7 @@ ammirino $2
ammontino $2
ammucchino $2
amoreggino $3
ampliano $1
amputano $2
amputino $1
analizzino $3
@@ -3827,6 +3847,7 @@ insapono $3
insediano $2
insegnano $2
inseguano $2
insinuano $2
installano $2
installino $2
instaurano $2
@@ -4965,6 +4986,7 @@ vendano $1
vendemmiano $2
vendicano $1
vendichino $1
venerino $1
venne $alt2
vergogniano $2
vergognino $2
@@ -4975,6 +4997,7 @@ vibrano $1
videro $1
vidimano $1
vietano $1
vigilano $1
vincolano $1
vincolino $1
violano v'iolano
@@ -5087,15 +5110,16 @@ cliccaci $1
cliccal $1
compiersi $1
compil $2
conclusasi $2
conclusosi $2
conosciutisi $3
conclusasi $2
confrontal $2
connettiti $2
contattaci $2
contattami $2
contorcerci $2
contorcersi $2
convertitosi $3
copial $1 $alt
coprimi $1
copriti $1
@@ -5247,6 +5271,8 @@ sbrigati $1
scarical $1
scaricami $1
scegline $1
scioltosi $1
scioltasi $1
scommetterci $2 $alt2
scordal $1
scuotersi $2 $alt
@@ -5255,6 +5281,7 @@ selezionale $4
selezionali $4
sforzati $1 $atstart
siediti $1 $alt2
smarritosi $2
smontal $1
spezzal $1
spiegaci $2
@@ -5305,6 +5332,7 @@ chieder $1 $alt
commetter $2
comprender $2
dipender $2
dipendano $2
esser 'EsseR
gioir dZo'i@-*
legger l'EdZ:e/@-* $only

+ 6
- 1
dictsource/it_listx View File

@@ -198,6 +198,7 @@ anatemi $3
anatr 'anat@-*
anatroccol $alt
andine $2
andit $1
androgin $2
aneddot $2 $alt
anelito an'Elito/
@@ -1560,7 +1561,7 @@ extracorporeo $4
ezechia $3
faccett $alt2
facet $alt
faedis $alt
facocer $2 $alt
faicchio fa'ik:io
faina fa'i:na
faine fa'ine
@@ -2397,6 +2398,7 @@ microclim $3
microcosm $alt
microfilm $3
micronesia $3 $alt
micropolveri $3
microspie mik@-*osp'i:e
microsporum $2 $alt
microtelecamer $5
@@ -2955,6 +2957,7 @@ pietraperzia $4
pietraroj $alt
pieve $alt
pievepelag $3
pigiamone $3
pigiapigia $3
pigolio $3
pilade $1
@@ -3839,6 +3842,7 @@ sugher $1
sulfurei $2
suocer sU'O:tSeR
superman s'upe@-*m,En $onlys
superpotere $4
superstite $2
suppost $alt2
supremazia $4
@@ -4113,6 +4117,7 @@ ubold $alt
ubriac $3
ucronia $3
ulcer $1
ultimogenit $4
ultralegger $4
ultrasottil ult@-*a||sot:'il
ultrasuon ult@-*,a||su'On

+ 1
- 0
dictsource/pt_list View File

@@ -83,6 +83,7 @@ _#9 tab
% pors'eINtU $max3
& _'e_
@ ax'ob&
$ d'olaR
€ 'eU*U
£ l'ibR&
¥ j'eNy

+ 1
- 1
docs/building.md View File

@@ -306,7 +306,7 @@ this by:
android/build/outputs/apk/release/espeak-release-zipalign.apk
3. Sign the package using your certificate:

$ apksigner --ks [YOUR_CERTIFICATE] --ks-key-alias [ALIAS] \
$ apksigner sign --ks [YOUR_CERTIFICATE] --ks-key-alias [ALIAS] \
--out android/build/outputs/apk/release/espeak-release-signed.apk \
android/build/outputs/apk/release/espeak-release-zipalign.apk


+ 1
- 1
docs/guide.md View File

@@ -54,7 +54,7 @@ If espeak-ng is built from source code, ensure that `libpulse-dev` package is in

PulseAudio support: yes

Then recmpile and install espeak-ng aganin.
Then recompile and install espeak-ng again.


## Problems with pulseaudio

+ 1
- 1
src/libespeak-ng/dictionary.c View File

@@ -787,7 +787,7 @@ int GetVowelStress(Translator *tr, unsigned char *phonemes, signed char *vowel_s
// stress marker, use this for the following vowel

if (phcode == phonSTRESS_PREV) {
// primary stress on preceeding vowel
// primary stress on preceding vowel
j = count - 1;
while ((j > 0) && (*stressed_syllable == 0) && (vowel_stress[j] < STRESS_IS_PRIMARY)) {
if ((vowel_stress[j] != STRESS_IS_DIMINISHED) && (vowel_stress[j] != STRESS_IS_UNSTRESSED)) {

Loading…
Cancel
Save