Fix error in big-endian data conversion program, producing bad data. Make geminated voiced stops (eg. [bb] ) longer at fast speeds. Provide conditional compilation of the mbrola interface, define macro INCLUDE_MBROLA in speech.h Mbrola: also look for mbrola voices in /usr/share/mbrola/voices Pad TUNES and frame_t structures to a multiple of 4 bytes. lang=da, Don't weaken unvoiced stops before pause. lang=el, Remove final unstressed [a] if the next word starts with [a]. lang=pt, Change final [U] to [w] if next word starts with a vowel. espeak 1.44.03 Fixes: Lang=el, mk. Was speaking words as individual letters. Lang=pl. Fix prounciation of 'ć' and 'ci'. Fix crash in big-endian data conversion program. Fix problem where changing voices reduces the speaking rate, at fast rates. speak_lib.h: add macro definitions for minimum, maximum, and normal speaking rate values. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@253 d46cf337-b52f-0410-862d-fd96e6ae7743master
_7o s'e@v@n | _7o s'e@v@n | ||||
_8o _'ax2 | _8o _'ax2 | ||||
_9o ne@x2@n | _9o ne@x2@n | ||||
_0Co h'On@rtst@ | |||||
//_0Co h'On@rtst@ | |||||
// Place names | // Place names |
// PB = Peter Bjarkov - [email protected] | |||||
// PB = Peter Bjarkov - [email protected] | |||||
// This file is UTF8 encoded | // This file is UTF8 encoded | ||||
// Spelling-to-phoneme words for Danish | // Spelling-to-phoneme words for Danish | ||||
// conjunctions | // conjunctions | ||||
og V $u+ $pause // and | og V $u+ $pause // and | ||||
men $pause // but | men $pause // but | ||||
eller $u+ $pause $only // or | |||||
eller // or | |||||
mens $pause // while | mens $pause // while | ||||
for fV | for fV | ||||
fordi fVd'i $pause // because - PB: changed stress | fordi fVd'i $pause // because - PB: changed stress | ||||
hun $u | hun $u | ||||
det de $u | det de $u | ||||
dét de | dét de | ||||
vi $u | |||||
vi vi $u | |||||
i _i $u+ | i _i $u+ | ||||
mig maj $u // me | mig maj $u // me | ||||
dig daj $u+ | |||||
dig daj $u | |||||
dem $u | dem $u | ||||
ham $u | ham $u | ||||
hende $u | hende $u | ||||
paul _^_EN $alt | paul _^_EN $alt | ||||
reynolds _^_EN $alt | reynolds _^_EN $alt | ||||
purvis _^_EN | purvis _^_EN | ||||
sally _^_EN $alt | |||||
washington _^_EN $alt | washington _^_EN $alt | ||||
white _^_EN $alt | white _^_EN $alt | ||||
chicago _^_EN $alt | chicago _^_EN $alt | ||||
// PB French words | // PB French words | ||||
croissant _^_FR | |||||
croquis _^_FR | croquis _^_FR | ||||
crouton _^_FR | crouton _^_FR | ||||
jugement _^_FR | jugement _^_FR | ||||
jaguar $alt | jaguar $alt | ||||
janitshar $alt | janitshar $alt | ||||
jubilar $alt | jubilar $alt | ||||
kommentar $alt | |||||
korsar $alt | korsar $alt | ||||
laminar $alt | laminar $alt | ||||
legatar $alt | legatar $alt | ||||
opulent $alt | opulent $alt | ||||
orient $alt | orient $alt | ||||
patent $alt | patent $alt | ||||
patient $alt | |||||
piment $alt | piment $alt | ||||
permanent $alt | permanent $alt | ||||
potent $alt | potent $alt | ||||
violinistinde $alt | violinistinde $alt | ||||
værtinde $alt | værtinde $alt | ||||
// PB nouns with final -isme - stressed i | |||||
absolutisme $alt | |||||
absurdisme $alt | |||||
aforisme $alt | |||||
afværgemekanisme $alt | |||||
agnosticisme $alt | |||||
akademisme $alt | |||||
aktivisme $alt | |||||
albinisme $alt | |||||
alkoholisme $alt | |||||
alpinisme $alt | |||||
altruisme $alt | |||||
amatørisme $alt | |||||
amerikanisme $alt | |||||
anakronisme $alt | |||||
analfabetisme $alt | |||||
anarkisme $alt | |||||
anarkosyndikalisme $alt | |||||
anglicisme $alt | |||||
animisme $alt | |||||
antagonisme $alt | |||||
antropomorfisme $alt | |||||
aristokratisme $alt | |||||
arkaisme $alt | |||||
astigmatisme $alt | |||||
atavisme $alt | |||||
ateisme $alt | |||||
atomisme $alt | |||||
autisme $alt | |||||
avantgardisme $alt | |||||
baptisme $alt | |||||
barbarisme $alt | |||||
barthianisme $alt | |||||
behaviorisme $alt | |||||
bilisme $alt | |||||
bolsjevisme $alt | |||||
bonapartisme $alt | |||||
botulisme $alt | |||||
brahmanisme $alt | |||||
brandesianisme $alt | |||||
brutalisme $alt | |||||
buddhisme $alt | |||||
bureaukratisme $alt | |||||
calvinisme $alt | |||||
centralisme $alt | |||||
chauvinisme $alt | |||||
cyklisme $alt | |||||
cæsarisme $alt | |||||
dadaisme $alt | |||||
danisme $alt | |||||
darwinisme $alt | |||||
decentralisme $alt | |||||
defaitisme $alt | |||||
deisme $alt | |||||
dekonstruktivisme $alt | |||||
demokratisme $alt | |||||
despotisme $alt | |||||
determinisme $alt | |||||
dilettantisme $alt | |||||
dirigisme $alt | |||||
dogmatisme $alt | |||||
doktrinarisme $alt | |||||
dokumentarisme $alt | |||||
dramadokumentarisme $alt | |||||
dualisme $alt | |||||
egoisme $alt | |||||
eklekticisme $alt | |||||
ekshibitionisme $alt | |||||
eksistentialisme $alt | |||||
eksorcisme $alt | |||||
eksotisme $alt | |||||
ekspansionisme $alt | |||||
ekspressionisme $alt | |||||
ekstremisme $alt | |||||
ekvilibrisme $alt | |||||
elitisme $alt | |||||
empirisme $alt | |||||
epikuræisme $alt | |||||
erotisme $alt | |||||
eskapisme $alt | |||||
etnocentrisme $alt | |||||
eudaimonisme $alt | |||||
eufemisme $alt | |||||
evolutionisme $alt | |||||
fanatisme $alt | |||||
farisæisme $alt | |||||
fascisme $alt | |||||
fatalisme $alt | |||||
fauvisme $alt | |||||
federalisme $alt | |||||
feminisme $alt | |||||
fetichisme $alt | |||||
feudalisme $alt | |||||
flagellantisme $alt | |||||
forbrugerisme $alt | |||||
formalisme $alt | |||||
freudianisme $alt | |||||
fundamentalisme $alt | |||||
funktionalisme $alt | |||||
futurisme $alt | |||||
føderalisme $alt | |||||
gallicisme $alt | |||||
gaullisme $alt | |||||
georgisme $alt | |||||
germanisme $alt | |||||
gigantisme $alt | |||||
gnosticisme $alt | |||||
grundtvigianisme $alt | |||||
græcisme $alt | |||||
hedonisme $alt | |||||
hegemonisme $alt | |||||
hellenisme $alt | |||||
hermafroditisme $alt | |||||
heroisme $alt | |||||
hinduisme $alt | |||||
historicisme $alt | |||||
historisme $alt | |||||
holisme $alt | |||||
hooliganisme $alt | |||||
humanisme $alt | |||||
hypnotisme $alt | |||||
idealisme $alt | |||||
idiotisme $alt | |||||
imperialisme $alt | |||||
impressionisme $alt | |||||
indeterminisme $alt | |||||
individualisme $alt | |||||
industrialisme $alt | |||||
infantilisme $alt | |||||
intellektualisme $alt | |||||
internationalisme $alt | |||||
interventionisme $alt | |||||
irrationalisme $alt | |||||
islamisme $alt | |||||
isolationisme $alt | |||||
isomorfisme $alt | |||||
jesuitisme $alt | |||||
judaisme $alt | |||||
kannibalisme $alt | |||||
kapitalisme $alt | |||||
katolicisme $alt | |||||
klassicisme $alt | |||||
klerikalisme $alt | |||||
kokainisme $alt | |||||
kollektivisme $alt | |||||
kolonialisme $alt | |||||
kolorisme $alt | |||||
kommercialisme $alt | |||||
kommunisme $alt | |||||
kommunitarisme $alt | |||||
komparatisme $alt | |||||
konformisme $alt | |||||
konfucianisme $alt | |||||
konkretisme $alt | |||||
konservatisme $alt | |||||
konsonantisme $alt | |||||
konstruktivisme $alt | |||||
korporatisme $alt | |||||
korporativisme $alt | |||||
kosmopolitisme $alt | |||||
kreationisme $alt | |||||
kretinisme $alt | |||||
kubisme $alt | |||||
kulturisme $alt | |||||
kvietisme $alt | |||||
kynisme $alt | |||||
lakonisme $alt | |||||
lamaisme $alt | |||||
lamarckisme $alt | |||||
latinisme $alt | |||||
leninisme $alt | |||||
lesbianisme $alt | |||||
liberalisme $alt | |||||
lobbyisme $alt | |||||
lutheranisme $alt | |||||
lyrisme $alt | |||||
machiavellisme $alt | |||||
magnetisme $alt | |||||
malthusianisme $alt | |||||
manierisme $alt | |||||
maoisme $alt | |||||
markedsmekanisme $alt | |||||
marxisme $alt | |||||
maskulinisme $alt | |||||
masochisme $alt | |||||
materialisme $alt | |||||
mccarthyisme $alt | |||||
mekanisme $alt | |||||
merkantilisme $alt | |||||
messianisme $alt | |||||
metabolisme $alt | |||||
metodisme $alt | |||||
militarisme $alt | |||||
minimalisme $alt | |||||
modernisme $alt | |||||
monarkisme $alt | |||||
monetarisme $alt | |||||
mongolisme $alt | |||||
monisme $alt | |||||
monopolisme $alt | |||||
monoteisme $alt | |||||
moralisme $alt | |||||
morfinisme $alt | |||||
mormonisme $alt | |||||
muhamedanisme $alt | |||||
mutisme $alt | |||||
mysticisme $alt | |||||
naivisme $alt | |||||
narcissisme $alt | |||||
nationalisme $alt | |||||
naturalisme $alt | |||||
naturisme $alt | |||||
nazisme $alt | |||||
negativisme $alt | |||||
neologisme $alt | |||||
nepotisme $alt | |||||
neutralisme $alt | |||||
nihilisme $alt | |||||
nomadisme $alt | |||||
nordisme $alt | |||||
norvagisme $alt | |||||
nudisme $alt | |||||
objektivisme $alt | |||||
obskurantisme $alt | |||||
okkultisme $alt | |||||
opportunisme $alt | |||||
optimisme $alt | |||||
organisme $alt | |||||
ostrakisme $alt | |||||
pacifisme $alt | |||||
panteisme $alt | |||||
papisme $alt | |||||
parallelisme $alt | |||||
parkinsonisme $alt | |||||
parlamentarisme $alt | |||||
partikularisme $alt | |||||
paternalisme $alt | |||||
patriarkalisme $alt | |||||
patriotisme $alt | |||||
pennalisme $alt | |||||
perfektionisme $alt | |||||
perspektivisme $alt | |||||
pessimisme $alt | |||||
pietisme $alt | |||||
platonisme $alt | |||||
pluralisme $alt | |||||
pointillisme $alt | |||||
polycentrisme $alt | |||||
polyteisme $alt | |||||
populisme $alt | |||||
positivisme $alt | |||||
pragmatisme $alt | |||||
primitivisme $alt | |||||
privatisme $alt | |||||
professionalisme $alt | |||||
protektionisme $alt | |||||
protestantisme $alt | |||||
provinsialisme $alt | |||||
psykologisme $alt | |||||
purisme $alt | |||||
puritanisme $alt | |||||
racisme $alt | |||||
radikalisme $alt | |||||
rationalisme $alt | |||||
realisme $alt | |||||
reformisme $alt | |||||
regionalisme $alt | |||||
relativisme $alt | |||||
reumatisme $alt | |||||
revanchisme $alt | |||||
revisionisme $alt | |||||
rigorisme $alt | |||||
romantisme $alt | |||||
royalisme $alt | |||||
sadisme $alt | |||||
sadomasochisme $alt | |||||
satanisme $alt | |||||
seksualisme $alt | |||||
sekterisme $alt | |||||
sekularisme $alt | |||||
seminarisme $alt | |||||
sensationalisme $alt | |||||
sensualisme $alt | |||||
sentimentalisme $alt | |||||
separatisme $alt | |||||
serialisme $alt | |||||
sexisme $alt | |||||
shamanisme $alt | |||||
shiisme $alt | |||||
shintoisme $alt | |||||
skandinavisme $alt | |||||
skepticisme $alt | |||||
slavisme $alt | |||||
snobbisme $alt | |||||
socialisme $alt | |||||
sofisme $alt | |||||
solipsisme $alt | |||||
somnambulisme $alt | |||||
spiritisme $alt | |||||
spiritualisme $alt | |||||
spontanisme $alt | |||||
stalinisme $alt | |||||
stoicisme $alt | |||||
strukturalisme $alt | |||||
subjektivisme $alt | |||||
supranaturalisme $alt | |||||
surrealisme $alt | |||||
svecisme $alt | |||||
syllogisme $alt | |||||
symbolisme $alt | |||||
syndikalisme $alt | |||||
synkretisme $alt | |||||
synkronisme $alt | |||||
tachisme $alt | |||||
taoisme $alt | |||||
teisme $alt | |||||
terrorisme $alt | |||||
thomisme $alt | |||||
totalitarisme $alt | |||||
totemisme $alt | |||||
traditionalisme $alt | |||||
transvestisme $alt | |||||
transvestitisme $alt | |||||
tropisme $alt | |||||
trotskisme $alt | |||||
truisme $alt | |||||
tsarisme $alt | |||||
turisme $alt | |||||
uniformisme $alt | |||||
unionisme $alt | |||||
unitarisme $alt | |||||
universalisme $alt | |||||
urbanisme $alt | |||||
utilitarisme $alt | |||||
utopisme $alt | |||||
vandalisme $alt | |||||
vegetarianisme $alt | |||||
vegetarisme $alt | |||||
verisme $alt | |||||
victorianisme $alt | |||||
vitalisme $alt | |||||
vokalisme $alt | |||||
voyeurisme $alt | |||||
vulgarisme $alt | |||||
vulkanisme $alt | |||||
zarisme $alt | |||||
zenbuddhisme $alt | |||||
zionisme $alt | |||||
ækvilibrisme $alt | |||||
æsteticisme $alt | |||||
// PB words with final -ni - stressed i | // PB words with final -ni - stressed i | ||||
agoni $alt | agoni $alt | ||||
androgyni $alt | androgyni $alt | ||||
monogami $alt | monogami $alt | ||||
origami oreg'ami $alt | origami oreg'ami $alt | ||||
pandemi $alt | pandemi $alt | ||||
pastrami p&stR'Ami $alt | |||||
polygami $alt | polygami $alt | ||||
salami sal'&mi $alt | salami sal'&mi $alt | ||||
socionomi $alt | socionomi $alt | ||||
vasektomi $alt | vasektomi $alt | ||||
økonomi $alt | økonomi $alt | ||||
// PB stressed second syllable in words with initial ge | |||||
gebet $alt | |||||
gebis $alt | |||||
gebommerlig $alt | |||||
gebrokken $alt | |||||
gebrækkelig $alt | |||||
gebyr $alt | |||||
gebærde $alt | |||||
gedigen $alt | |||||
gedulgt $alt | |||||
gehalt $alt | |||||
gehejmeråd $alt | |||||
gehenna $alt | |||||
gehæng $alt | |||||
gehør $alt | |||||
gelassen $alt | |||||
geled $alt | |||||
gelejde $alt | |||||
gelinde $alt | |||||
gelænder $alt | |||||
gemak $alt | |||||
gemal $alt | |||||
gemen $alt | |||||
gemyse $alt | |||||
gemyt $alt | |||||
gemytlig $alt | |||||
genom $alt | |||||
gentil $alt | |||||
genuin $alt | |||||
gepard $alt | |||||
geranie $alt | |||||
geranium $alt | |||||
geråde $alt | |||||
gesandt $alt | |||||
gesandtskab $alt | |||||
gesims $alt | |||||
gesjæft $alt | |||||
geskæftig $alt | |||||
gespenst $alt | |||||
gestagen $alt | |||||
gestalt $alt | |||||
gestik $alt | |||||
gesvejsning $alt | |||||
gesvindt $alt | |||||
gevaldig $alt | |||||
gevalt $alt | |||||
gevandt $alt | |||||
gevind $alt | |||||
gevinst $alt | |||||
gevir $alt | |||||
gevækst $alt | |||||
gevær $alt | |||||
// words with final "in" - stressed i | // words with final "in" - stressed i | ||||
aborigin $alt | aborigin $alt | ||||
adrenalin $alt | adrenalin $alt | ||||
merkantiliser $alt | merkantiliser $alt | ||||
metalliser $alt | metalliser $alt | ||||
metamorfoser $alt | metamorfoser $alt | ||||
metastaser $alt | |||||
metastasere $alt | |||||
migrer $alt | migrer $alt | ||||
mikroskoper $alt | mikroskoper $alt | ||||
militariser $alt | militariser $alt | ||||
regaler $alt | regaler $alt | ||||
regenerer $alt | regenerer $alt | ||||
reger $alt | reger $alt | ||||
ureger $alt // PB uregerlig | |||||
regionaliser $alt | regionaliser $alt | ||||
registrer $alt | registrer $alt | ||||
regreder $alt | regreder $alt | ||||
(cd'en) se:de:3n // PB | (cd'en) se:de:3n // PB | ||||
(cd'er) se:de:V // PB | (cd'er) se:de:V // PB | ||||
emp $abbrev | emp $abbrev | ||||
hbo $abbrev // TV station | |||||
usa $abbrev | usa $abbrev | ||||
who $abbrev $allcaps // PB World Health Organization | who $abbrev $allcaps // PB World Health Organization | ||||
vsop $abbrev | vsop $abbrev | ||||
eu $abbrev | eu $abbrev | ||||
ekg $abbrev | |||||
co $abbrev $allcaps // PB for CO2-kvote | co $abbrev $allcaps // PB for CO2-kvote | ||||
ngo $abbrev | ngo $abbrev | ||||
edb $abbrev | edb $abbrev | ||||
mri $abbrev | |||||
wc v'ese // w is pronounces as v in Danish | wc v'ese // w is pronounces as v in Danish | ||||
(wc'et) v'ese@d | (wc'et) v'ese@d | ||||
(wc'er) v'eseV | (wc'er) v'eseV | ||||
(så længe) sV||l'EN3 | (så længe) sV||l'EN3 | ||||
(så må) sV||m'O | (så må) sV||m'O | ||||
(så har) sV||har | (så har) sV||har | ||||
(ville så) vil3||sV | |||||
så sV $sentence $atstart | så sV $sentence $atstart | ||||
(virkede så) v'irkeD@||sV | (virkede så) v'irkeD@||sV | ||||
(kom så) kVm||sV | (kom så) kVm||sV |
// PB words in da_list with final -ance | // PB words in da_list with final -ance | ||||
&) ance ($p_alt 'ANs@ // balance, romance | &) ance ($p_alt 'ANs@ // balance, romance | ||||
&) ance (+ ANs@ // PB unstressed after a syllable - ferieromance | &) ance (+ ANs@ // PB unstressed after a syllable - ferieromance | ||||
&) ance (re+ ANse // PB afbalancere | |||||
&) ance (re$p_alt ANs'e // PB avancere | &) ance (re$p_alt ANs'e // PB avancere | ||||
// PB general rule: [a] after consonant before m | // PB general rule: [a] after consonant before m | ||||
C) a (m a // PB ham, gamle, lam | C) a (m a // PB ham, gamle, lam | ||||
// PB general rule: [&] after k | // PB general rule: [&] after k | ||||
k) a (+ & // PB kage, kaste | k) a (+ & // PB kage, kaste | ||||
sk) a (k A // PB skak | sk) a (k A // PB skak | ||||
_mak) a (b '& // PB makaber - stressed | |||||
// PB general rule: [a] after k before p | // PB general rule: [a] after k before p | ||||
k) a (p+ a // PB kappe, kaptajn | k) a (p+ a // PB kappe, kaptajn | ||||
k) a (pi+ & // PB [&] before i - kapitel | k) a (pi+ & // PB [&] before i - kapitel | ||||
// PB general rule: [&] after d | // PB general rule: [&] after d | ||||
d) a (+ & // PB dame, dag | d) a (+ & // PB dame, dag | ||||
d) a (g@ a // PB dagbog | |||||
d) ag (@ au // PB dagbog | |||||
dd) a (g & // PB middagstid | dd) a (g & // PB middagstid | ||||
_d) a (m_ a // PB dam | _d) a (m_ a // PB dam | ||||
_d) a (mm a // PB dammen | _d) a (mm a // PB dammen | ||||
// PB general rule: [A] before nk | // PB general rule: [A] before nk | ||||
a (nk+ A // planke, slanke, anke, flanke | a (nk+ A // planke, slanke, anke, flanke | ||||
a (nklag+ & // PB anklage | a (nklag+ & // PB anklage | ||||
a (nko+ & // PB ankomme | |||||
a (nkom+ & // PB ankomme | |||||
ang (re aN // PB angre | ang (re aN // PB angre | ||||
_) ang (eC aN // PB anger, angelsaksisk | _) ang (eC aN // PB anger, angelsaksisk | ||||
_trilli) a (r 'A // PB stressed - trilliard | _trilli) a (r 'A // PB stressed - trilliard | ||||
_sejl) a (ds '& // PB stressed | _sejl) a (ds '& // PB stressed | ||||
_sah) a (ra 'A // PB stressed | _sah) a (ra 'A // PB stressed | ||||
metast) a (se '& // PB stressed | |||||
L08) av (C Au // stavn | L08) av (C Au // stavn | ||||
st) av (nin &v // PB stavning | st) av (nin &v // PB stavning | ||||
h) av (_ & // PB hav - problem with the noun "hav" [hAu] | h) av (_ & // PB hav - problem with the noun "hav" [hAu] | ||||
&) ation ($p_alt &S'on // delegation | &) ation ($p_alt &S'on // delegation | ||||
&r) ation ($p_alt AS'on // koncentration | &r) ation ($p_alt AS'on // koncentration | ||||
&r) at ($p_alt 'At // [A] after "r" - kammerat | &r) at ($p_alt 'At // [A] after "r" - kammerat | ||||
&r) at (i$p_alt At // [A] after "r" - demokrati | |||||
&r) at (ur$p_alt At' // [A] after "r", stressed u - littteratur | &r) at (ur$p_alt At' // [A] after "r", stressed u - littteratur | ||||
intern) atio (nal &So // clash with "internat" | intern) atio (nal &So // clash with "internat" | ||||
_oblig) atio (n &S'o // PB clash with "obligat" in da_list | _oblig) atio (n &S'o // PB clash with "obligat" in da_list | ||||
_rab) a (rber 'A // PB stressed | _rab) a (rber 'A // PB stressed | ||||
_ar) a (ber 'A // PB stressed | _ar) a (ber 'A // PB stressed | ||||
eng) a (ng 'a // PB stressed | eng) a (ng 'a // PB stressed | ||||
_chimp) a (n '& // PB stressed - chimpanse | |||||
pastr) a (mi 'A // PB stressed | |||||
a (sme '& // PB orgasme, entusiasme | |||||
bl) a (d & // PB blad | bl) a (d & // PB blad | ||||
h) a (n & // PB han | h) a (n & // PB han | ||||
j) a & // PB ja | j) a & // PB ja | ||||
angeles &ndZ3lEs // PB | angeles &ndZ3lEs // PB | ||||
arrow &Rou // PB | arrow &Rou // PB | ||||
abilene &bili:n // PB | abilene &bili:n // PB | ||||
s) ally &li // PB | |||||
th) a (nks & // PB thanksgiving | |||||
str) abads Ab'&s // PB stressed a, silent d | str) abads Ab'&s // PB stressed a, silent d | ||||
disput) a (ts '& // PB stressed | disput) a (ts '& // PB stressed | ||||
amsterd) a (m 'a // PB | amsterd) a (m 'a // PB | ||||
_domin) a (n '& // PB stressed - dominans | _domin) a (n '& // PB stressed - dominans | ||||
aw (K aw | aw (K aw | ||||
ay (K Ej // PB a changed to E | ay (K Ej // PB a changed to E | ||||
bookm) a (ker Ej // PB | |||||
.group af | .group af | ||||
band) age &:S@ // PB gipsbandage | band) age &:S@ // PB gipsbandage | ||||
sC) ag &j // PB slag, slaget, Skagen, smag | sC) ag &j // PB slag, slaget, Skagen, smag | ||||
sl) ag (C@ au // PB slagskib | sl) ag (C@ au // PB slagskib | ||||
sl) ag (ne &j // PB rædselsslagne | |||||
l) ag (_ &j // lag | l) ag (_ &j // lag | ||||
opsl) ag &j // PB | |||||
opsl) ag &j // PB | |||||
f) ag (s au // PB fagsnak | f) ag (s au // PB fagsnak | ||||
l) ag (C au // PB flagstang, lagkage | l) ag (C au // PB flagstang, lagkage | ||||
l) ag (re &j // PB oplagres | l) ag (re &j // PB oplagres | ||||
baseball bejsBO:l/2 // PB | baseball bejsBO:l/2 // PB | ||||
butterfly bVtVflaj // PB | butterfly bVtVflaj // PB | ||||
beach bi:tS // PB Beach Boys | beach bi:tS // PB Beach Boys | ||||
_) blake blEjk // PB name | |||||
bridge bridZ // PB | |||||
_) bligh blAj // PB name | |||||
.group be | .group be | ||||
// PB words beginning with "be" with stress on the second syllable (850) | // PB words beginning with "be" with stress on the second syllable (850) | ||||
fa) c (on s | fa) c (on s | ||||
ceylon sajl/2Vn // PB | ceylon sajl/2Vn // PB | ||||
cornichon kVrniS'VN // PB | cornichon kVrniS'VN // PB | ||||
charlie _^_EN // PB | |||||
charlie tSAli // PB | |||||
charles tSA:ls // PB | |||||
c (æsar s // PB | c (æsar s // PB | ||||
ni) ch (ol k // PB Nicholas | ni) ch (ol k // PB Nicholas | ||||
computer kVmpj'u:tV // PB | computer kVmpj'u:tV // PB | ||||
connecticut kVn'etikVd // PB | connecticut kVn'etikVd // PB | ||||
carlisle kAlajl // PB | carlisle kAlajl // PB | ||||
china tjajn& // PB | china tjajn& // PB | ||||
cleveland kli:vl&n // PB | |||||
croissant kroas'AN // PB | |||||
_) cartier kartj'e // PB | |||||
clair (voy klEr // PB clairvoyance | |||||
co (nrad kV // PB name | |||||
country kVntri // PB | |||||
chagall S&g'&l // PB name | |||||
_ali) ce s // PB | |||||
connie kVni // PB | |||||
.group d | .group d | ||||
ti) d (s D | ti) d (s D | ||||
ti) d (sel // PB silent d | ti) d (sel // PB silent d | ||||
sli) d (so D | sli) d (so D | ||||
A) d (t // PB silent d - forbudt, skudt, ladt | |||||
A) d (t++ // PB silent d - forbudt, skudt, ladt | |||||
fjer) d (e // PB silent d - fjerde | fjer) d (e // PB silent d - fjerde | ||||
L09A) d (ta D // PB modtage, medtage, nedtage | L09A) d (ta D // PB modtage, medtage, nedtage | ||||
in) d (u d | in) d (u d | ||||
_) duke dZu:k // PB Duke - name | _) duke dZu:k // PB Duke - name | ||||
_) drive (- dRAjv // PB drive-in | _) drive (- dRAjv // PB drive-in | ||||
_) dean (_ di:n // PB name | _) dean (_ di:n // PB name | ||||
dubois dybw'A // PB name | |||||
dorothy _^_en // PB | |||||
.group é // added by PB | .group é // added by PB | ||||
é 'e // idé, entré | é 'e // idé, entré | ||||
al) er V // PB maler | al) er V // PB maler | ||||
mal) e (ri V // PB | mal) e (ri V // PB | ||||
perl) e @ // PB | perl) e @ // PB | ||||
ml) e @ // PB samlestykke | |||||
_dil) e (mma 'E // PB | _dil) e (mma 'E // PB | ||||
ll) e (de // PB silent e - billede | ll) e (de // PB silent e - billede | ||||
midl) er V // PB midlertidig | midl) er V // PB midlertidig | ||||
_koll) e (ga 'e // PB stressed | _koll) e (ga 'e // PB stressed | ||||
_koll) eg (e 'ej // PB stressed kolleger | _koll) eg (e 'ej // PB stressed kolleger | ||||
_sem) e (ster 'E // PB stressed | _sem) e (ster 'E // PB stressed | ||||
_) borgm) e (st 'E // PB borgmester - stressed | |||||
_) kompl) e (ks 'E // PB stressed | |||||
_grot) e (s 'E // PB gtotesk | |||||
r) e E // PB general rule: [E] after r | r) e E // PB general rule: [E] after r | ||||
skr) eg aj // PB | |||||
r) e (nd a // PB røvrendt | |||||
r) e (nte &# // PB | r) e (nte &# // PB | ||||
r) e (st & // PB restlager | r) e (st & // PB restlager | ||||
klatr) e V // PB | klatr) e V // PB | ||||
carst) e (n @ | carst) e (n @ | ||||
karst) e (n @ | karst) e (n @ | ||||
hest) e (n+ @ // PB hestene | hest) e (n+ @ // PB hestene | ||||
serv) e @ // PB reservehjul | |||||
tr) edive aDv@ // PB tredive | tr) edive aDv@ // PB tredive | ||||
entente ANt'ANt // PB | entente ANt'ANt // PB | ||||
prof) essionel 'eSonel // PB | prof) essionel 'eSonel // PB | ||||
strøsk) e e // PB strøske | strøsk) e e // PB strøske | ||||
støbesk) e e // PB støbeske | støbesk) e e // PB støbeske | ||||
tesk) e e // PB teske | tesk) e e // PB teske | ||||
gourm) e 'e // PB gourmet | gourm) e 'e // PB gourmet | ||||
_rod) e (o 'e // PB stressed | |||||
// PB stressed e in words with -ekt - konfekt | // PB stressed e in words with -ekt - konfekt | ||||
_aff) e (kt 'E | _aff) e (kt 'E | ||||
_arkit) e (kt 'E | _arkit) e (kt 'E | ||||
_konf) e (kt 'E | _konf) e (kt 'E | ||||
_korr) e (kt '& | _korr) e (kt '& | ||||
_obj) e (kt 'E | _obj) e (kt 'E | ||||
obj) e (ktiv E | |||||
_perf) e (kt 'E | _perf) e (kt 'E | ||||
_proj) e (kt 'E | _proj) e (kt 'E | ||||
_prosp) e (kt 'E | _prosp) e (kt 'E | ||||
underl) eg ej // PB underlegen | underl) eg ej // PB underlegen | ||||
str) eg (+ aj // PB stregen | str) eg (+ aj // PB stregen | ||||
p) eg aj // PB pegefinger | p) eg aj // PB pegefinger | ||||
p) eggy Egi // PB name | |||||
_) ege (_ e:j@ // PB added _ - ege(træer) | _) ege (_ e:j@ // PB added _ - ege(træer) | ||||
_) ege (træ e:j@ // PB added _ - egetræe | _) ege (træ e:j@ // PB added _ - egetræe | ||||
L06) eg (e aj // PB p) changed to L06 to include b | L06) eg (e aj // PB p) changed to L06 to include b | ||||
ey i // PB jockey | ey i // PB jockey | ||||
eiffel ajf3l // PB Eiffeltårnet | eiffel ajf3l // PB Eiffeltårnet | ||||
ecstacy Est&si // PB | ecstacy Est&si // PB | ||||
rev) eill (e 'Elj // PB | |||||
ef) eu Vj // PB plant | ef) eu Vj // PB plant | ||||
_) earl W:l/2 // PB Earl | _) earl W:l/2 // PB Earl | ||||
_) earp W:b // PB name | _) earp W:b // PB name | ||||
_) east i:sd // PB Eastwood | _) east i:sd // PB Eastwood | ||||
eu (rop Wu // PB Europa | eu (rop Wu // PB Europa | ||||
eau 'o // PB bureau, niveau | eau 'o // PB bureau, niveau | ||||
eau (kti @au // PB pladeauktion | |||||
_t) e (_ e // PB te | _t) e (_ e // PB te | ||||
kin) e (s 'e // PB kineser | kin) e (s 'e // PB kineser | ||||
d) e (s_ @ // PB mødes | |||||
ar) e @ // PB vareprøve TEST | |||||
// PB plural suffix -ene | // PB plural suffix -ene | ||||
@) ene (_S3 @n@ // brødrene - the brothers | @) ene (_S3 @n@ // brødrene - the brothers | ||||
t) el (t_ el // PB ilttelt | t) el (t_ el // PB ilttelt | ||||
// PB exceptions to the -el rule | // PB exceptions to the -el rule | ||||
// PB final -el i da_list - stressed e | |||||
// PB final -el in da_list - stressed e | |||||
&) el ($p_alt ''El - model | &) el ($p_alt ''El - model | ||||
&) el (l$p_alt ''E - modellen - only one l | &) el (l$p_alt ''E - modellen - only one l | ||||
_app) el (sin El // PB | |||||
// PB final -elig in da_list - stress on previous syllable | |||||
&) elig ($p_alt =@li // PB jomfruelig | |||||
_) el el // elkedel | _) el el // elkedel | ||||
muskat) el ''El // PB | muskat) el ''El // PB | ||||
kuglep) en En // PB | kuglep) en En // PB | ||||
ord) en @n | ord) en @n | ||||
anci) enn EN // anciennitet | anci) enn EN // anciennitet | ||||
_) en (tusias AN // PB entusiasme | |||||
ep) en En (+ // PB fyldepen | ep) en En (+ // PB fyldepen | ||||
app) en (diks 'En // PB stressed | app) en (diks 'En // PB stressed | ||||
susp) en (sion en // PB suspension | susp) en (sion en // PB suspension | ||||
vurd) ere (_ er3 // overvurdere | vurd) ere (_ er3 // overvurdere | ||||
overs) er er // PB | overs) er er // PB | ||||
g) er (+ V // unger, borgerkrig | g) er (+ V // unger, borgerkrig | ||||
g) er (ani er // PB geranium | |||||
g) er (man er // PB germansk | |||||
m) er (et V // PB nummeret | m) er (et V // PB nummeret | ||||
nysg) er (ri er // PB nysgerrig | nysg) er (ri er // PB nysgerrig | ||||
revolv) er V // PB | revolv) er V // PB | ||||
perif) er er // PB not stressed after a syllable | perif) er er // PB not stressed after a syllable | ||||
klav) er er // PB after a syllable - værtshusklaver | klav) er er // PB after a syllable - værtshusklaver | ||||
_univ) er (s 'Er // PB stressed | _univ) er (s 'Er // PB stressed | ||||
ubiv) er Er // PB after a syllable - skoleunivers | |||||
univ) er Er // PB after a syllable - skoleunivers | |||||
flatt) er (ende 'er // PB | |||||
n) er (_ V // PB italiener | n) er (_ V // PB italiener | ||||
up) er (C V // PB superfølsom | up) er (C V // PB superfølsom | ||||
@d) er (C V // PB hæderlig - TOO BROAD? | @d) er (C V // PB hæderlig - TOO BROAD? | ||||
// not a -erne suffix | // not a -erne suffix | ||||
_mod) erne (+ 'ern@ | _mod) erne (+ 'ern@ | ||||
&mod) erne (+ ern@ | |||||
mod) erne (+ ern@ | |||||
_cist) erne (+ 'ern@ | _cist) erne (+ 'ern@ | ||||
&cist) erne (+ ern@ | |||||
cist) erne (+ ern@ | |||||
fascist) erne (+ Vn@ // exception to "&cist) erne" | |||||
_kas) erne (+ 'ern@ | _kas) erne (+ 'ern@ | ||||
&kas) erne (+ ern@ | |||||
kas) erne (+ ern@ | |||||
_lant) erne (+ 'ern@ | _lant) erne (+ 'ern@ | ||||
&lant) erne (+ ern@ | |||||
lant) erne (+ ern@ | |||||
plant) erne (++ Vn@ | plant) erne (++ Vn@ | ||||
_luc) erne (+ 'ern@ | _luc) erne (+ 'ern@ | ||||
&luc) erne (+ ern@ | |||||
luc) erne (+ ern@ | |||||
_saut) erne (+ 'ern | _saut) erne (+ 'ern | ||||
&saut) erne (+ ern | |||||
saut) erne (+ ern | |||||
_tav) erne (+ 'ern@ | _tav) erne (+ 'ern@ | ||||
&tav) erne (+ ern@ | |||||
tav) erne (+ ern@ | |||||
// Exceptions to the suffix rules | // Exceptions to the suffix rules | ||||
// Words ending with -ere - stressed e - around 1.600 words in list file | // Words ending with -ere - stressed e - around 1.600 words in list file | ||||
_) er (C %er // PB er + consonant: stress on next syllable - er'hverv | _) er (C %er // PB er + consonant: stress on next syllable - er'hverv | ||||
_) er (go er // PB not stress on next in "ergo..." | _) er (go er // PB not stress on next in "ergo..." | ||||
ov) er (+ V // PB overbevisende, sover | ov) er (+ V // PB overbevisende, sover | ||||
tatov) er er // PB tatovering | |||||
am) er (ika_ 'er // PB Amerika | am) er (ika_ 'er // PB Amerika | ||||
_røv) er (i Vr' // PB røveri - stressed i | _røv) er (i Vr' // PB røveri - stressed i | ||||
røv) er (i Vr // PB togrøveri | røv) er (i Vr // PB togrøveri | ||||
vildr) ede (_+ ED@ // PB vildrede | vildr) ede (_+ ED@ // PB vildrede | ||||
spr) ede (_+ ED@ // PB adsprede | spr) ede (_+ ED@ // PB adsprede | ||||
ber) ede (_+ ED@ // PB berede | ber) ede (_+ ED@ // PB berede | ||||
br) ede (_+ ED@ // PB brede | |||||
_br) ede (_+ ED@ // PB brede | |||||
_fr) ede (_+ ED@ // PB frede | _fr) ede (_+ ED@ // PB frede | ||||
vr) ede (_+ ED@ // PB vrede | vr) ede (_+ ED@ // PB vrede | ||||
ler) ede (_+ ED@ // PB fuglerede | ler) ede (_+ ED@ // PB fuglerede | ||||
@) et (_+ @D // PB elsket | @) et (_+ @D // PB elsket | ||||
// PB exceptions: not a 'et suffix | // PB exceptions: not a 'et suffix | ||||
en_du) et (_ 'Et // PB | |||||
synge_du) et (_ 'Et // PB | |||||
sunget_du) et (_ 'Et // PB | |||||
synger_du) et (_ 'Et // PB | |||||
sang_du) et (_ 'Et // PB | |||||
@du) et (_ 'Et // PB | |||||
_sk) et et // PB sket | _sk) et et // PB sket | ||||
el) et (+ et // PB pærelet | el) et (+ et // PB pærelet | ||||
spl) et (+ Et // PB skønhedsplet | |||||
geb) et (+ 'et // PB | geb) et (+ 'et // PB | ||||
s) et (_+ et // PB set | s) et (_+ et // PB set | ||||
it) et (_+ 'et // aktivitet | it) et (_+ 'et // aktivitet | ||||
_prof) et 'et // PB stressed | _prof) et 'et // PB stressed | ||||
klarin) et et // PB | klarin) et et // PB | ||||
_plan) et 'et // PB | _plan) et 'et // PB | ||||
_pubert) et 'et // PB stressed | |||||
meg) et (+ et // PB not a suffix | meg) et (+ et // PB not a suffix | ||||
om) et (++ 'et // PB kilometer, kometer | om) et (++ 'et // PB kilometer, kometer | ||||
r) et (_++ &#t // ret | r) et (_++ &#t // ret | ||||
@r) et (_+ -@D // PB såret | @r) et (_+ -@D // PB såret | ||||
av) et (+ @D // havet, lavet - avoid [Au] | av) et (+ @D // havet, lavet - avoid [Au] | ||||
tag) et @D | tag) et @D | ||||
amul) et 'et // PB | |||||
amul) et 'Et // PB | |||||
alfab) et 'et // pb | alfab) et 'et // pb | ||||
_bill) et 'et // PB stressed | |||||
bill) et et // PB | |||||
_bill) et 'Et // PB stressed | |||||
_park) et 'Et // PB stressed | |||||
bill) et Et // PB | |||||
_tib) et 'et // PB | _tib) et 'et // PB | ||||
tib) et et // PB | tib) et et // PB | ||||
_bill) ett 'et // PB stressed - only one t | |||||
_bill) ett 'Et // PB stressed - only one t | |||||
_kask) et 'et // PB stressed | _kask) et 'et // PB stressed | ||||
_bajon) et 'Et // PB stressed | _bajon) et 'Et // PB stressed | ||||
_tabur) et (+ '&#t // PB | _tabur) et (+ '&#t // PB | ||||
bajon) et Et // PB | bajon) et Et // PB | ||||
udsl) et et // PB udslet | |||||
udsl) et Et // PB udslet | |||||
intern) et Et // PB | intern) et Et // PB | ||||
// PB final -ette stressed e | // PB final -ette stressed e | ||||
.group g | .group g | ||||
g g | g g | ||||
gg (e g // lægge | gg (e g // lægge | ||||
a) gg (res g // PB aggresiv - only one g | |||||
ru) g // PB rug, rugmel | ru) g // PB rug, rugmel | ||||
fru) g (t g // PB | fru) g (t g // PB | ||||
æ) g (ernA j // PB lægerne | æ) g (ernA j // PB lægerne | ||||
l) g (s j | l) g (s j | ||||
øl) g (e j // PB bølge, selvfølgelig | øl) g (e j // PB bølge, selvfølgelig | ||||
A) g (n j // PB tegn, regne | A) g (n j // PB tegn, regne | ||||
a) g (nos g // PB diagnose | |||||
sky) g (ni g // PB afskygning | sky) g (ni g // PB afskygning | ||||
i) g (no g // PB ignorere | i) g (no g // PB ignorere | ||||
æ) g (n+ g // PB udlægning, prægnant | æ) g (n+ g // PB udlægning, prægnant | ||||
ble) g (sot j // PB blegsot | ble) g (sot j // PB blegsot | ||||
ble) g (ansigt j // PB blegansigt | ble) g (ansigt j // PB blegansigt | ||||
ble) g (fi j | ble) g (fi j | ||||
e) g (enskab j // PB | |||||
L08e) g j // PB steg, spegepølse | L08e) g j // PB steg, spegepølse | ||||
g (å++ g // PB præstegård | g (å++ g // PB præstegård | ||||
val) g (år j // PB | val) g (år j // PB | ||||
spur) gte t@ // PB silent g - spurgte | spur) gte t@ // PB silent g - spurgte | ||||
n) gæ gE | n) gæ gE | ||||
Co) g w // PB sprog, tog, toge | Co) g w // PB sprog, tog, toge | ||||
østro) gen g'en // PB | |||||
vo) g (t g // PB bevogtning | vo) g (t g // PB bevogtning | ||||
surro) g (at g // PB | surro) g (at g // PB | ||||
to) g (a g // PB exception toga | to) g (a g // PB exception toga | ||||
ro) g (es g // PB progesteron | ro) g (es g // PB progesteron | ||||
o) g (raf g // autograf | o) g (raf g // autograf | ||||
o) g (n u // PB g => u - vogn, sogn | o) g (n u // PB g => u - vogn, sogn | ||||
r) g (_ w | |||||
r) g (_ w // kirurg | |||||
r) gen (_ @n // PB kirurgen | |||||
r) gen (s_ @n // PB kirurgens | |||||
ær) g w // PB bjærge | ær) g w // PB bjærge | ||||
r) g (er_ u // PB herberger | r) g (er_ u // PB herberger | ||||
u) g (e : | u) g (e : | ||||
_) gudskelov (_ gusg@lVu // PB | _) gudskelov (_ gusg@lVu // PB | ||||
georgia dZV:dZj& // PB | georgia dZV:dZj& // PB | ||||
gibraltar SibRalt'A // PB | gibraltar SibRalt'A // PB | ||||
_) gates (_ gEjts // PB name | |||||
_) gable gEjb@l // PB name | |||||
gendarm S&nd'arm // PB | |||||
.group ge | .group ge | ||||
_a) ge (re g'e // PB agere | _a) ge (re g'e // PB agere | ||||
ge (nial ge // PB | ge (nial ge // PB | ||||
ge (ni Se // PB | ge (ni Se // PB | ||||
ge (nital ge // PB | |||||
ge (nitiv ge // PB | |||||
ge (nius // PB | |||||
ge (nind ge // PB genindspille | ge (nind ge // PB genindspille | ||||
ger (ning gEr // PB | ger (ning gEr // PB | ||||
bud) ge (t S'E | bud) ge (t S'E | ||||
// PB stressed second syllable in words with initial ge | |||||
ge ($w_alt %ge // PB gesjæft, gebet | |||||
.group h | .group h | ||||
h h | h h | ||||
homer hom'er // PB Homer - Greek | homer hom'er // PB Homer - Greek | ||||
hawaii h&w'a:ji // PB | hawaii h&w'a:ji // PB | ||||
heather hEDV // PB | heather hEDV // PB | ||||
houston hju:sdVn // PB | |||||
.group i | .group i | ||||
i i // PB i: => i - made a lot of rules redundant | i i // PB i: => i - made a lot of rules redundant | ||||
t) igg eg // PB tigge | t) igg eg // PB tigge | ||||
t) ig (e i // PB fattige, stige | t) ig (e i // PB fattige, stige | ||||
l) ig i // PB virkelig | l) ig i // PB virkelig | ||||
l) ig (ram ig // PB milligram | |||||
l) ig (a ig // PB liga | l) ig (a ig // PB liga | ||||
l) ig (i ig // PB religiøs | l) ig (i ig // PB religiøs | ||||
pl) ig (t ek // PB pligt | pl) ig (t ek // PB pligt | ||||
gr) i (m e // PB | gr) i (m e // PB | ||||
l) i (lla e // PB | l) i (lla e // PB | ||||
kv) i (st e // PB | kv) i (st e // PB | ||||
sv) i (mm e // PB svimmel | |||||
sv) i (ml e // PB svimle | |||||
// PB stress on previous syllable - around 400 words in da_list | // PB stress on previous syllable - around 400 words in da_list | ||||
// -ig words with the prefix be- are handled by group b - the be- rule. | // -ig words with the prefix be- are handled by group b - the be- rule. | ||||
v) i (p e // PB vippe | v) i (p e // PB vippe | ||||
s) i (d e // PB sidde | s) i (d e // PB sidde | ||||
s) i (ds i // PB sidst | s) i (ds i // PB sidst | ||||
t) i (n e // PB stinke | |||||
t) i (nk e // PB stinke | |||||
_inst) i (nkt 'e // PB | _inst) i (nkt 'e // PB | ||||
f) i (ng e // PB finger | f) i (ng e // PB finger | ||||
r) i (nK e // PB ring | r) i (nK e // PB ring | ||||
br) i (lle e // PB briller | br) i (lle e // PB briller | ||||
vr) i (m e // PB vrimle | vr) i (m e // PB vrimle | ||||
i (dt e // PB midt, lidt | i (dt e // PB midt, lidt | ||||
sl) i (d i // PB slide, slidt | |||||
_sol) i (d 'i // PB solid | _sol) i (d 'i // PB solid | ||||
b) i (dt i // PB bidt | b) i (dt i // PB bidt | ||||
b) i (tter e // PB | b) i (tter e // PB | ||||
sm) i (dt i // PB | sm) i (dt i // PB | ||||
sk) i (dt i // PB skidt | sk) i (dt i // PB skidt | ||||
sk) i (mm e // PB skimmel | sk) i (mm e // PB skimmel | ||||
s) i (mp e // PB simpel | |||||
mask) i (n 'i // PB stressed - maskinskrive | mask) i (n 'i // PB stressed - maskinskrive | ||||
par) i (s 'i // PB | par) i (s 'i // PB | ||||
h) i (d i // PB hidtil | h) i (d i // PB hidtil | ||||
// PB words with final -ti in da_list - stressed i | // PB words with final -ti in da_list - stressed i | ||||
&t) i ($p_alt 'i // politi | &t) i ($p_alt 'i // politi | ||||
// PB words with final -isme in da_list (348) - stressed i | |||||
&) isme ($p_alt 'ism@ // kommunisme, egoisme | |||||
// PB words with final -inde in da_list - stressed i | // PB words with final -inde in da_list - stressed i | ||||
&) inde ($p_alt 'en@ // malerinde | &) inde ($p_alt 'en@ // malerinde | ||||
l) i (m i // PB lim | l) i (m i // PB lim | ||||
gl) i (m e // PB glimt, glimrende | gl) i (m e // PB glimt, glimrende | ||||
i (kK e // PB ikke, pik | i (kK e // PB ikke, pik | ||||
d) i (kt i // PB diktatur | |||||
f) i (kt i // PB fiktiv | |||||
lin) i (k i // PB klinik | lin) i (k i // PB klinik | ||||
@t) i (k i // PB ferieromantik | @t) i (k i // PB ferieromantik | ||||
sk) i (k i // PB skikkelse | sk) i (k i // PB skikkelse | ||||
// PB put stress on the syllable before final 'ie' - words in da_list | // PB put stress on the syllable before final 'ie' - words in da_list | ||||
&) ie ($p_alt =i3 // valkyrie | &) ie ($p_alt =i3 // valkyrie | ||||
&) ie (liv$p_alt =i@ // familieliv | |||||
&s) ie ($p_alt =j3 // gymnasiereform | &s) ie ($p_alt =j3 // gymnasiereform | ||||
&) ie (l$p_alt i'E // materiel | &) ie (l$p_alt i'E // materiel | ||||
v) i (sk e // PB viskelæder | v) i (sk e // PB viskelæder | ||||
v) i (sne e // PB | v) i (sne e // PB | ||||
l) i (e j | l) i (e j | ||||
r) i (gt e // PB rigtigt | |||||
r) i (gti e // PB rigtigt | |||||
r) i (ca e // PB Fredericia | r) i (ca e // PB Fredericia | ||||
l) ig (g+ e // PB ligge - only one g | l) ig (g+ e // PB ligge - only one g | ||||
s) i (e j | s) i (e j | ||||
joint dZVjnt // PB | joint dZVjnt // PB | ||||
_) james _^_EN | _) james _^_EN | ||||
jay dZEj // PB name | jay dZEj // PB name | ||||
jess dZEs // PB Jess | |||||
jessie dZEsi // PB Jessie | |||||
.group k | .group k | ||||
money mVni // PB | money mVni // PB | ||||
makeup mEjk'Vb // PB | makeup mEjk'Vb // PB | ||||
madagaskar m&d&g'&sk& // PB | madagaskar m&d&g'&sk& // PB | ||||
marilyn m&rilen // PB | |||||
.group me | .group me | ||||
// PB General rule for words with -ment | // PB General rule for words with -ment | ||||
&) ment m'end // PB element, segment | |||||
&) ment m'ent // PB element, segment | |||||
// PB exceptions for the -ment rule (French words) | // PB exceptions for the -ment rule (French words) | ||||
arrange) ment mAN // PB arrangement | arrange) ment mAN // PB arrangement | ||||
avance) ment mAN // PB avancement | avance) ment mAN // PB avancement | ||||
A) ndn n // PB endnu -> [enu] - only one n | A) ndn n // PB endnu -> [enu] - only one n | ||||
// exceptions | // exceptions | ||||
A) nd (el nd // PB andel, ejendel | A) nd (el nd // PB andel, ejendel | ||||
kvi) nd (e n // PB | |||||
e) nd (elig n // PB endelig | e) nd (elig n // PB endelig | ||||
ve) ndig ndi // PB udvendig | ve) ndig ndi // PB udvendig | ||||
å) nd (eli n // PB åndelig | å) nd (eli n // PB åndelig | ||||
ha) nd (el n // PB | ha) nd (el n // PB | ||||
y) ndig ndi // PB | y) ndig ndi // PB | ||||
nd (ida nd // PB kandidat | |||||
ste) nd nd // PB stendynge, stendige | ste) nd nd // PB stendynge, stendige | ||||
ke) nd (el n // PB kendelse | ke) nd (el n // PB kendelse | ||||
pe) nd (i nd // PB appendiks | pe) nd (i nd // PB appendiks | ||||
nd (om nd // PB ejendom | nd (om nd // PB ejendom | ||||
nd (ød nd // PB stendød | nd (ød nd // PB stendød | ||||
fu) nd (er nd // PB fundere | fu) nd (er nd // PB fundere | ||||
u) nd (ne nd // PB bundne | |||||
bi) nd (e n // PB forbindelse | bi) nd (e n // PB forbindelse | ||||
mi) nd (e n // PB mindelund | mi) nd (e n // PB mindelund | ||||
u) nde (l n // PB silent de - misundelig | u) nde (l n // PB silent de - misundelig | ||||
.group ng | .group ng | ||||
ng (_ N // general rule - ting, ring | ng (_ N // general rule - ting, ring | ||||
i) ng N // PB // PB springvand | |||||
A) ng (e N // general rule - mange, penge | A) ng (e N // general rule - mange, penge | ||||
ng (evær ng // PB maskingevær | ng (evær ng // PB maskingevær | ||||
i) ngeni (ø nSin // PB ingeniør | i) ngeni (ø nSin // PB ingeniør | ||||
// PB final - ose - stressed o | // PB final - ose - stressed o | ||||
&) ose ($p_alt 'o:s@ // hypnose | &) ose ($p_alt 'o:s@ // hypnose | ||||
&) ose (r$p_alt 'o:sV // hypnoser | |||||
// PB final -ode - stressed o | // PB final -ode - stressed o | ||||
di) o (de 'o | di) o (de 'o | ||||
_) o' ou' // PB for Irish names - O'Grady | _) o' ou' // PB for Irish names - O'Grady | ||||
s) outh aus // PB South Pacific | s) outh aus // PB South Pacific | ||||
r) o (bin V // PB | r) o (bin V // PB | ||||
_h) olmes (_ oums // PB name | |||||
k) oor (d oV:? // PB koordinat | k) oor (d oV:? // PB koordinat | ||||
_biot) o (p 'o // PB stressed | _biot) o (p 'o // PB stressed | ||||
_isot) o (p 'o // PB stressed | _isot) o (p 'o // PB stressed | ||||
antibi) o (tik 'o // PB antibiotika | |||||
o (L06 V // PN op, opdrage, obstruere | o (L06 V // PN op, opdrage, obstruere | ||||
f) o (b o // PB fobi | f) o (b o // PB fobi | ||||
_antil) o (pe 'o // PB stressed | _antil) o (pe 'o // PB stressed | ||||
o (bliga o // PB obligation | o (bliga o // PB obligation | ||||
o (pi o // PB opium | |||||
o (piu o // PB opium | |||||
_t) o (bak o' // PB tobak | _t) o (bak o' // PB tobak | ||||
vide) o o // PB videobånd | vide) o o // PB videobånd | ||||
gl) o o // PB global | gl) o o // PB global | ||||
kn) o (L06 o // PB knob, knop | kn) o (L06 o // PB knob, knop | ||||
h) o (lding Ou // PB holdingselskab | h) o (lding Ou // PB holdingselskab | ||||
br) occ (oli Vk // PB | br) occ (oli Vk // PB | ||||
br) o (n V // PB bronkie | |||||
helik) o (pt 'V // PB stressed - helikopter | helik) o (pt 'V // PB stressed - helikopter | ||||
p) o (pu o // PB populær | p) o (pu o // PB populær | ||||
p) o (tt V // PB potte | p) o (tt V // PB potte | ||||
sj) o (f o // PB sjofel | sj) o (f o // PB sjofel | ||||
o (be o // PB oberst, koben | o (be o // PB oberst, koben | ||||
r) o (L06 o // PB problem | r) o (L06 o // PB problem | ||||
r) o (ck V // PB | |||||
pr) o (p V // PB blodprop | pr) o (p V // PB blodprop | ||||
kr) o (p V // PB | kr) o (p V // PB | ||||
gr) ogg Vg // PB groggy | gr) ogg Vg // PB groggy | ||||
gr) og Vg // PB grog | gr) og Vg // PB grog | ||||
k) og (t Vg // PB | k) og (t Vg // PB | ||||
k) og (nit Vg // PB kognitiv | |||||
hvalr) o (s V // PB | hvalr) o (s V // PB | ||||
_eur) o (pa 'o // PB stressed | _eur) o (pa 'o // PB stressed | ||||
_eskim) o 'o // PB stressed | _eskim) o 'o // PB stressed | ||||
Ca) o (s V // PB kaos Laos | Ca) o (s V // PB kaos Laos | ||||
r) o (ma o // PB romantik | r) o (ma o // PB romantik | ||||
org (+ V:w // PB sorg, morgen, Norge | org (+ V:w // PB sorg, morgen, Norge | ||||
org (ie Vg // PB | |||||
ge) org (ine og // PB | ge) org (ine og // PB | ||||
o (rga+ V // PB organ | o (rga+ V // PB organ | ||||
r) or (g oR // PB rorgænger | r) or (g oR // PB rorgænger | ||||
ov (ærn+ ov // autoværn | ov (ærn+ ov // autoværn | ||||
h) ov (+ Vu // hov, sove | h) ov (+ Vu // hov, sove | ||||
ov (+ Vw // PB sjov, lov, skov | ov (+ Vw // PB sjov, lov, skov | ||||
o (vej+ o // PB kommandovej | |||||
o (vi+ o // PB pseudovidenskabelig | o (vi+ o // PB pseudovidenskabelig | ||||
tr) o (v o // PB troværdig | tr) o (v o // PB troværdig | ||||
sk) ov (tur Vw // PB | sk) ov (tur Vw // PB | ||||
o (fC V // PB ofte | o (fC V // PB ofte | ||||
skiz) o (fren o // PB | skiz) o (fren o // PB | ||||
n) ov (++ ov // PB nova, november | n) ov (++ ov // PB nova, november | ||||
oven) ov Vw // PB ovenover | |||||
_C) o (k 'V // PB beginning with 1 consonant followed by o and k: sok, nok, kok | _C) o (k 'V // PB beginning with 1 consonant followed by o and k: sok, nok, kok | ||||
k) o (kos o // PB | k) o (kos o // PB | ||||
p) o (ka o // PB pokal | p) o (ka o // PB pokal | ||||
ch) o (ko o // PN chokolade | ch) o (ko o // PN chokolade | ||||
o (mr V // PB område | o (mr V // PB område | ||||
o (mf V // PB omformulere | o (mf V // PB omformulere | ||||
o (lga V // PB Olga, Volga | |||||
_m) o (rt V // PB mortadel | _m) o (rt V // PB mortadel | ||||
o (k V // PB okker, lok | o (k V // PB okker, lok | ||||
t) or (t V:? // PB tortur | |||||
em) o o // PB demokrati | |||||
v) o (lC V // PB volt, vold | |||||
prot) o o // PB protokol | prot) o o // PB protokol | ||||
kr) o (k o // PB krokus | kr) o (k o // PB krokus | ||||
v) o (ke o // PB provokere | v) o (ke o // PB provokere | ||||
tr) o (pi o // PB tropisk | tr) o (pi o // PB tropisk | ||||
tr) o (pe o // PB troperne | tr) o (pe o // PB troperne | ||||
t) or (_ V // PB faktor | t) or (_ V // PB faktor | ||||
mot) or V // PB | |||||
t) or (sd V // PB torsdag | t) or (sd V // PB torsdag | ||||
t) or (n or // PB | t) or (n or // PB | ||||
t) or (ny V // PB tornyster | t) or (ny V // PB tornyster | ||||
L11) o (ma o // PB koma, narkoman | L11) o (ma o // PB koma, narkoman | ||||
L11) o (mman o // PB kommando | L11) o (mman o // PB kommando | ||||
p) o (m V // PB pomp | p) o (m V // PB pomp | ||||
p) o (n V // PB ponton | |||||
pomp) on VN // PB pompon | |||||
Xl) o (m V // PB lom, lomme, blomst | Xl) o (m V // PB lom, lomme, blomst | ||||
pl) o (m o // PB exception from the rule above (Xl) o (m) - plombe | pl) o (m o // PB exception from the rule above (Xl) o (m) - plombe | ||||
o (m_ V // PB alderdom VERY BROAD | o (m_ V // PB alderdom VERY BROAD | ||||
o (mt V // PB tomt | |||||
_) o (mC V // PB omgang | _) o (mC V // PB omgang | ||||
s) o (m V // PB langsomt, ensom | s) o (m V // PB langsomt, ensom | ||||
o (mm V // PB ensomme VERY BROAD | o (mm V // PB ensomme VERY BROAD | ||||
kol) o (st o // PB kolostomi | kol) o (st o // PB kolostomi | ||||
kol) o (ssa o // PB kolossal | kol) o (ssa o // PB kolossal | ||||
k) o (nC V // PB konfirmand, konfekt, konkurrence | k) o (nC V // PB konfirmand, konfekt, konkurrence | ||||
k) o (ntor o // PB | |||||
c) o (ngo V // PB | c) o (ngo V // PB | ||||
k) o (ne o // PB kone | k) o (ne o // PB kone | ||||
k) o (pi o // PB kopimaskine | k) o (pi o // PB kopimaskine | ||||
r) o (ll V // PB rolle | r) o (ll V // PB rolle | ||||
o (se o: // PB rose, skose, pose | o (se o: // PB rose, skose, pose | ||||
h) o (spice V // PB hospice | h) o (spice V // PB hospice | ||||
v) od (ka Vd // PB | |||||
C) o (st V // PB post, moster | C) o (st V // PB post, moster | ||||
p) o (sttrau o // PB posttraumatisk | |||||
komp) o (st 'V // PB stressed | komp) o (st 'V // PB stressed | ||||
r) o (st o // PB rost | r) o (st o // PB rost | ||||
pr) o (sta V // PB prostata | pr) o (sta V // PB prostata | ||||
fr) o (st V // PB | fr) o (st V // PB | ||||
f) oged o:@D // PB silent g | f) oged o:@D // PB silent g | ||||
k) o (sC V // PB kosmisk | k) o (sC V // PB kosmisk | ||||
k) o (sko o // PB bronkoskop | |||||
kok) o (s o // PB kokosnød | kok) o (s o // PB kokosnød | ||||
k) o (st o // PB kost (broom) Problem with kost = food | k) o (st o // PB kost (broom) Problem with kost = food | ||||
k) o (ste V // PB verb - koste = brooms will be mispronounced | k) o (ste V // PB verb - koste = brooms will be mispronounced | ||||
helsek) o (st V // PB | helsek) o (st V // PB | ||||
bek) o (st V // OB bekostning | bek) o (st V // OB bekostning | ||||
frok) o (st V // PB | frok) o (st V // PB | ||||
L08) o (t V spotte, skotte | |||||
omk) o (st V // PB omkostninger | omk) o (st V // PB omkostninger | ||||
pr) o (sti o // PB prostitueret | pr) o (sti o // PB prostitueret | ||||
st) o (mi o // PB stomi | st) o (mi o // PB stomi | ||||
aprop) o (s 'o // PB | aprop) o (s 'o // PB | ||||
r) oastbeef Ousdbif // PB roastbeef | r) oastbeef Ousdbif // PB roastbeef | ||||
illin) ois V:j // PB | illin) ois V:j // PB | ||||
ink) og (nito 'Vk // PB | |||||
// PB final -ol words in da_list - stressed o | // PB final -ol words in da_list - stressed o | ||||
&) ol ($p_alt+ 'ol // parabol | &) ol ($p_alt+ 'ol // parabol | ||||
tr) o (ld V // PB trold | tr) o (ld V // PB trold | ||||
kn) o (ld V // PB knold | kn) o (ld V // PB knold | ||||
sn) o (t V // PB snot | sn) o (t V // PB snot | ||||
ne) o (n V // PB neonlys | |||||
h) otdog VtdVg // PB | h) otdog VtdVg // PB | ||||
_h) o (t_ V // PB | _h) o (t_ V // PB | ||||
or (l O: // PB orlov | or (l O: // PB orlov | ||||
sv) or (e+ or // PB svoret | sv) or (e+ or // PB svoret | ||||
_) or V // PB orientere | _) or V // PB orientere | ||||
orm orm // PB | orm orm // PB | ||||
_h) ormon Vrm'on // PB | |||||
n) or (m O // PB | n) or (m O // PB | ||||
st) or (m O: // PB | st) or (m O: // PB | ||||
b) or (t Vr // PB bortforklare | b) or (t Vr // PB bortforklare | ||||
pseu sWw // PB pseudo | pseu sWw // PB pseudo | ||||
posthum pOsth'um // PB | posthum pOsth'um // PB | ||||
_) pete (_ pi:t // PB name | _) pete (_ pi:t // PB name | ||||
penelope pen'Elopi // PB | |||||
pony pVni // PB | |||||
.group ph | .group ph | ||||
bu) rd (eK rd | bu) rd (eK rd | ||||
A) r (er_N // silent r - skærer | A) r (er_N // silent r - skærer | ||||
A) re (_N V // silent r - skære | A) re (_N V // silent r - skære | ||||
æ) re V // PB lærerigt | |||||
g) re (_ rV // PB yngre | g) re (_ rV // PB yngre | ||||
sa) rd (el rd // PB sardel | sa) rd (el rd // PB sardel | ||||
ga) rd (e rd // PB garde | ga) rd (e rd // PB garde | ||||
sheik Sajk // PB | sheik Sajk // PB | ||||
sicilien sis'ili@n // PB - Italian island | sicilien sis'ili@n // PB - Italian island | ||||
scene sen@ // PB | scene sen@ // PB | ||||
i) scene (s s'en@ // PB stressed 'e - iscenesætte | |||||
speak spi:k // PB eSpeak | speak spi:k // PB eSpeak | ||||
siegfried _^_DE // PB | siegfried _^_DE // PB | ||||
slovakiet slov&k'i@D // PB | slovakiet slov&k'i@D // PB | ||||
shor (t SV // PB shorts | shor (t SV // PB shorts | ||||
_) stone sdoun // PB namde - Stone | _) stone sdoun // PB namde - Stone | ||||
_) sir (_ sW: // PB Sir Arthur | _) sir (_ sW: // PB Sir Arthur | ||||
sher (wood SW // PB Sherwood Forrest | |||||
er_) sig (_til saj // PB avoid [si] - glæder sig [saj] til | er_) sig (_til saj // PB avoid [si] - glæder sig [saj] til | ||||
et_) sig (_til saj // PB avoid [si] - glædet sig [saj] til | et_) sig (_til saj // PB avoid [si] - glædet sig [saj] til | ||||
e_) sig (_til saj // PB avoid [si] - glæde sig [saj] til | e_) sig (_til saj // PB avoid [si] - glæde sig [saj] til | ||||
hygge_) sig (_ saj // PB | hygge_) sig (_ saj // PB | ||||
skød_) sig (_ saj // PB | skød_) sig (_ saj // PB | ||||
tog_) sig (_ saj // PB | tog_) sig (_ saj // PB | ||||
kom_) sig (_ saj // PB | |||||
ør_) sig (_ saj // PB klør sig, gør sig | ør_) sig (_ saj // PB klør sig, gør sig | ||||
_) sig (_ud_ saj // PB rode sig ud i | _) sig (_ud_ saj // PB rode sig ud i | ||||
_) sig (_af_ saj // PB tage sig af | _) sig (_af_ saj // PB tage sig af | ||||
_) sig (_ind_ saj // PB bilde sig ind | |||||
ak_) sig (_ saj // PB drak sig fuld | ak_) sig (_ saj // PB drak sig fuld | ||||
gik_) sig (_ saj // PB gik sig en tur | gik_) sig (_ saj // PB gik sig en tur | ||||
red_) sig (_ saj // PB red sig en tur | red_) sig (_ saj // PB red sig en tur | ||||
smiley smajli // PB | smiley smajli // PB | ||||
straight sdrE:jt // PB | straight sdrE:jt // PB | ||||
seattle si'&t@l // PB | seattle si'&t@l // PB | ||||
_) sunset sVnsEt PB | |||||
.group t | .group t | ||||
t t | t t | ||||
tracy trEjsi // PB | tracy trEjsi // PB | ||||
tombstone tu:msdoun // PB | tombstone tu:msdoun // PB | ||||
town tAwn // PB | town tAwn // PB | ||||
touchdown tVtSdawn // PB touchdown | |||||
// PB final -tek - stressed e | // PB final -tek - stressed e | ||||
_apo) tek t'ek | _apo) tek t'ek | ||||
_biblio) tek t'ek | _biblio) tek t'ek | ||||
meningi) ti (s =ti | meningi) ti (s =ti | ||||
pas) tis t'is | pas) tis t'is | ||||
raki) ti (s =ti | raki) ti (s =ti | ||||
lek) ti S | |||||
lek) ti (e S | |||||
ak) ti (e S // PB aktie | ak) ti (e S // PB aktie | ||||
&) ti (on+ S // station, dispotion | &) ti (on+ S // station, dispotion | ||||
bas) ti (on // PB | bas) ti (on // PB | ||||
_) u (retfæ++P1 u // uretfærdig - prefix | _) u (retfæ++P1 u // uretfærdig - prefix | ||||
_) u (ds+ u // udsætte | _) u (ds+ u // udsætte | ||||
u (de u // PB uden, udenfor | u (de u // PB uden, udenfor | ||||
uskyldig usg'yldi // PB | |||||
// PB nouns with final -um in da_list - stress on previous syllable | // PB nouns with final -um in da_list - stress on previous syllable | ||||
&) um ($p_alt =Om // PB jubilæum | &) um ($p_alt =Om // PB jubilæum | ||||
l) u (n_ u // PB lun | l) u (n_ u // PB lun | ||||
l) u (ne u // PB lune | l) u (ne u // PB lune | ||||
l) u (nte 0 // PB lunte | l) u (nte 0 // PB lunte | ||||
j) u (nt 0 // PB junta | |||||
l) u (ka u // Lukas | l) u (ka u // Lukas | ||||
h) u (nd u // PB hund | h) u (nd u // PB hund | ||||
r) u (s u | r) u (s u | ||||
r) u (st O // PB udrustning | r) u (st O // PB udrustning | ||||
ue (_ u: // PB due, vindue, statue | ue (_ u: // PB due, vindue, statue | ||||
aven) ue 'y // PB | |||||
alb) ue u: // PB albuerum | alb) ue u: // PB albuerum | ||||
st) ue u: // PB stuearrest | st) ue u: // PB stuearrest | ||||
d) ue (s u: // PB vinduesstørrelse | d) ue (s u: // PB vinduesstørrelse | ||||
_k) u (n_ 0 // PB kun | _k) u (n_ 0 // PB kun | ||||
kl) u (ns 0 // PB | kl) u (ns 0 // PB | ||||
k) u (l O // PB kulmine | k) u (l O // PB kulmine | ||||
k) u (li u // PB kulisse | |||||
hovedk) u (ls u // PB | hovedk) u (ls u // PB | ||||
k) u (ld u // PB kulde | k) u (ld u // PB kulde | ||||
k) u (ldio O // PB kuldioxid | k) u (ldio O // PB kuldioxid | ||||
m) u (nt 0 // PB munter | m) u (nt 0 // PB munter | ||||
sn) u (L06 0 // PB snup | sn) u (L06 0 // PB snup | ||||
s) u (L06 0 // PB suppe | s) u (L06 0 // PB suppe | ||||
s) u (pple u // PB suppleant | |||||
s) u (bs u // PB substitut | s) u (bs u // PB substitut | ||||
u (nk 0 // PB sunket | u (nk 0 // PB sunket | ||||
h) u (n u // PB hunkøn | h) u (n u // PB hunkøn | ||||
p) u (lv 0 // PB pulver | p) u (lv 0 // PB pulver | ||||
_r) u (b_ O // PB rub | _r) u (b_ O // PB rub | ||||
n) u (l 0 // PB nul | n) u (l 0 // PB nul | ||||
nn) u (lle u // PB annullere | |||||
_r) u (bbe O // PB rubbe, rubbet | _r) u (bbe O // PB rubbe, rubbet | ||||
k) u (ffert O | k) u (ffert O | ||||
b) u (k O // PB buk | b) u (k O // PB buk | ||||
s) u (rrel Y // PB surreel | s) u (rrel Y // PB surreel | ||||
s) u (rrea y // PB surrrealistisk | s) u (rrea y // PB surrrealistisk | ||||
t) u (berkul y // PB tuberkulose | t) u (berkul y // PB tuberkulose | ||||
res) ume ym'e // PB | |||||
res) umé ym'e // PB | |||||
g) ui (tar i // PB guitar | g) ui (tar i // PB guitar | ||||
resso) u (rs 'u | resso) u (rs 'u | ||||
comp) u (ter ju | comp) u (ter ju | ||||
wright _^_EN // PB | wright _^_EN // PB | ||||
willie wili // PB | willie wili // PB | ||||
_) wild wAjld // PB | _) wild wAjld // PB | ||||
ware w&:r // PB software | |||||
.group x | .group x | ||||
r) yg (_en y // PB "ryg en cigar" | r) yg (_en y // PB "ryg en cigar" | ||||
r) yg (ning y // PB silent g | r) yg (ning y // PB silent g | ||||
r) yg (C '@k, // PB rygrad | r) yg (C '@k, // PB rygrad | ||||
pr) yg (l y // PB | |||||
tr) yg (le Y // PB trygle | tr) yg (le Y // PB trygle | ||||
str) yg yj // PB strygetøj | |||||
str) yg yj // PB strygetøj | |||||
r) y (s W // PB ryste | r) y (s W // PB ryste | ||||
fr) y (s y // PB fryse | fr) y (s y // PB fryse | ||||
kr) y (st Y // PB kryster | kr) y (st Y // PB kryster | ||||
_l) y (ste_ y // PB | _l) y (ste_ y // PB | ||||
&l) y (st y // PB åbenlyst | &l) y (st y // PB åbenlyst | ||||
fl) y y // PB flystøtte | fl) y y // PB flystøtte | ||||
fl) y (tn W // PB flytning | |||||
afl) y (t y // PB aflytning | |||||
L08) y (t W // PB spyt, skyts | L08) y (t W // PB spyt, skyts | ||||
sk) y (ti y // PB Skytien, skytisk | sk) y (ti y // PB Skytien, skytisk | ||||
sk) y (ter y // PB skyter | sk) y (ter y // PB skyter | ||||
k) yss Ws // PB kysse | k) yss Ws // PB kysse | ||||
k) y (se y: // PB kyse | k) y (se y: // PB kyse | ||||
y (nK W // PB changed from Y to W - synge, ynde | y (nK W // PB changed from Y to W - synge, ynde | ||||
s) y (ndrom y // PB | |||||
s) y (ns y // PB | s) y (ns y // PB | ||||
s) y (nl y // PB synlig | s) y (nl y // PB synlig | ||||
s) y (nkr y // PB synkron | s) y (nkr y // PB synkron | ||||
l) y (n y // PB lyn | l) y (n y // PB lyn | ||||
kl) y (nk W // PB klynke | kl) y (nk W // PB klynke | ||||
pl) y (n W // PB plyndre | pl) y (n W // PB plyndre | ||||
s) y (tten W // PB | |||||
fl) y (t_ W // PB flyt | fl) y (t_ W // PB flyt | ||||
fl) y (tt W // PB flytte | fl) y (tt W // PB flytte | ||||
afl) y (tt y // PB | afl) y (tt y // PB | ||||
yankee j&nki // PB | yankee j&nki // PB | ||||
yale jEjl/2 // PB | yale jEjl/2 // PB | ||||
cl) yde ajd // PB | cl) yde ajd // PB | ||||
b) ypass ajpa:s // PB | |||||
d) y (lan i // PB name | d) y (lan i // PB name | ||||
obb) y i // PB hobby, lobby | obb) y i // PB hobby, lobby | ||||
brookl) y (n i // PB | brookl) y (n i // PB | ||||
æ E | æ E | ||||
// PB nouns ending with -ær in da_list - stressed last syllable | // PB nouns ending with -ær in da_list - stressed last syllable | ||||
&) ær ($p_alt 'Er // elementær | |||||
&) ær ($p_alt ''Er // elementær | |||||
// æ (CK E | // æ (CK E | ||||
r) æ (dd a // PB forræder | r) æ (dd a // PB forræder | ||||
tr) æ (t &# // PB træt | tr) æ (t &# // PB træt | ||||
tr) æ (f &# // PB træffe | tr) æ (f &# // PB træffe | ||||
tr) æ (k &# // PB trække | tr) æ (k &# // PB trække | ||||
tr) æ (b &# // PB træbord | |||||
fr) æ (k &# // PB | fr) æ (k &# // PB | ||||
skr) æ &# // PB skrænt | |||||
gr) æ (n & // PB grænse | gr) æ (n & // PB grænse | ||||
_migr) æ (ne '& // PB stressed | _migr) æ (ne '& // PB stressed | ||||
gr) æ (s &# // PB græs | gr) æ (s &# // PB græs | ||||
gl) øgg Wg // PB gløgg | gl) øgg Wg // PB gløgg | ||||
g) øg (l Vj // PB gøgler | g) øg (l Vj // PB gøgler | ||||
l) ø (s W | l) ø (s W | ||||
C) ø (j W# // PB søjle, bøjle | |||||
C) ø (j+ W# // PB søjle, bøjle, sprøjte | |||||
L09) ø (g V // PB m => L09 (m + n) - møg | L09) ø (g V // PB m => L09 (m + n) - møg | ||||
_n) ø (d@ 'W: // PB nød- stressed - nødsituation | _n) ø (d@ 'W: // PB nød- stressed - nødsituation | ||||
_n) ødt (_ Wd // PB nødt | _n) ødt (_ Wd // PB nødt | ||||
r) ø (mer W: // PB strømere | r) ø (mer W: // PB strømere | ||||
s) ø_ W: | s) ø_ W: | ||||
L08) ø (g W // PB skøge | L08) ø (g W // PB skøge | ||||
sp) øg (_ Vj // PB spøg = joke | |||||
s) ø (g W // PB søgte | s) ø (g W // PB søgte | ||||
sp) ør (g W:r // PB spørge | sp) ør (g W:r // PB spørge | ||||
sp) ør (gs Wr // PB spørgsmål | sp) ør (gs Wr // PB spørgsmål | ||||
r) å (dg+ V // PB rådgive | r) å (dg+ V // PB rådgive | ||||
ård O:? // PB gårdmand, bondegård - silent d | ård O:? // PB gårdmand, bondegård - silent d | ||||
ården O@n // PB gården | ården O@n // PB gården | ||||
h) årde V: // PB | |||||
h) årde V: // PB | |||||
p) å (ske O // PB påske | p) å (ske O // PB påske | ||||
s) å O // PB så | s) å O // PB så | ||||
s) å (vel V // PB | s) å (vel V // PB | ||||
s) å (_få V // PB | s) å (_få V // PB | ||||
s) å (kald V // PB såkaldt | s) å (kald V // PB såkaldt | ||||
s) å (mænd V // PB | s) å (mænd V // PB | ||||
_var_s) å (_ V // PB jeg var så glad | |||||
jas) å (_ 'V // PB jaså | jas) å (_ 'V // PB jaså | ||||
alts) å V // PN altså | alts) å V // PN altså | ||||
hvorn) år 'O? // PB hvornår - stressed | hvorn) år 'O? // PB hvornår - stressed | ||||
sl) å (s V // PB slås | sl) å (s V // PB slås | ||||
sm) å (C@ V // PB småkage, småfolk | sm) å (C@ V // PB småkage, småfolk | ||||
m) å (l++ O // meningsmåling | m) å (l++ O // meningsmåling | ||||
m) å (ltid+ V // PB | |||||
s) å (d V // PB sådan | s) å (d V // PB sådan | ||||
s) å (t V // PB undersåt | s) å (t V // PB undersåt | ||||
skr) å (p V // PB skråplan | skr) å (p V // PB skråplan |
_: d'Op@lp,UNkt | _: d'Op@lp,UNkt | ||||
_; Str'ICpUNkt | _; Str'ICpUNkt | ||||
__ ,Unt3Str'IC | __ ,Unt3Str'IC | ||||
_- b'IndEstr,IC | |||||
_- b'Ind@str,IC | |||||
_! 'aUs_|r,u:f@ts,aIC@n | _! 'aUs_|r,u:f@ts,aIC@n | ||||
_? fr'Ag@ts,aIC@n | _? fr'Ag@ts,aIC@n | ||||
_' ,apo:str'Of | _' ,apo:str'Of | ||||
browser _^_EN | browser _^_EN | ||||
byte _^_EN | byte _^_EN | ||||
camcorder _^_EN | camcorder _^_EN | ||||
change _^_EN | |||||
chart _^_EN | chart _^_EN | ||||
chat _^_EN | chat _^_EN | ||||
coach _^_EN | coach _^_EN |
B) gn (A g@-n | B) gn (A g@-n | ||||
i) gt (_ Ct | i) gt (_ Ct | ||||
zei) gt (_ kt | |||||
ei) gt (_ kt | |||||
gtet (_ kt@t | gtet (_ kt@t | ||||
gtest kt@st | gtest kt@st | ||||
v v | v v | ||||
v) v | v) v | ||||
v (_N f | v (_N f | ||||
_) v (A v | |||||
_) v (lad v | _) v (lad v | ||||
_) v (lies f | _) v (lies f | ||||
_) vi (CC vI | _) vi (CC vI | ||||
_) vi vi: | _) vi vi: | ||||
_) v v | |||||
vater fA:t3 | vater fA:t3 | ||||
väter fE:t3 | väter fE:t3 | ||||
_) v (ät f | _) v (ät f |
Phonemes which are used in the *_rules and *_list files | Phonemes which are used in the *_rules and *_list files | ||||
Dictionary af_dict 2010-08-03 | |||||
Dictionary af_dict 2010-08-26 | |||||
& &: 3: @ @- @L @U a | & &: 3: @ @- @L @U a | ||||
A: aI AI aU A~ E e: e@ | A: aI AI aU A~ E e: e@ | ||||
x z | x z | ||||
Dictionary da_dict 2010-08-11 | |||||
Dictionary da_dict 2010-08-26 | |||||
& &# 0 3 @ @- a A | & &# 0 3 @ @- a A | ||||
e E i o O u V W | e E i o O u V W | ||||
s S t T tS v w z | s S t T tS v w z | ||||
Dictionary hu_dict 2010-08-13 | |||||
Dictionary hu_dict 2010-09-13 | |||||
A a: E e: i i: o o: | A a: E e: i i: o o: | ||||
u u: Y y y: Y: | u u: Y y y: Y: | ||||
t tS ts v z Z | t tS ts v z Z | ||||
Dictionary de_dict 2010-07-27 | |||||
Dictionary de_dict 2010-08-25 | |||||
3 3: @ @- a A A: aI | 3 3: @ @- a A A: aI | ||||
aU E E2 E: e: EI i I | aU E E2 E: e: EI i I | ||||
tS ts v w x z Z | tS ts v w x z Z | ||||
Dictionary el_dict 2008-12-16 | |||||
Dictionary el_dict 2010-08-26 | |||||
@ @- a aI e i o oI | |||||
u | |||||
a aI e i o oI u | |||||
* ; b c C d D f | |||||
g j k l l^ m n N | |||||
n^ p Q r R s s; t | |||||
T ts v x z z; | |||||
; b c C d D f g | |||||
j k l l^ m n N n^ | |||||
p Q r R s s; t T | |||||
ts v x z z; | |||||
Dictionary en_dict 2010-08-11 | |||||
Dictionary en_dict 2010-09-14 | |||||
0 3 3: @ @- @2 @5 @L | 0 3 3: @ @- @2 @5 @L | ||||
a a# A: A@ aa aI aI@ aU | a a# A: A@ aa aI aI@ aU | ||||
z Z | z Z | ||||
Dictionary eo_dict 2010-05-19 | |||||
Dictionary eo_dict 2010-08-27 | |||||
@- a aI aU e eI eU i | @- a aI aU e eI eU i | ||||
o oI u uI | o oI u uI | ||||
s2 t v w Z | s2 t v w Z | ||||
Dictionary fr_dict 2010-08-06 | |||||
Dictionary fr_dict 2010-09-04 | |||||
@ @- a A~ e E E: E~ | @ @- a A~ e E E: E~ | ||||
i I o O O~ u u: w | i I o O O~ u u: w | ||||
t. th th. v w x z | t. th th. v w x z | ||||
Dictionary ta_dict 2010-08-12 | |||||
Dictionary ta_dict 2010-09-14 | |||||
a a: aI aU e E e: i | a a: aI aU e E e: i | ||||
I i: o o: u U u2 u: | I i: o o: u U u2 u: | ||||
t tS v w x | t tS v w x | ||||
Dictionary nl_dict 2010-08-13 | |||||
Dictionary nl_dict 2010-09-13 | |||||
8 @ @- A a: A~ E e: | |||||
EI eU i I O O: o: u | |||||
VU Wy y Y: yU | |||||
8 @ @- a A a: A~ E | |||||
E2 e: EI eU i I o O | |||||
O: o: O~ u VU Wy y Y: | |||||
yU | |||||
* : ; b d D f g | |||||
h j k l m n N n^ | |||||
p Q r s S t tS v | |||||
v# w x z Z | |||||
* : ; b d D dZ f | |||||
g h j k l m n N | |||||
n^ p Q r s S t tS | |||||
v v# w x z Z | |||||
Dictionary no_dict 2010-01-20 | Dictionary no_dict 2010-01-20 | ||||
ts; v w x z Z Z; | ts; v w x z Z Z; | ||||
Dictionary pt_dict 2010-07-03 | |||||
Dictionary pt_dict 2010-09-04 | |||||
& &/ &U~ &~ @ @- a A | & &/ &U~ &~ @ @- a A | ||||
aI aU e E eI EI eU EU | aI aU e E eI EI eU EU | ||||
w z Z | w z Z | ||||
Dictionary sv_dict 2010-05-28 | |||||
Dictionary sv_dict 2010-09-08 | |||||
8 @ a A: E E- e: E: | 8 @ a A: E E- e: E: | ||||
I i: O o: U u- u: W | I i: O o: U u- u: W | ||||
v w x z | v w x z | ||||
Dictionary sl_dict 2010-07-14 | |||||
Dictionary sl_dict 2010-08-14 | |||||
@ a a: e E e: i i: | @ a a: e E e: i i: | ||||
o O o: u u: y | o O o: u u: y | ||||
v w x z Z z. | v w x z Z z. | ||||
Dictionary zh_dict 2010-06-29 | |||||
Dictionary zh_dict 2010-09-13 | |||||
@ @r a A ai Au E ei | @ @r a A ai Au E ei | ||||
i i. i[ iA iE io iou N- | i i. i[ iA iE io iou N- | ||||
z; | z; | ||||
Dictionary nso_dict 2010-05-26 | |||||
Dictionary nso_dict 2010-08-27 | |||||
@ a e i m- n- N- o | |||||
u | |||||
@ a e E i m- n- N- | |||||
o u U | |||||
- : b d D dZ f g | |||||
h j J k l l# m n | |||||
N n^ p Q r R R3 s | |||||
S t T tS v w x z | |||||
- : ; b B d D dZ | |||||
f h j J k K l l# | |||||
m n N n^ p Q R3 s | |||||
S t tS v w x X x2 | |||||
z | |||||
Dictionary ht_dict 2010-06-29 | Dictionary ht_dict 2010-06-29 |
// numbers | // numbers | ||||
_0 miD'en | |||||
_1 'ena | |||||
_2 D'io | |||||
_3 t@-@'ia | |||||
_3f t@-@'is | |||||
_4 t'esera | |||||
_4f t'eseris | |||||
_5 p'ente | |||||
_6 'eksi | |||||
_7 ept'a | |||||
_8 okt'o | |||||
_9 en'ea | |||||
_1X D'eka | |||||
_11 'enDeka | |||||
_12 D'oDeka | |||||
_2X 'ikosi | |||||
_3X t@-*i'anda | |||||
_4X sar'anda | |||||
_5X pen'inda | |||||
_6X eks'inda | |||||
_7X ebdom'inda | |||||
_8X ogd'onda | |||||
_9X enen'inda | |||||
_0C ekat'on_ | |||||
_1C0 ekat'o | |||||
_1C ekat'on_ | |||||
_2C D;ak'os;a_ | |||||
_3C t@-*iak'os;a_ | |||||
_4C tet@-*ak'os;a_ | |||||
_5C pendak'os;a_ | |||||
_6C eksak'os;a_ | |||||
_7C eptak'os;a_ | |||||
_8C oktak'os;a_ | |||||
_9C en^ak'os;a_ | |||||
_0M1 Cil^'aDes | |||||
_1M1 C'il^a // no '1' before thousand | |||||
_1M2 'ena|ekatom'irio | |||||
_0M2 ekatom'iria | |||||
_1M3 'ena|Disekatom'irio | |||||
_0M3 Disekatom'iria | |||||
_dpt k'oma | |||||
_. tel'ia | |||||
_0 miD'en | |||||
_1 'ena | |||||
_2 D'io | |||||
_3 tr'ia | |||||
_3f tr'is | |||||
_4 t'esera | |||||
_4f t'eseris | |||||
_5 p'ente | |||||
_6 'eksi | |||||
_7 ept'a | |||||
_8 okt'o | |||||
_9 en'ea | |||||
_1X D'eka | |||||
_11 'enDeka | |||||
_12 D'oDeka | |||||
_2X 'ikosi | |||||
_3X tri'anda | |||||
_4X sar'anda | |||||
_5X pen'inda | |||||
_6X eks'inda | |||||
_7X ebdom'inda | |||||
_8X ogd'onda | |||||
_9X enen'inda | |||||
_0C ekat'on_ | |||||
_1C0 ekat'o | |||||
_1C ekat'on_ | |||||
_2C D;ak'os;a_ | |||||
_3C triak'os;a_ | |||||
_4C tetrak'os;a_ | |||||
_5C pendak'os;a_ | |||||
_6C eksak'os;a_ | |||||
_7C eptak'os;a_ | |||||
_8C oktak'os;a_ | |||||
_9C en^ak'os;a_ | |||||
_0M1 Cil^'aDes | |||||
_1M1 C'il^a // no '1' before thousand | |||||
_1M2 'ena|ekatom'irio | |||||
_0M2 ekatom'iria | |||||
_1M3 'ena|Disekatom'irio | |||||
_0M3 Disekatom'iria | |||||
_dpt k'oma | |||||
_. tel'ia | |||||
_#ος %os // ordinal suffix | |||||
// articles | // articles | ||||
ο o $u // definate article | ο o $u // definate article | ||||
// verbs | // verbs | ||||
θα $u // future | |||||
είμαι $u // to be | είμαι $u // to be | ||||
είσαι $u | είσαι $u | ||||
είναι $u | είναι $u | ||||
προς $brk // towards | προς $brk // towards | ||||
μέχρι $brk // until | μέχρι $brk // until | ||||
κοντά $brk // beside | κοντά $brk // beside | ||||
επί $u | |||||
// conjunctions | // conjunctions | ||||
επειδή $pause // because | επειδή $pause // because | ||||
γιατί $pause // because, why | γιατί $pause // because, why | ||||
διότι $pause // because, for | διότι $pause // because, for | ||||
για $pause | |||||
ότι $pause | |||||
// Pronunciation exceptions | |||||
(για να) jan'a | |||||
// Letters | // Letters | ||||
// If a letter has a "word" pronunciation which is different from its | // If a letter has a "word" pronunciation which is different from its |
ι i | ι i | ||||
C) ι (A ; | C) ι (A ; | ||||
ρ) ι (A i | ρ) ι (A i | ||||
δ) ι (α_ i | |||||
ι (ε i | |||||
.group κ | .group κ | ||||
κ k | κ k | ||||
ν_) π b | ν_) π b | ||||
.group ρ | .group ρ | ||||
ρ R | |||||
ρρ R | |||||
A) ρ (A * | |||||
C) ρ @-* | |||||
αυ) ρ @-* // υ becomes consionant [v] | |||||
αύ) ρ @-* | |||||
ευ) ρ @-* | |||||
εύ) ρ @-* | |||||
ηυ) ρ @-* | |||||
ηύ) ρ @-* | |||||
ρ r | |||||
ρρ r | |||||
A) ρ (A r | |||||
C) ρ r | |||||
αυ) ρ r // υ becomes consionant [v] | |||||
αύ) ρ r | |||||
ευ) ρ r | |||||
εύ) ρ r | |||||
ηυ) ρ r | |||||
ηύ) ρ r | |||||
.group σ | .group σ |
≠ n0t'i:kw@LtU | ≠ n0t'i:kw@LtU | ||||
№ nju:m@roU | № nju:m@roU | ||||
। dVnda# | । dVnda# | ||||
● bl,aks'3:k@L | |||||
ß S,A@p'Es | ß S,A@p'Es | ||||
ə SwA: | ə SwA: | ||||
_70o s'Ev@nti@ | _70o s'Ev@nti@ | ||||
_80o 'eIti@ | _80o 'eIti@ | ||||
_90o n'aInti@ | _90o n'aInti@ | ||||
_0Co h'Vndr@dT | |||||
_0M1o T'aUz@ndT | |||||
//_0Co h'Vndr@dT | |||||
//_0M1o T'aUz@ndT | |||||
// ABBREVIATIONS | // ABBREVIATIONS | ||||
suppose $2 | suppose $2 | ||||
suprise $2 // misspell | suprise $2 // misspell | ||||
surest SU@@st | surest SU@@st | ||||
surplus s3:pl@s | |||||
surrogate sVr@geIt | surrogate sVr@geIt | ||||
?3 surrogate s3:@geIt | ?3 surrogate s3:@geIt | ||||
survey s3:veI $onlys | survey s3:veI $onlys | ||||
Damascus da#mask@s | Damascus da#mask@s | ||||
Danish deInIS | Danish deInIS | ||||
Delhi dElI | Delhi dElI | ||||
Dhabi dA:bi | |||||
Djibouti dZIb'u:tI | Djibouti dZIb'u:tI | ||||
Donegal d0nI2g'O:l | Donegal d0nI2g'O:l | ||||
Durham dVr@m | Durham dVr@m | ||||
Barbara bA@b@r@ | Barbara bA@b@r@ | ||||
Betsy bEtsI | Betsy bEtsI | ||||
Bjorn bjO@n | Bjorn bjO@n | ||||
Bjørn bj3:n | |||||
Boris b0rIs | Boris b0rIs | ||||
Brien braI@n | Brien braI@n | ||||
Candace kandIs | Candace kandIs | ||||
Dominic d0mI2nIk | Dominic d0mI2nIk | ||||
Donaghy d0n'hi: | Donaghy d0n'hi: | ||||
Doris d0rIs | Doris d0rIs | ||||
Dorothy dO@r@Ti | |||||
Dorothy d0r@Ti | |||||
Dougall du:g@L | Dougall du:g@L | ||||
Duncan dVnk@n | Duncan dVnk@n | ||||
Dvina d@vi:n@ | Dvina d@vi:n@ | ||||
toward tUwO@d $2 | toward tUwO@d $2 | ||||
over oUv3 $u $strend2 $only | over oUv3 $u $strend2 $only | ||||
under Vnd3 $u $strend2 $only | under Vnd3 $u $strend2 $only | ||||
within wIDIn $u2 | |||||
within wIDIn $u2 $strend2 $brk | |||||
without wIDaUt $u2 $strend2 | without wIDaUt $u2 $strend2 | ||||
above @bVv $u2 $strend2 | above @bVv $u2 $strend2 | ||||
about a#baUt $u2 $strend2 | about a#baUt $u2 $strend2 | ||||
thus DVs $pause | thus DVs $pause | ||||
though ,DoU | though ,DoU | ||||
whenever wEnEv3 $u2 $pause | whenever wEnEv3 $u2 $pause | ||||
within $u $pause | |||||
whoever hu:Ev3 $2 | whoever hu:Ev3 $2 | ||||
whatever w0tEv3 $2 $pause | whatever w0tEv3 $2 $pause | ||||
?3 whatever wVtEv3 $2 $pause | ?3 whatever wVtEv3 $2 $pause |
_) be (sC bI2 | _) be (sC bI2 | ||||
_) be (stia bE | _) be (stia bE | ||||
_) be (tC bI2 | _) be (tC bI2 | ||||
_) be (v bE | |||||
_) be (vA bE | |||||
be (gA bI2 | be (gA bI2 | ||||
be (gr bI2 | be (gr bI2 | ||||
be (lat bI2 | be (lat bI2 | ||||
_) dj (Y dZ | _) dj (Y dZ | ||||
_) d (nie d | _) d (nie d | ||||
_) d (wY d // allow _dw | _) d (wY d // allow _dw | ||||
_) d (h@@ d | |||||
d (d | d (d | ||||
_) d' (AP2 d | _) d' (AP2 d | ||||
&) i (c_ =I | &) i (c_ =I | ||||
&) i (ca_ =I | &) i (ca_ =I | ||||
&) i (cal =I | &) i (cal =I | ||||
&) i (cism_ =I | |||||
&) i (cist_ =I | |||||
pr) i (ce aI | pr) i (ce aI | ||||
adv) i (ce aI | adv) i (ce aI | ||||
dev) i (ce aI | dev) i (ce aI | ||||
_) k (L01Y k | _) k (L01Y k | ||||
_) k (hY k | _) k (hY k | ||||
_) k (wY k | _) k (wY k | ||||
_) kj (e@ kj | |||||
_) kn (Y n | _) kn (Y n | ||||
kn (if n | kn (if n | ||||
kn (iv n | kn (iv n | ||||
l) ov (e Vv | l) ov (e Vv | ||||
_l) ove Vv | _l) ove Vv | ||||
cl) ov (e oUv | cl) ov (e oUv | ||||
_sl) ov (enA oUv | |||||
pl) ov oUv | pl) ov oUv | ||||
pull) ov oUv | pull) ov oUv | ||||
m) ov (A u:v | m) ov (A u:v | ||||
_) pre (C@ pr%I | _) pre (C@ pr%I | ||||
_) prea (ch pri: | _) prea (ch pri: | ||||
_) pre (am pri: | _) pre (am pri: | ||||
_) pre (cinc pri: | |||||
pre (cio prE | pre (cio prE | ||||
preda (to prEd@ | preda (to prEd@ | ||||
prede (ces pri:dI | prede (ces pri:dI | ||||
6_) 's (_ I2z | 6_) 's (_ I2z | ||||
16_) 's (_ z | 16_) 's (_ z | ||||
're (_S3 @ | 're (_S3 @ | ||||
've (_S3 v | |||||
've (_S3 @v | |||||
'd (_S2 d | 'd (_S2 d | ||||
'll (_S3 @L | 'll (_S3 @L | ||||
_dpt _komo_ | _dpt _komo_ | ||||
// ordinal numbers | // ordinal numbers | ||||
_#a a | |||||
_#aj aI | |||||
_#an an | |||||
_#ajn aIn | |||||
_#-a a | |||||
_#-aj aI | |||||
_#-an an | |||||
_#-ajn aIn | |||||
_#a %a | |||||
_#aj %aI | |||||
_#an %an | |||||
_#ajn %aIn | |||||
_#-a %a | |||||
_#-aj %aI | |||||
_#-an %an | |||||
_#-ajn %aIn | |||||
// accent names | // accent names | ||||
_lig ligat'uRa | _lig ligat'uRa | ||||
_! _k@-*isigno_ | _! _k@-*isigno_ | ||||
_- dividost@-*eko | _- dividost@-*eko | ||||
__ subst@-*eko | __ subst@-*eko | ||||
_' apost@-*'ofo | |||||
_" tsito | |||||
~ tildo | ~ tildo | ||||
° gradoI | ° gradoI | ||||
% p@-*otsento $max3 | % p@-*otsento $max3 | ||||
| duktosigno | | duktosigno | ||||
* asteRisko $max3 | * asteRisko $max3 | ||||
© kopiRaIto | © kopiRaIto | ||||
_( R'ondak@-*'ampo | |||||
_) f'eRmaRondak@-*'ampo | |||||
_( parentezo | |||||
_) f'eRmaparent'ezo | |||||
_[ R'ektak@-*'ampo | _[ R'ektak@-*'ampo | ||||
_] f'eRmaRektak@-*'ampo | _] f'eRmaRektak@-*'ampo | ||||
_{ k'uRbak@-*'ampo | _{ k'uRbak@-*'ampo |
// http://www.fluxnic.net/cicero | // http://www.fluxnic.net/cicero | ||||
// | // | ||||
// Rules are now maintained by Michel Such <[email protected]> | // Rules are now maintained by Michel Such <[email protected]> | ||||
// Last update: 2010-08-01 Michel Such <[email protected]> | |||||
// Last update: 2010-09-04 Michel Such <[email protected]> | |||||
// | // | ||||
// Letter classes: | // Letter classes: | ||||
bb) aye (X ei // abbaye | bb) aye (X ei // abbaye | ||||
ay (C E // aymé | ay (C E // aymé | ||||
ay Ej // paye | ay Ej // paye | ||||
ay (ak aj // kayak | |||||
ay (_ E // display | ay (_ E // display | ||||
Xl) ayer (X EjWr // player, layer | Xl) ayer (X EjWr // player, layer | ||||
h) am (_S2 am | h) am (_S2 am | ||||
toma) c (_ | toma) c (_ | ||||
se) c (ond g // seconde secondaire | se) c (ond g // seconde secondaire | ||||
c k // recoin donc | c k // recoin donc | ||||
zin) c (_ g // zinc | |||||
cient (_ sit2 // ils appr�ient, remercient. | cient (_ sit2 // ils appr�ient, remercient. | ||||
effi) cient sjA~ // coefficient | effi) cient sjA~ // coefficient | ||||
_y) en (_ En | _y) en (_ En | ||||
iew) er (X er2 | iew) er (X er2 | ||||
_m) e (ga e | _m) e (ga e | ||||
app) en (di E~ // appendice | |||||
// group e: English section | // group e: English section |
működik $unstressend | működik $unstressend | ||||
hat $unstressend | hat $unstressend | ||||
mutatnak $unstressend | mutatnak $unstressend | ||||
rés $unstressend | |||||
szélén $unstressend | |||||
lógott $unstressend | |||||
tűnő $unstressend | |||||
kötni $unstressend | |||||
lopni $unstressend | |||||
döntöttem $unstressend | |||||
szerzett $unstressend | |||||
érted $unstressend | |||||
járni $unstressend | |||||
döntöttek $unstressend | |||||
írt $unstressend | |||||
// word pairs | // word pairs | ||||
jo) bbr (a bR2 | jo) bbr (a bR2 | ||||
tö) bbr (e bR2 | tö) bbr (e bR2 | ||||
kise) bb (ség b | kise) bb (ség b | ||||
tö) bb (száz b | |||||
tö) bb (száz b | |||||
.group c | .group c | ||||
c ts | c ts | ||||
föl) d (szegély d | föl) d (szegély d | ||||
stran) d (szezon d | stran) d (szezon d | ||||
_hol) d (sarló d | _hol) d (sarló d | ||||
mó) d (sor d | |||||
csalá) d (segít d | |||||
.group dz | .group dz | ||||
fogó) dz (kod ts | fogó) dz (kod ts | ||||
t) í (zes i | t) í (zes i | ||||
sz) í (vel i: | sz) í (vel i: | ||||
_t) í (zük i | _t) í (zük i | ||||
_sz) í (vattak i | |||||
_sz) í (vattákk i | |||||
_sz) í (vató i | |||||
.group j | .group j | ||||
j j | j j | ||||
szennye) s (zsá S | szennye) s (zsá S | ||||
alvá) s (zavar S | alvá) s (zavar S | ||||
magatartá) s (zavar S | magatartá) s (zavar S | ||||
erőforrá) s (zabál S | |||||
működé) s (zava S | |||||
.group ss | .group ss | ||||
ssz ss2 | ssz ss2 | ||||
zár) t (sorú t | zár) t (sorú t | ||||
skó) t (juhász t | skó) t (juhász t | ||||
szerete) t (szolgálat t | szerete) t (szolgálat t | ||||
ú) t (jelzés t | |||||
vizsgála) t (sor t | |||||
dagana) t (sej t | |||||
tábláza) t (sor t | |||||
.group ts | .group ts | ||||
ts (_S2 tS //general rule with word end of ts letters | ts (_S2 tS //general rule with word end of ts letters |
glinster $alt | glinster $alt | ||||
glitter $alt | glitter $alt | ||||
glunder $alt | glunder $alt | ||||
goeder $alt | |||||
halter $alt | halter $alt | ||||
hamer $alt | hamer $alt | ||||
hamster $alt | hamster $alt | ||||
outillage utij'a:Z@ | outillage utij'a:Z@ | ||||
vrijage vre:j'a:Z@ | vrijage vre:j'a:Z@ | ||||
// stress on final -et | |||||
facet $2 | |||||
pincet $2 | |||||
cachet kAS'E | |||||
crochet krOS'E | |||||
manchet mAnS'Et | |||||
planchet plAnS'Et | |||||
pochet pOS'Et | |||||
cadet $2 | |||||
kadet $2 | |||||
biljet $2 | |||||
sajet $2 | |||||
sujet syZ'Et | |||||
banket $2 | |||||
boeket $2 | |||||
briket $2 | |||||
etiket $3 | |||||
klinket klINk'Et | |||||
koket $2 | |||||
kroket $2 | |||||
loket $2 | |||||
musket $2 | |||||
pakket $2 | |||||
parket $2 | |||||
piket $2 | |||||
raket $2 | |||||
winket $2 | |||||
amulet $3 | |||||
ballet $2 | |||||
cabriolet ka:briol'Et | |||||
corselet $3 | |||||
couplet kupl'Et | |||||
doublet dubl'Et | |||||
epaulet e:po:l'Et | |||||
filet fil'e: | |||||
gilet Zil'Et | |||||
kotelet $3 | |||||
omelet $3 | |||||
palet $2 | |||||
pamflet $2 | |||||
pistolet pisto:l'Et | |||||
poulet pul'Et | |||||
reglet re:Ql'Et | |||||
skelet sk@l'Et | |||||
tablet $2 | |||||
toilet tv#Al'Et | |||||
violet $3 | |||||
bajonet $3 | |||||
cabinet $3 | |||||
carnet $2 | |||||
castagnet kAstAn^'Et | |||||
kabinet $3 | |||||
klarinet $3 | |||||
kornet $2 | |||||
marionet $4 | |||||
sonnet $2 | |||||
spinet $2 | |||||
vignet vIn^'Et | |||||
karpet $2 | |||||
lampet $2 | |||||
pipet $2 | |||||
toupet tup'Et | |||||
trompet $2 | |||||
baret $2 | |||||
cabaret ka:ba:r'Et | |||||
floret $2 | |||||
lazaret $3 | |||||
minaret $3 | |||||
portret $2 | |||||
sigaret $3 | |||||
closet klo:z'Et | |||||
corset $2 | |||||
falset $2 | |||||
kwartet $2 | |||||
kwintet $2 | |||||
motet $2 | |||||
nonet $2 | |||||
octet $2 | |||||
septet $2 | |||||
sextet $2 | |||||
brevet br@v'Et | |||||
corvet $2 | |||||
servet $2 | |||||
buffet byf'Et | |||||
budget b8dZ'Et | |||||
rozet $2 | |||||
sorbet $2 | |||||
duet dy'Et | |||||
jacquet Zak'Et | |||||
menuet me:ny'Et | |||||
silhouet silu'Et | |||||
tourniquet turnik'Et | |||||
amorette $3 | |||||
amourette a:mu*'Et@ | |||||
anisette a:niz'Et@ | |||||
brunette $2 | |||||
cassette $2 | |||||
chambrette Sambr'Et@ | |||||
coquette ko:k'Et@ | |||||
couchette kuS'Et | |||||
courgette kurZ'Et | |||||
diskette $2 | |||||
estafette $3 | |||||
etiquette e:tik'Et@ | |||||
kokette $2 | |||||
maisonnette mEzOn'Et@ | |||||
majorette $3 | |||||
maquette ma:k'Et@ | |||||
modinette $3 | |||||
musette $2 | |||||
pirouette pi*uv#'Et@ | |||||
pochette pOS'Et | |||||
operette o:p@r'Et@ | |||||
raclette $2 | |||||
roulette rul'Et@ | |||||
soubrette subr'Et@ | |||||
suffragette syfra:Z'Et@ | |||||
ultraviolette 8ltra:vio:l'Et@ | |||||
vedette v@d'Et@ | |||||
violette $3 | |||||
wasserette $3 | |||||
// pronunciation exceptions | // pronunciation exceptions | ||||
aangrijpend $2 | aangrijpend $2 | ||||
agenda $2 | |||||
amnestie $3 | |||||
bourgondier burx'o:ndi:@r | bourgondier burx'o:ndi:@r | ||||
circuit sIrku'i | circuit sIrku'i | ||||
chalet Sa:lE | |||||
champagne SAmp'An^@ | |||||
champignon SAmpij'On | |||||
chanson SA~s'O~ | |||||
chapiter $2 | |||||
charade $2 // ?? what is plural | |||||
chassis SAs'i | |||||
chat tSEt | |||||
check tSEk | |||||
chiffon Sif'On | |||||
contour ko:nt'ur | contour ko:nt'ur | ||||
dynastie $3 | |||||
eucharistie $4 | |||||
ingewikkeld $3 | ingewikkeld $3 | ||||
ingrijpend $2 | ingrijpend $2 | ||||
ingeval $3 | ingeval $3 | ||||
ongrondwettig $3 | ongrondwettig $3 | ||||
proces $2 | proces $2 | ||||
renaissance rEne:s'A~s@ | renaissance rEne:s'A~s@ | ||||
sacristie $3 | |||||
tegenaan $3 | tegenaan $3 | ||||
tegenin $3 | tegenin $3 | ||||
tegenover $3 | tegenover $3 | ||||
tegennatuur $4 | tegennatuur $4 | ||||
tegenstrijdig $3 | tegenstrijdig $3 | ||||
tegenwoordig $3 | tegenwoordig $3 | ||||
travestie $3 | |||||
waarschijnlijk $2 | waarschijnlijk $2 | ||||
// names | // names | ||||
charlotte $2 | |||||
Inge IN@ | Inge IN@ | ||||
Ingeborg INe:bOrx | Ingeborg INe:bOrx | ||||
Ingmar INmAr | Ingmar INmAr |
ages (_S1 s | ages (_S1 s | ||||
age (_$w_alt a:Q@ | age (_$w_alt a:Q@ | ||||
aire (_ 'E:r | aire (_ 'E:r | ||||
@) ant (_ 'Ant | |||||
@) a (de_ 'a: | |||||
@) a (ta_ 'a: | |||||
.group b | .group b | ||||
b b // auto-devoice at end-of-word | b b // auto-devoice at end-of-word | ||||
bb b | |||||
b) b | |||||
bs (_N ps | bs (_N ps | ||||
&) baar (_ =ba:r | &) baar (_ =ba:r | ||||
c k | c k | ||||
ch x | ch x | ||||
_) ch S | _) ch S | ||||
_) ch (arit x | |||||
_) ch (ador tS | |||||
_) ch (ao x | |||||
_) chang (e SA~Z | |||||
_) chaperon S,Ap@rO~n | |||||
_) charg (@ SArZ | |||||
_) ch (ari x | |||||
_) ch (arter tS | _) ch (arter tS | ||||
_) chau (ffe S%o: | |||||
_) chau (vin S,o: | |||||
_) ch (emi x | _) ch (emi x | ||||
_) cheque SEk | |||||
_) cherry tSEri | |||||
_) chi (cane S%i | |||||
_) ch (ip tS | _) ch (ip tS | ||||
_) ch (olest x | |||||
_) ch (lo x | |||||
_) ch (ole x | |||||
_) cho (que SO | |||||
_) ch (or x | |||||
_) ch (r x | _) ch (r x | ||||
&) che (_ =S | |||||
ck k | ck k | ||||
cieel S'e:l | |||||
ciële S'e:l@ | |||||
coach ko:tS | |||||
.group d | .group d | ||||
d d // auto-devoice at end-of-word | d d // auto-devoice at end-of-word | ||||
dd d | |||||
d) d | |||||
dt t | dt t | ||||
ds (_N ts | ds (_N ts | ||||
ee e: | ee e: | ||||
eeuw eU | eeuw eU | ||||
eu Y: | eu Y: | ||||
@) ee (l_ 'e: | |||||
@) ee (m_ 'e: | |||||
eau o: //words with French origin | |||||
@) ee (_ 'e: | |||||
@) ee (X_ 'e: | |||||
@) ee (r_ 'I: | @) ee (r_ 'I: | ||||
@) ee (rt_ 'I: | @) ee (rt_ 'I: | ||||
@) ee (rd_ 'I: | @) ee (rd_ 'I: | ||||
it) eit (_ 'EIt | it) eit (_ 'EIt | ||||
&) el (_ @l | &) el (_ @l | ||||
&) eld (_ @ld | &) eld (_ @ld | ||||
&) ele (_ @l@ | |||||
&) ele (_ 'e:l@ | |||||
&) em (_ @m | &) em (_ @m | ||||
&) en (_S2q @n | |||||
&) en (_S2qd @n | |||||
&) ens (_S3q @ns | &) ens (_S3q @ns | ||||
&) end (_ @nd | &) end (_ @nd | ||||
&) ende (_ @nd@ | &) ende (_ @nd@ | ||||
@) ent (_ 'Ent | |||||
&) er (_ @r | &) er (_ @r | ||||
&) ere (_ @r@ | &) ere (_ @r@ | ||||
&) er (en_$p_alt @r // where 'eren' is not a verb ending | &) er (en_$p_alt @r // where 'eren' is not a verb ending | ||||
eren (_ 'I:r@n | eren (_ 'I:r@n | ||||
&) es (_ @s | &) es (_ @s | ||||
eau o: //words with French origin | |||||
@) etten (_S3 @n | |||||
@) eur (_ 'Y:r | |||||
_) er (@P2 Er | _) er (@P2 Er | ||||
@) e (raar_ @ | @) e (raar_ @ | ||||
&) e (nB@ @ | |||||
&) e (nB@ E2 | |||||
id) e (nt E | id) e (nt E | ||||
&) e (rC@ @ | |||||
&) e (rC@ E2 | |||||
.group f | .group f | ||||
f f | f f | ||||
ff f | |||||
f) f | |||||
.group g | .group g | ||||
C) h (K | C) h (K | ||||
_) her (@P3 hEr | _) her (@P3 hEr | ||||
_) her (en hI:r | |||||
.group i | .group i | ||||
m) ie (_ 'i | m) ie (_ 'i | ||||
p) ie (_ 'i | p) ie (_ 'i | ||||
ie (f_ 'i | |||||
ie (r_ 'i | |||||
&) ica (_ =ika: | |||||
ie (X 'i | |||||
ie (rd_ 'i | ie (rd_ 'i | ||||
@) ig (_S2d @x | @) ig (_S2d @x | ||||
@) ige (_ @Q@ | @) ige (_ @Q@ | ||||
@) ij (n_ 'EI | |||||
_) in (C@P2 'In | _) in (C@P2 'In | ||||
// _) in (gP2 'In | // _) in (gP2 'In | ||||
io (nage iO | io (nage iO | ||||
@) isch (_ =is | @) isch (_ =is | ||||
@) ische (_ =is@ | @) ische (_ =is@ | ||||
@) ist (_ 'Ist | |||||
.group j | .group j | ||||
.group k | .group k | ||||
k k | k k | ||||
kk k | |||||
k) k | |||||
_) koning k'o:nIN // in compounds | _) koning k'o:nIN // in compounds | ||||
_) koningin ko:nIQ'In | _) koningin ko:nIQ'In | ||||
.group l | .group l | ||||
l l | l l | ||||
ll l | |||||
l) l | |||||
&) lijk (_S4 l@k | &) lijk (_S4 l@k | ||||
&) lijke (_S5 l@k@ | &) lijke (_S5 l@k@ | ||||
&) laan (_S4 la:n | &) laan (_S4 la:n | ||||
.group m | .group m | ||||
m m | m m | ||||
mm m | |||||
m) m | |||||
manage (ment ma:nIdZ | |||||
_) mee (@P3 m'e: | _) mee (@P3 m'e: | ||||
.group n | .group n | ||||
n n | n n | ||||
nn n | |||||
n) n | |||||
ng N | ng N | ||||
nj n^ | nj n^ | ||||
ou VU | ou VU | ||||
ou (rage u | ou (rage u | ||||
oo (X 'o: | |||||
telef) oo (n 'o: | telef) oo (n 'o: | ||||
_) op (@@P2 'Op | _) op (@@P2 'Op | ||||
_) open (@P4 'o:p@n | _) open (@P4 'o:p@n | ||||
.group p | .group p | ||||
p p | p p | ||||
pp p | |||||
p) p | |||||
_) ph f | _) ph f | ||||
ph (K f | ph (K f | ||||
qu kv | qu kv | ||||
@) qu (eer k | @) qu (eer k | ||||
@) qu (eren_ k | @) qu (eren_ k | ||||
@) que (_ k | |||||
.group r | .group r | ||||
.group s | .group s | ||||
s s | s s | ||||
ss s | |||||
s) s | |||||
sch sx | sch sx | ||||
sch (_ s | sch (_ s | ||||
sch (e_ s | sch (e_ s | ||||
.group t | .group t | ||||
t t | t t | ||||
tt t | |||||
tie (_ tsi | |||||
c) tie (_ si | |||||
t) t | |||||
tie (_ =tsi | |||||
c) tie (_ =si | |||||
k) tie (_ =si | |||||
p) tie (_ =si | |||||
s) tie (_ =ti | |||||
cra) tie (_ ts'i | |||||
tj t; | tj t; | ||||
tsj tS | tsj tS | ||||
_) th t | _) th t | ||||
t (hav t | t (hav t | ||||
_) toe (@P3 t'u | _) toe (@P3 t'u | ||||
_) team t'i:m | |||||
team (_ ti:m | |||||
.group te | .group te | ||||
_) tegen (P5 t'e:Q@n | _) tegen (P5 t'e:Q@n | ||||
.group y | .group y | ||||
y i | y i | ||||
y (CK I | |||||
y (x I | |||||
.group z | .group z |
aquela $u+ | aquela $u+ | ||||
daquele d&k'ely $u+ $nounf | daquele d&k'ely $u+ $nounf | ||||
?1 que ky $u | |||||
?2 que ke $u | |||||
que $u // pronunciation is in pt_rules | |||||
// possessive adjectives | // possessive adjectives | ||||
meu $u+ $nounf | meu $u+ $nounf | ||||
sua $u+ | sua $u+ | ||||
seus $u+ | seus $u+ | ||||
suas $u+ | suas $u+ | ||||
?2 nosso $u+ n'OsU | |||||
?2 nosso $u+ // n'OsU | |||||
?2 nossa $u+ n'Os& | ?2 nossa $u+ n'Os& | ||||
?2 nossos $u+ n'OsUs | ?2 nossos $u+ n'OsUs | ||||
?2 nossas $u+ n'Os&s | ?2 nossas $u+ n'Os&s | ||||
page p'eIdZ | page p'eIdZ | ||||
?2 pior pi'Or | ?2 pior pi'Or | ||||
?2 piores pi'O*is | ?2 piores pi'O*is | ||||
preço $alt2 | |||||
python p'aIT&~N | python p'aIT&~N | ||||
queda $alt | |||||
?1 readme r'i:dmi: | ?1 readme r'i:dmi: | ||||
?1 sapi s,ap'i | ?1 sapi s,ap'i | ||||
?1 scanner sk'En&r | ?1 scanner sk'En&r |
e (co_ E | e (co_ E | ||||
e (ctA_ E | e (ctA_ E | ||||
e (ctAm_ E | e (ctAm_ E | ||||
e (çA_ E | |||||
e (çAm_ E | |||||
e (de_ E | e (de_ E | ||||
e (dem_ E | e (dem_ E | ||||
qü kw | qü kw | ||||
qu (Y k | qu (Y k | ||||
qu (K ku | qu (K ku | ||||
?2 _) que (_K ke | |||||
_) que (_ ky | |||||
?1 _) qua kwa // quatro, etc. | ?1 _) qua kwa // quatro, etc. | ||||
?1 _) que ke // quente, etc. | ?1 _) que ke // quente, etc. | ||||
?1 _) quei (C k'eI // queira, queima, etc | ?1 _) quei (C k'eI // queira, queima, etc |
garant g%aR'ant | garant g%aR'ant | ||||
gata gA:ta | gata gA:ta | ||||
glöm glWm | glöm glWm | ||||
guide g'aId | |||||
guider g'aIdER | |||||
guid (e g'ajd | |||||
group _^_EN | group _^_EN | ||||
.group h | .group h | ||||
.group o | .group o | ||||
o u: | o u: | ||||
o (CC O | |||||
//sort | |||||
o (C% U | o (C% U | ||||
o (CC O | |||||
pr) o (b %O | |||||
o (bb O | o (bb O | ||||
o (dd O | |||||
o (mm O | |||||
o (pp O | |||||
o (ss O | |||||
o (tt O | |||||
o (ff O | |||||
o (rC u: | |||||
o (rr O | |||||
o (ll O | |||||
o (m_ O | |||||
d) o (k O | |||||
o (rk O | |||||
o (rg O | |||||
o (ck O | |||||
f) o (n 'o: | |||||
pr) o (c %U | pr) o (c %U | ||||
pr) o (cent %O | |||||
och 'Ok | |||||
s) o (ci %U | s) o (ci %U | ||||
o (ck O | |||||
g) o (d u: | |||||
k) o (d o: | |||||
bl) o (d 'u: | |||||
pr) o (d %O | |||||
o (dd O | |||||
o (ff O | |||||
l) o (g 'o: | l) o (g 'o: | ||||
l) o (v 'o: | |||||
kr) o (g u: | |||||
l) o (gg 'O | l) o (gg 'O | ||||
b) o (x 'O | |||||
s) o (r 'O | |||||
k) o (pi 'O | |||||
f) o (rm 'O | |||||
_) o (j O | |||||
pr) oj Osx' | pr) oj Osx' | ||||
o (ns U | |||||
b) o (k u: | |||||
d) o (k O | |||||
k) o (k 'u: | |||||
l) o (k %U | l) o (k %U | ||||
g) o (r U | |||||
nn) o (ns O | |||||
kr) o (k u: | |||||
p) o (lis %O | |||||
o (ll O | |||||
k) o (lu %O | |||||
o (m_ O | |||||
o (mm O | |||||
d) o (n O | |||||
f) o (n 'o: | |||||
g) o (n O | |||||
l) o (n O | |||||
kr) o (n u: | |||||
ss) o (n O | ss) o (n O | ||||
C) o (rs O | |||||
k) o (rt O | |||||
b) o (rt O | |||||
o (ni 'o: | |||||
o (ns U | |||||
k) o (ns O | |||||
nn) o (ns O | |||||
operat OpERat | |||||
k) o (pi 'O | |||||
o (pp O | |||||
p) o (pu O | |||||
g) o (r U | |||||
s) o (r 'O | |||||
lk) o (r o: | |||||
o (rC u: | |||||
n) o (r_ O | n) o (r_ O | ||||
t) o (r_ O | |||||
s) o (r_ O | s) o (r_ O | ||||
t) o (r_ O | |||||
rs) o (rd u: | rs) o (rd u: | ||||
o (rde o: | o (rde o: | ||||
b) o (st u: | |||||
b) o (k u: | |||||
kr) o (k u: | |||||
kr) o (g u: | |||||
kr) o (n u: | |||||
f) o (tb u: | |||||
pr) o (v u: | |||||
osparat u:spA:Rat | |||||
och 'Ok | |||||
k) o (ns O | |||||
pr) o (cent %O | |||||
p) o (lis %O | |||||
p) o (pu O | |||||
g) o (n O | |||||
sp) o (rt O | |||||
o (rg O | |||||
o (rk O | |||||
f) o (rm 'O | |||||
st) o (rm O | |||||
inf) o (rmati %O | |||||
o (rr O | |||||
C) o (rs O | |||||
b) o (rt O | |||||
k) o (rt O | |||||
pp) o (rt O | pp) o (rt O | ||||
sp) o (rt O | |||||
upp) o (rt o: | upp) o (rt o: | ||||
l) o (n O | |||||
d) o (n O | |||||
pr) o (b %O | |||||
pr) o (d %O | |||||
k) o (lu %O | |||||
inf) o (rmati %O | |||||
k) o (d o: | |||||
lk) o (r o: | |||||
g) o (d u: | |||||
_) o (j O | |||||
o (ni 'o: | |||||
m) o (t 'u: | |||||
k) o (k 'u: | |||||
bl) o (d 'u: | |||||
k) o (rv O | k) o (rv O | ||||
osparat u:spA:Rat | |||||
o (ss O | |||||
b) o (st u: | |||||
m) o (t 'u: | |||||
f) o (tb u: | |||||
o (tt O | |||||
l) o (v 'o: | |||||
pr) o (v u: | |||||
n) o (vell %O | n) o (vell %O | ||||
st) o (rm O | |||||
operat OpERat | |||||
b) o (x 'O | |||||
//endsort | |||||
.group p | .group p | ||||
p p | p p |
பலத்தின் $alt | பலத்தின் $alt | ||||
பைக்ல $alt | பைக்ல $alt | ||||
பாவ்லா $alt | பாவ்லா $alt | ||||
பீச்சில் $alt | |||||
பீல் fi:l | |||||
பலத்தால் $alt | |||||
புக் $alt | |||||
பீர் $alt | |||||
போயிங் $alt | |||||
பலத்தாலான $alt | |||||
பெஞ்ச் $alt | |||||
பெஞ்சு $alt | |||||
(பி . ஏ) bije: | (பி . ஏ) bije: | ||||
தீரமுள்ள $alt | தீரமுள்ள $alt | ||||
தீரமற்ற $alt | தீரமற்ற $alt | ||||
தலாய் $alt | தலாய் $alt | ||||
தேசிங்கு $alt | |||||
தேச $alt | |||||
தேசப் $alt | |||||
தானம் $alt | தானம் $alt | ||||
தீரமும் $alt | தீரமும் $alt | ||||
தீரத்தோடு $alt | தீரத்தோடு $alt | ||||
தவத்தில் $alt | தவத்தில் $alt | ||||
தவத்தின் $alt | தவத்தின் $alt | ||||
தவத்தினால் $alt | தவத்தினால் $alt | ||||
திம் $alt | |||||
தேவதா $alt | |||||
தெனம் $alt | |||||
// initial ட | // initial ட | ||||
கில்லி $alt | கில்லி $alt | ||||
காந்தி $alt | காந்தி $alt | ||||
கிரி $alt | கிரி $alt | ||||
கோமதி $alt | |||||
கயா $alt | கயா $alt | ||||
காயத்ரி $alt | காயத்ரி $alt | ||||
கட $alt | கட $alt | ||||
காந்தம் $alt | காந்தம் $alt | ||||
கான $alt | கான $alt | ||||
கோத்திர $alt | கோத்திர $alt | ||||
கும்முன்னு $alt | |||||
கூகுல் $alt | |||||
கேட் $alt | |||||
கேட்டில் $alt | |||||
கின் $alt | |||||
// p as [f] | // p as [f] |
.L01 ஷ் ஸ் ட் | .L01 ஷ் ஸ் ட் | ||||
// ப is p when preceded by these | // ப is p when preceded by these | ||||
.L02 ட் ற் ல் ஷ் ஸ் | |||||
.L02 ட் ற் ஷ் ஸ் | |||||
// consonants | // consonants | ||||
//sort | //sort | ||||
_) க (ங்கா gV | _) க (ங்கா gV | ||||
_) க (ங்காரு kV | |||||
_) க (ங்கை gV | _) க (ங்கை gV | ||||
_) க (டகட gV | _) க (டகட gV | ||||
_) க (டப்பாரை gV | _) க (டப்பாரை gV | ||||
_) க (ந்தர்வ gV | _) க (ந்தர்வ gV | ||||
_) க (னத் gV | _) க (னத் gV | ||||
_) க (னம gV | _) க (னம gV | ||||
_) க (ப்பெ gV | |||||
_) க (ப்பென்ர gV | _) க (ப்பென்ர gV | ||||
_) க (மகம gV | _) க (மகம gV | ||||
_) க (ம்பீர gV | _) க (ம்பீர gV | ||||
க (ாரன k | க (ாரன k | ||||
க (ாரர k | க (ாரர k | ||||
_) க (ிடுகிடு g | _) க (ிடுகிடு g | ||||
_) க (ின்னென்ற g | |||||
_) க (ிரிஜா g | _) க (ிரிஜா g | ||||
_) க (ிரிதர g | _) க (ிரிதர g | ||||
_) க (ிருகஸ்தர g | |||||
_) க (ிருஹஸ்தர g | |||||
_) கி (ரேக்க g | |||||
_) க (ீதல k | _) க (ீதல k | ||||
_) க (ீத்த k | _) க (ீத்த k | ||||
_) க (ுகன g | _) க (ுகன g | ||||
_) க (ுடியாத்த g | _) க (ுடியாத்த g | ||||
_) க (ுணங் g | _) க (ுணங் g | ||||
_) க (ுணத் g | _) க (ுணத் g | ||||
_) க (ுணநல g | |||||
_) க (ுணப்பட g | _) க (ுணப்பட g | ||||
_) க (ுணம g | _) க (ுணம g | ||||
_) க (ுணவான g | |||||
_) க (ுணாதிசய g | _) க (ுணாதிசய g | ||||
_) க (ுண்டடி g | _) க (ுண்டடி g | ||||
_) க (ுண்டன g | _) க (ுண்டன g | ||||
_) குண்டாந்த (டி gun.d.a:ntV | _) குண்டாந்த (டி gun.d.a:ntV | ||||
_) க (ுண்டாய g | _) க (ுண்டாய g | ||||
_) க (ுண்டு g | _) க (ுண்டு g | ||||
_) க (ுண்டை g | |||||
_) க (ுதிக் g | _) க (ுதிக் g | ||||
_) க (ுதிச் g | _) க (ுதிச் g | ||||
_) க (ுதித் g | _) க (ுதித் g | ||||
_) க (ும்பல g | _) க (ும்பல g | ||||
_) க (ும்மிடிப்பூண் g | _) க (ும்மிடிப்பூண் g | ||||
_) க (ும்மிருட்ட g | _) க (ும்மிருட்ட g | ||||
_) க (ும்மெ g | |||||
_) க (ுருக்கள g | _) க (ுருக்கள g | ||||
_) க (ுருதேவ g | _) க (ுருதேவ g | ||||
_) க (ுருநா g | _) க (ுருநா g | ||||
_) க (ுருபூஜை g | |||||
_) க (ுருமார g | _) க (ுருமார g | ||||
_) க (ுருரா g | _) க (ுருரா g | ||||
_) க (ுருவா g | _) க (ுருவா g | ||||
_) க (ூர்க்கா g | _) க (ூர்க்கா g | ||||
_) க (ெட்டி g | _) க (ெட்டி g | ||||
_) க (ெட்டிரு k | _) க (ெட்டிரு k | ||||
_) கெள gaU | |||||
_) கெள (ம்ப kel.V | |||||
_) க (ேட்டிலிருந்த g | |||||
_) க (ேட்டுக்கு g | |||||
_) க (ேலி g | _) க (ேலி g | ||||
_) கோக (ிலா go:k | |||||
_) க (ோகுல g | _) க (ோகுல g | ||||
_) க (ோதாவரி g | _) க (ோதாவரி g | ||||
_) க (ோதுமை g | _) க (ோதுமை g | ||||
_) க (ோபிநா g | _) க (ோபிநா g | ||||
_) க (ோபிய g | _) க (ோபிய g | ||||
_) க (ோபுர g | _) க (ோபுர g | ||||
_) க (ோமதி g | |||||
_) க (ோர_ g | _) க (ோர_ g | ||||
_) க (ோர_மாட்ட k | _) க (ோர_மாட்ட k | ||||
_) க (ோர_முடிய k | _) க (ோர_முடிய k | ||||
_) க (ௌ g | _) க (ௌ g | ||||
_) கௌட (ில்ய kaUt. | _) கௌட (ில்ய kaUt. | ||||
_) க (ௌட்டில்ய k | _) க (ௌட்டில்ய k | ||||
_) க் (ரூப g | |||||
//endsort | //endsort | ||||
//sort | //sort | ||||
_கல்) க (த்தா kV | _கல்) க (த்தா kV | ||||
கொல்) க (த்தா kV | கொல்) க (த்தா kV | ||||
மோ) க (ன HV | மோ) க (ன HV | ||||
_வீண்) க (னவ kV | |||||
_வெல்) க (ம kV | |||||
தின) க (ர kV | தின) க (ர kV | ||||
மது) க (ர kV | மது) க (ர kV | ||||
திவா) க (ர kV | திவா) க (ர kV | ||||
வீண்) க (ஷ்ட kV | வீண்) க (ஷ்ட kV | ||||
ம) க (ா H | ம) க (ா H | ||||
_தாலு) க (ா k | _தாலு) க (ா k | ||||
_நேர்) க (ாணல k | |||||
_வலை) க (ாப் k | _வலை) க (ாப் k | ||||
தொல்) க (ாப்பி k | தொல்) க (ாப்பி k | ||||
மூல) க (ாரண k | மூல) க (ாரண k | ||||
_சம) க (ால k | |||||
அந்திம) க (ால k | அந்திம) க (ால k | ||||
கோயில்) க (ாளை k | கோயில்) க (ாளை k | ||||
_கல்) க (ி k | _கல்) க (ி k | ||||
வால்மீ) க (ி k | |||||
_ம) க (ிந்த H | _ம) க (ிந்த H | ||||
மோ) க (ினி H | மோ) க (ினி H | ||||
_ம) க (ிமை H | _ம) க (ிமை H | ||||
_) கி (ராதக k | _) கி (ராதக k | ||||
_) கி (ராம g | _) கி (ராம g | ||||
_) கி (ரீட k | _) கி (ரீட k | ||||
_) கி (ரீன்லாந்த g | |||||
ங்) க (ிரு g | ங்) க (ிரு g | ||||
கிரு (ஷ் kri | கிரு (ஷ் kri | ||||
_) கி (ரைண்டர g | _) கி (ரைண்டர g | ||||
_) கி (ரௌண்ட g | |||||
இங்) கி (லீஷ் g | |||||
கி (லேச k | கி (லேச k | ||||
_) கி (ளாஸ g | _) கி (ளாஸ g | ||||
_வட) க (ிழ k | _வட) க (ிழ k | ||||
க (ுல k | க (ுல k | ||||
_அங்) க (ுல g | _அங்) க (ுல g | ||||
_) குல்க (ந்த gulkV | _) குல்க (ந்த gulkV | ||||
_ஓ) க (ே k | |||||
நீல) க (ேசி k | நீல) க (ேசி k | ||||
புலி) க (ேசி k | புலி) க (ேசி k | ||||
குண்டல) க (ேசி k | குண்டல) க (ேசி k | ||||
க (ொண்ட k | க (ொண்ட k | ||||
க (ொள் k | க (ொள் k | ||||
வீண்) க (ோப k | வீண்) க (ோப k | ||||
_ஷா) க் (_ k | |||||
துர்) க்க ggV# | துர்) க்க ggV# | ||||
மார்) க்க ggV# | மார்) க்க ggV# | ||||
மூர்) க்க ggV# | மூர்) க்க ggV# | ||||
வைரா) க்க (ிய gg | வைரா) க்க (ிய gg | ||||
_வி) க்க (ிரக gg | _வி) க்க (ிரக gg | ||||
கு) க்கி (ராம gg | கு) க்கி (ராம gg | ||||
அணு) க்க (ுண்ட gg | |||||
ஜன) க்க (ும்பல gg | ஜன) க்க (ும்பல gg | ||||
_எல) க்டிரானிக் (ஸ kt.ira:nik | |||||
அ) க (்டோபர k | அ) க (்டோபர k | ||||
வி) க்ட (ோரியா kt. // victoria | வி) க்ட (ோரியா kt. // victoria | ||||
_எலெ) க்ட்ரிக (ல kt.rikV | |||||
வி) க (்ரம k | வி) க (்ரம k | ||||
ஆ) க (்ரோஷ k | ஆ) க (்ரோஷ k | ||||
கோபா) க்க (ினி gg | |||||
//endsort | //endsort | ||||
//sort | //sort | ||||
_) ச (க்கரவர்த்தி tSV | _) ச (க்கரவர்த்தி tSV | ||||
சங்க (ர s.VNkV | சங்க (ர s.VNkV | ||||
_) ச (ட்னி tSV | |||||
ச (ண்பக s.V | ச (ண்பக s.V | ||||
ச (ண்மு s.V | ச (ண்மு s.V | ||||
_) ச (துர் tSV | _) ச (துர் tSV | ||||
_) ச (த்ரு tSV | |||||
ச (ந்திர tSV | ச (ந்திர tSV | ||||
_) ச (ப்பாத்தி tSV | _) ச (ப்பாத்தி tSV | ||||
_) சரசு (வதி sVrVs | |||||
அருணா) ச (ல tSV | |||||
ச (ாந்தி s. | ச (ாந்தி s. | ||||
_தே) ச (ாந்திர s | _தே) ச (ாந்திர s | ||||
_) ச (ான்ஸ tS | _) ச (ான்ஸ tS | ||||
_) ச (ாமுண்ட tS | _) ச (ாமுண்ட tS | ||||
_) ச (ாய்ஸ tS | |||||
சமா) ச (ார tS | சமா) ச (ார tS | ||||
_) ச (ார்ஜை tS | |||||
_) ச (ார்ஜ்_ tS | |||||
_) ச (ாளுக்கிய tS | |||||
_) சிக (ாகோ tSik | |||||
_) ச (ிட்டாக tS | _) ச (ிட்டாக tS | ||||
_) ச (ிட்டாட்ட tS | _) ச (ிட்டாட்ட tS | ||||
_) ச (ிட்டி tS | _) ச (ிட்டி tS | ||||
_) ச (ிதம்பர tS | _) ச (ிதம்பர tS | ||||
_) ச (ித்தப்ப tS | _) ச (ித்தப்ப tS | ||||
_) ச (ித்தப்பிரமை s | _) ச (ித்தப்பிரமை s | ||||
_) ச (ித்திர tS | |||||
வி) ச (ித்திர tS | வி) ச (ித்திர tS | ||||
_) ச (ித்திரவதை tS | |||||
_) ச (ித்ரவதை tS | |||||
_) ச (ித்ரா tS | _) ச (ித்ரா tS | ||||
சு) சித (்ரா tSit | சு) சித (்ரா tSit | ||||
_) சி (நே s | _) சி (நே s | ||||
_) ச (ின் tS | _) ச (ின் tS | ||||
சி (ரம s | சி (ரம s | ||||
_) சிரு (ஷ்டி sri | _) சிரு (ஷ்டி sri | ||||
_) ச (ீன tS | |||||
_) ச (ீன_ tS | |||||
_) ச (ீனத்து tS | |||||
_) ச (ீனப் tS | |||||
_) ச (ீனா tS | |||||
_) ச (ீனாவ tS | |||||
_) ச (ீனிவா s | _) ச (ீனிவா s | ||||
சீ (னிவாச sri: | சீ (னிவாச sri: | ||||
_) ச (ீன்_ s | |||||
_ஈ) சு s | _ஈ) சு s | ||||
_) ச (ுடிதார tS | |||||
_) சு (லோக s | _) சு (லோக s | ||||
கே) சு (வ s | கே) சு (வ s | ||||
மே) சு (வ s | மே) சு (வ s | ||||
_சனீ) சு (வர s | _சனீ) சு (வர s | ||||
இராவணே) சு (வர s | இராவணே) சு (வர s | ||||
ராவணே) சு (வர s | ராவணே) சு (வர s | ||||
_) சுவர்க்க svVrggV# | |||||
_) சு (வாச s | _) சு (வாச s | ||||
சு (வாதீன s | சு (வாதீன s | ||||
சு (வாமி s | சு (வாமி s | ||||
_) ச (ெட்டியார tS | _) ச (ெட்டியார tS | ||||
ச (ெண்பக s. | ச (ெண்பக s. | ||||
_) ச (ென்னை tS | _) ச (ென்னை tS | ||||
_) ச (ெல்லக்குட்டி tS | |||||
_) ச (ெல்லத்துக்கு tS | |||||
_) ச (ெல்லத்தை tS | |||||
_) ச (ெல்லம tS | _) ச (ெல்லம tS | ||||
_) ச (ெஸ் tS | _) ச (ெஸ் tS | ||||
_) ச (ேரி tS | _) ச (ேரி tS | ||||
_) ச (ைனாவ tS | |||||
_) ச (ௌதரி tS | |||||
//endsort | //endsort | ||||
ட்ட (B t.t. | ட்ட (B t.t. | ||||
ஷ்) ட t.V | ஷ்) ட t.V | ||||
ஷ்) ட (B t. | ஷ்) ட (B t. | ||||
_) டாக்ட (ர d.a:kt.V | |||||
_) ட (ோக்கியோ t. | |||||
//sort | |||||
ிங்) ட (ன் t.V // -ington | ிங்) ட (ன் t.V // -ington | ||||
_) ட (ாக்க t. // talkies | |||||
_) டிராக்ட (ர t.ira:gt.V | |||||
_) ட (ைம்_ t. | |||||
டெலிப (ோன t.elif | |||||
_) ட (ம்ப்ளர t.V | _) ட (ம்ப்ளர t.V | ||||
_) ட (யரில t.V | |||||
_) ட (யர் t.V | |||||
_) ட (வர t.V | |||||
_) ட (வல t.V | |||||
_) ட (வுன t.V | |||||
_) ட (ாக்க t. // talkies | |||||
_) டாக்ட (ர d.a:kt.V | |||||
_) டாக (்ஸி t.a:k | |||||
_) ட (ிஃபன t. | |||||
_) ட (ிக்க t. | _) ட (ிக்க t. | ||||
_) டி (யூசன t. | |||||
_) டி (யூஷன t. | |||||
_) டிராக்ட (ர t.ira:gt.V | |||||
_) ட (ிராம t. | _) ட (ிராம t. | ||||
_) ட (வுன t.V | |||||
_) டென்டுல்க (ர t.ent.UlkV | |||||
_) டி (ராவல t. | |||||
_) டி (ராவெல t. | |||||
_) டிரேயின (ை t.re:jn | _) டிரேயின (ை t.re:jn | ||||
_) ட (ியூஷன t. | |||||
_) ட (ிவிய t. | _) ட (ிவிய t. | ||||
_) ட (வல t.V | |||||
_) ட (வர t.V | |||||
_) டென்டுல்க (ர t.ent.UlkV | |||||
_) டெம்ப (ர t.empV | |||||
டெலிப (ோன t.elif | |||||
_) ட (ெலிவிஷன t. | |||||
_) ட (ேப t. | _) ட (ேப t. | ||||
_) டாக (்ஸி t.a:k | |||||
_) ட (ேஸ்ட t. | |||||
_) ட (ைம்_ t. | |||||
_) ட (ோக்கியோ t. | |||||
_ல) ட்ட d.d.V# | _ல) ட்ட d.d.V# | ||||
_) ட (யர் t.V | |||||
_) ட (யரில t.V | |||||
_) ட் (ராவல t. | |||||
_) ட் (ராவெல t. | |||||
_பெ) ட் (ரோ t. | |||||
_ஹி) ட் (லர t. | |||||
//endsort | |||||
.group ண | .group ண | ||||
_) த (க்க்ஷிண dV | _) த (க்க்ஷிண dV | ||||
_) த (க்ஷிணா dV | _) த (க்ஷிணா dV | ||||
_) த (சகண்ட dV | _) த (சகண்ட dV | ||||
_) த (சரத dV | |||||
_) த (சரதர dV | _) த (சரதர dV | ||||
_) த (சரா dV | _) த (சரா dV | ||||
_) த (சை dV | _) த (சை dV | ||||
_) த (டிJ_மாட dV | _) த (டிJ_மாட dV | ||||
_) த (டிக்க dV | _) த (டிக்க dV | ||||
_) த (டித்த dV | _) த (டித்த dV | ||||
_) த (டிமாட dV | |||||
_) த (டியன dV | _) த (டியன dV | ||||
_) த (டியர dV | _) த (டியர dV | ||||
_) த (ட்சன dV | _) த (ட்சன dV | ||||
_) த (ண்டிப்ப dV | _) த (ண்டிப்ப dV | ||||
_) த (ண்டிப்பா dV | _) த (ண்டிப்பா dV | ||||
_) த (ண்டியுங்கள dV | _) த (ண்டியுங்கள dV | ||||
_) த (ண்டோரா dV | |||||
_) தத்த (ியா dVdd | |||||
_) த (னகோடி dV | _) த (னகோடி dV | ||||
_) த (னசேகரன dV | _) த (னசேகரன dV | ||||
_) த (னன்ஜெயன dV | _) த (னன்ஜெயன dV | ||||
_) த (னுஷ dV | _) த (னுஷ dV | ||||
_) த (ன்மந்திரி dV | _) த (ன்மந்திரி dV | ||||
_) த (ன்ராஜ dV | _) த (ன்ராஜ dV | ||||
_) தபதப dVbVdVbV# | |||||
_) த (மயந்தி dV | _) த (மயந்தி dV | ||||
_) த (ம்பதி dV | _) த (ம்பதி dV | ||||
_) த (ம்பிடி dV | _) த (ம்பிடி dV | ||||
_) த (ருமி dV | _) த (ருமி dV | ||||
_) த (ர்க dV | _) த (ர்க dV | ||||
_) த (ர்பார dV | _) த (ர்பார dV | ||||
_) த (ர்பூச dV | |||||
_) த (ர்பை dV | _) த (ர்பை dV | ||||
_) த (ர்ம dV | _) த (ர்ம dV | ||||
_) த (லித் dV | _) த (லித் dV | ||||
_) த (ானத் d | _) த (ானத் d | ||||
_) த (ானிய d | _) த (ானிய d | ||||
_) த (ானுவ d | _) த (ானுவ d | ||||
_) த (ாமோதர d | |||||
_) த (ாம்_தூம d | _) த (ாம்_தூம d | ||||
_) த (ாயாதி d | _) த (ாயாதி d | ||||
_) த (ாரணி d | _) த (ாரணி d | ||||
_) த (ாவணி d | _) த (ாவணி d | ||||
_) த (ாவா d | _) த (ாவா d | ||||
_) த (ிகில d | _) த (ிகில d | ||||
_) த (ிகுதிகு d | |||||
_) த (ிக்கில d | _) த (ிக்கில d | ||||
_) த (ிக்கு d | _) த (ிக்கு d | ||||
_) த (ிக்கு_முக்க t | _) த (ிக்கு_முக்க t | ||||
_) திக்பி (ரமை digb | _) திக்பி (ரமை digb | ||||
_) த (ிக்விஜய d | _) த (ிக்விஜய d | ||||
_) த (ிசை d | _) த (ிசை d | ||||
_) திடசங்கல்ப did.VsVNgVlpV# | |||||
_) த (ிடப d | _) த (ிடப d | ||||
_) த (ிடம d | _) த (ிடம d | ||||
_) த (ிடீ d | _) த (ிடீ d | ||||
_) த (ினம d | _) த (ினம d | ||||
_) த (ினுச d | _) த (ினுச d | ||||
_) த (ினேஷ d | _) த (ினேஷ d | ||||
_) த (ிம்ம d | |||||
_) தி (யான dj | _) தி (யான dj | ||||
_) த (ிரவ d | _) த (ிரவ d | ||||
_) த (ிரவிய d | _) த (ிரவிய d | ||||
_) தி (ராவிட d | _) தி (ராவிட d | ||||
_) த (ிரௌபதி d | _) த (ிரௌபதி d | ||||
_) த (ில்லி d | _) த (ில்லி d | ||||
_) த (ில்லு_ d | |||||
_) த (ில்லு_முல்லு t | |||||
_) த (ிவச d | _) த (ிவச d | ||||
_) த (ிவாகர d | _) த (ிவாகர d | ||||
_) த (ிவான d | _) த (ிவான d | ||||
_) த (ிவ்ய d | _) த (ிவ்ய d | ||||
_) த (ீட்சித d | |||||
_) த (ீட்சை d | _) த (ீட்சை d | ||||
_) த (ீப d | _) த (ீப d | ||||
_) த (ீப்ப t | _) த (ீப்ப t | ||||
_) த (ுச்சாதனன d | _) த (ுச்சாதனன d | ||||
_) த (ுட்ட d | _) த (ுட்ட d | ||||
_) த (ுபாய d | _) த (ுபாய d | ||||
_) த (ுரதிருஷ்ட d | |||||
_) த (ுரதிர்ஷ்ட d | _) த (ுரதிர்ஷ்ட d | ||||
_) த (ுராசை d | _) த (ுராசை d | ||||
_) த (ுரியோதனன d | _) த (ுரியோதனன d | ||||
_) த (ுரோண d | _) த (ுரோண d | ||||
_) த (ுர் d | _) த (ுர் d | ||||
_) து (வந்த_ d | _) து (வந்த_ d | ||||
_) து (வார d | |||||
_) துவாப (ர dva:pV | |||||
_) துவ (ார dv | |||||
_) த (ுஷ் d | _) த (ுஷ் d | ||||
_) த (ூசி d | _) த (ூசி d | ||||
_) த (ூப d | _) த (ூப d | ||||
_) த (ூம d | _) த (ூம d | ||||
_) த (ூர d | _) த (ூர d | ||||
_) த (ூரிகை t | |||||
_) த (ூர்_ t | |||||
_) த (ூர்ந் t | |||||
_) த (ூர்வ t | |||||
_) த (ூஷணை d | _) த (ூஷணை d | ||||
_) த (ூஷித்த d | _) த (ூஷித்த d | ||||
_) த (ெய்வ d | _) த (ெய்வ d | ||||
_) த (ேக d | _) த (ேக d | ||||
_) த (ேக்க t | _) த (ேக்க t | ||||
_) த (ேசத்தார d | |||||
_) த (ேசத்தில d | |||||
_) த (ேசாந்திர d | |||||
_) த (ேச d | |||||
_) த (ேவகான d | _) த (ேவகான d | ||||
_) த (ேவகி d | _) த (ேவகி d | ||||
_) த (ேவக் d | |||||
_) த (ேவதை d | _) த (ேவதை d | ||||
_) த (ேவன d | _) த (ேவன d | ||||
_) த (ேவராட்டி d | _) த (ேவராட்டி d | ||||
_) த (ேவேந் d | _) த (ேவேந் d | ||||
_) த (ைரிய d | _) த (ைரிய d | ||||
_) த (ொனி d | _) த (ொனி d | ||||
_) த (ொபதொப d | |||||
_) த (ொபுக் d | _) த (ொபுக் d | ||||
_) த (ொம் d | _) த (ொம் d | ||||
_) த (ோசை d | _) த (ோசை d | ||||
_வினி) த (ா t | _வினி) த (ா t | ||||
_புஷ்பல) த (ா t | _புஷ்பல) த (ா t | ||||
பிரேமல) த (ா t | பிரேமல) த (ா t | ||||
_மும்) த (ாஜ t | |||||
_சும) த (ி t | _சும) த (ி t | ||||
_சாந்) த (ி t | _சாந்) த (ி t | ||||
_சுகந்) த (ி t | _சுகந்) த (ி t | ||||
யு) த்த ddV# | யு) த்த ddV# | ||||
பு) த்த (ன ddV | பு) த்த (ன ddV | ||||
பு) த்த (ர ddV | பு) த்த (ர ddV | ||||
_விரு) த்தாச (ல dda:tSV | |||||
அ) த்த (ாசி dd | |||||
பு) த்த (ி dd | பு) த்த (ி dd | ||||
அயோ) த்த (ி dd | அயோ) த்த (ி dd | ||||
சில) த்த (ினங் dd | சில) த்த (ினங் dd | ||||
உ) த்த (ியோக dd | உ) த்த (ியோக dd | ||||
பு) த்த (ிர tt | பு) த்த (ிர tt | ||||
சமு) த்த (ிர dd | சமு) த்த (ிர dd | ||||
_உப) த்த (ிர dd | |||||
_சுப) த்த (ிர dd | |||||
_ரு) த்த (ிர dd | _ரு) த்த (ிர dd | ||||
_ரௌ) த்த (ிர dd | _ரௌ) த்த (ிர dd | ||||
_தேச) த்து (ரோகி td | |||||
_வி) த்து (வான d | |||||
_முக) த்து (வார dd | _முக) த்து (வார dd | ||||
அ) த்த (ெய்வ dd | அ) த்த (ெய்வ dd | ||||
குல) த்த (ெய்வ dd | குல) த்த (ெய்வ dd | ||||
ப் (ப p | ப் (ப p | ||||
ப்) ப pV | ப்) ப pV | ||||
ப்) ப (B p | ப்) ப (B p | ||||
L02) ப pV | |||||
L02) ப (B p | |||||
L02) ப pV# | |||||
குஷ்) ப (ு b | குஷ்) ப (ு b | ||||
ம) ப pV | ம) ப pV | ||||
//sort | //sort | ||||
_) ப (கவதி bV | _) ப (கவதி bV | ||||
_) ப (கவன bV | |||||
_) ப (கவான bV | _) ப (கவான bV | ||||
_) ப (காசுர bV | _) ப (காசுர bV | ||||
_) ப (கிரங்க bV | _) ப (கிரங்க bV | ||||
_) ப (கிஷ்க bV | _) ப (கிஷ்க bV | ||||
_) ப (கீர bV | _) ப (கீர bV | ||||
_) ப (க்கெட் bV | _) ப (க்கெட் bV | ||||
_) ப (க்கென்ற bV | |||||
_) பக் (த bVk | _) பக் (த bVk | ||||
_) ப (ங்கம bV | _) ப (ங்கம bV | ||||
_) ப (ங்களா bV | _) ப (ங்களா bV | ||||
_) ப (ங்கார bV | _) ப (ங்கார bV | ||||
_) ப (சவகல்யாண bV | |||||
_) ப (ஜ bV | _) ப (ஜ bV | ||||
_) ப (ட்சண bV | _) ப (ட்சண bV | ||||
_) ப (ட்சிக்க bV | _) ப (ட்சிக்க bV | ||||
_) ப (ட்சிப்ப bV | _) ப (ட்சிப்ப bV | ||||
_) ப (ட்ஜெட் bV | |||||
_) ப (ட்டன bV | _) ப (ட்டன bV | ||||
_) ப (ட்டன_ pV | _) ப (ட்டன_ pV | ||||
_) ப (தில bV | _) ப (தில bV | ||||
_) பத்த (ிரகாளி bVdd | _) பத்த (ிரகாளி bVdd | ||||
_) ப (த்திரப் bV | |||||
_) ப (த்திரமா bV | _) ப (த்திரமா bV | ||||
_) ப (ந்தங்கள bV | _) ப (ந்தங்கள bV | ||||
_) ப (ந்தத் bV | _) ப (ந்தத் bV | ||||
_) ப (ந்தப் bV | _) ப (ந்தப் bV | ||||
_) ப (ந்தம bV | _) ப (ந்தம bV | ||||
_) ப (ந்துக்கள bV | _) ப (ந்துக்கள bV | ||||
_) பந்த (ுலு bVnt | |||||
_) ப (ந்துவ bV | _) ப (ந்துவ bV | ||||
_) ப (ந்தோபஸ்த bV | _) ப (ந்தோபஸ்த bV | ||||
_) ப (னியன bV | _) ப (னியன bV | ||||
_) ப (லிபீட bV | _) ப (லிபீட bV | ||||
_) ப (லிய bV | _) ப (லிய bV | ||||
_) ப (லூன bV | _) ப (லூன bV | ||||
_) பல்ட (ி bVlt. | |||||
_) ப (வாணி bV | _) ப (வாணி bV | ||||
_) ப (வானி bV | _) ப (வானி bV | ||||
_) பவுண்ட (ன faUn.t.V | _) பவுண்ட (ன faUn.t.V | ||||
_) ப (ாரம b | _) ப (ாரம b | ||||
_) ப (ாரம்பரிய p | _) ப (ாரம்பரிய p | ||||
_) ப (ார்கவி b | _) ப (ார்கவி b | ||||
_) ப (ார்மசி f | |||||
_) ப (ார்மஸி f | |||||
_) ப (ார்ம f | |||||
_) ப (ாலக b | _) ப (ாலக b | ||||
_) ப (ாலக்காட p | _) ப (ாலக்காட p | ||||
_) ப (ாலச b | _) ப (ாலச b | ||||
_) ப (ாவனை b | _) ப (ாவனை b | ||||
_) ப (ாவிக்கிற b | _) ப (ாவிக்கிற b | ||||
_) ப (ாவித்த b | _) ப (ாவித்த b | ||||
_) ப (ாவிப்பத b | |||||
_) ப (ாவிப்பதா b | _) ப (ாவிப்பதா b | ||||
_) ப (ாவிப்பதி b | _) ப (ாவிப்பதி b | ||||
_) ப (ாவிப்பது b | _) ப (ாவிப்பது b | ||||
_) ப (ிக்கு b | _) ப (ிக்கு b | ||||
_) ப (ிக்ஷு b | _) ப (ிக்ஷு b | ||||
_) ப (ிக்ஷூ b | _) ப (ிக்ஷூ b | ||||
_) ப (ிசினஸ b | |||||
_) ப (ின்லாந்த f | |||||
_) ப (ிம்ப b | _) ப (ிம்ப b | ||||
_) ப (ிரகதீ b | _) ப (ிரகதீ b | ||||
_) ப (ிரகஸ்பதி b | _) ப (ிரகஸ்பதி b | ||||
_) ப (ிரம்ம b | _) ப (ிரம்ம b | ||||
_) ப (ிரம்மை b | _) ப (ிரம்மை b | ||||
_) பி (ரான்ஸ f | |||||
_) ப (ிரித்தானி b | _) ப (ிரித்தானி b | ||||
_) ப (ிரியாணி b | _) ப (ிரியாணி b | ||||
_) ப (ில்டிங் b | _) ப (ில்டிங் b | ||||
_) ப (ிஸினஸ b | _) ப (ிஸினஸ b | ||||
_) ப (ிஸ்கோத் b | _) ப (ிஸ்கோத் b | ||||
_) ப (ீகார b | |||||
_) ப (ீச்சு b | |||||
_) ப (ீஜிங b | _) ப (ீஜிங b | ||||
_) ப (ீடி b | _) ப (ீடி b | ||||
_) ப (ீடிகை p | _) ப (ீடிகை p | ||||
_) ப (ீம b | _) ப (ீம b | ||||
_) ப (ீரங்கி b | _) ப (ீரங்கி b | ||||
_) ப (ீராமணர b | _) ப (ீராமணர b | ||||
_) ப (ீஹார b | |||||
_) ப (ுக்கென்ற b | |||||
_) ப (ுக்தி b | _) ப (ுக்தி b | ||||
_) ப (ுக்ல b | |||||
_) ப (ுஜ b | _) ப (ுஜ b | ||||
_) ப (ுட்டி b | _) ப (ுட்டி b | ||||
_) ப (ுதன b | _) ப (ுதன b | ||||
_) ப (ூதகணங்க b | _) ப (ூதகணங்க b | ||||
_) ப (ூதங் b | _) ப (ூதங் b | ||||
_) ப (ூதத் b | _) ப (ூதத் b | ||||
_) ப (ூதபாண்டிய b | |||||
_) ப (ூதம b | _) ப (ூதம b | ||||
_) ப (ூதவுடம்ப b | |||||
_) ப (ூதாகார b | _) ப (ூதாகார b | ||||
_) ப (ூதேவி b | _) ப (ூதேவி b | ||||
_) பூப (தி bu:pV | |||||
_) ப (ூபாள b | _) ப (ூபாள b | ||||
_) ப (ூமாதேவி b | _) ப (ூமாதேவி b | ||||
_) ப (ூமி b | _) ப (ூமி b | ||||
_) ப (ூலோக b | _) ப (ூலோக b | ||||
_) ப (ெங்களூர b | _) ப (ெங்களூர b | ||||
_) ப (ெஞ்சா b | |||||
_) ப (ெஞ்சி b | |||||
_) ப (ெட்ரூம b | _) ப (ெட்ரூம b | ||||
_) ப (ெர்னார்ட b | |||||
_) ப (ெர்முடா b | |||||
_) ப (ெர்லிங b | _) ப (ெர்லிங b | ||||
_) ப (ெல் b | _) ப (ெல் b | ||||
_) ப (ெஸ்ட் b | _) ப (ெஸ்ட் b | ||||
_) ப (ோபால b | _) ப (ோபால b | ||||
_) ப (ௌதிக b | _) ப (ௌதிக b | ||||
_) ப (ௌத்த b | _) ப (ௌத்த b | ||||
_) ப் (ராவ b | |||||
//endsort | //endsort | ||||
//sort | //sort | ||||
இயல்) ப (+ bV# | |||||
சங்கல்) ப pV# | |||||
_விகல்) ப pV# | |||||
அநுதா) ப (+ bV# | |||||
பரிதா) ப (+ bV# | பரிதா) ப (+ bV# | ||||
அனுதா) ப (+ bV# | அனுதா) ப (+ bV# | ||||
நன்) ப (கல pV | நன்) ப (கல pV | ||||
@) ப (ட்ச+ pV | @) ப (ட்ச+ pV | ||||
ப (ண pV | ப (ண pV | ||||
_சிவ) ப (த pV | _சிவ) ப (த pV | ||||
_கல்) ப (தரு pV | |||||
கஜ) பதி pVti | கஜ) பதி pVti | ||||
கண) பதி pVti | கண) பதி pVti | ||||
பசு) பத (ி pVt | பசு) பத (ி pVt | ||||
அம்பிகா) பதி pVti | அம்பிகா) பதி pVti | ||||
வளையா) பதி pVti | வளையா) பதி pVti | ||||
வேங்கட) பதி pVti | வேங்கட) பதி pVti | ||||
_புகு) ப (திகை pV | |||||
மின்) ப (திப்ப+ pV | மின்) ப (திப்ப+ pV | ||||
காண்) பத (ில bVd | காண்) பத (ில bVd | ||||
_முன்) ப (திவ pV | |||||
பதை) ப (தை pV | பதை) ப (தை pV | ||||
_க) ப (த் bV | _க) ப (த் bV | ||||
வீர) ப (த்தினி pV | வீர) ப (த்தினி pV | ||||
கல்) ப (னா pV | கல்) ப (னா pV | ||||
_கம்) ப (னி pV | |||||
நிரு) ப (மா pV | நிரு) ப (மா pV | ||||
அனு) ப (மா pV | அனு) ப (மா pV | ||||
_க) ப (ம்_ bV | _க) ப (ம்_ bV | ||||
வட) ப (ழ pV | வட) ப (ழ pV | ||||
வீண்) ப (ழி pV | வீண்) ப (ழி pV | ||||
_தீ) ப (ா p | _தீ) ப (ா p | ||||
முதற்) ப (ாக b | |||||
உ) ப (ாசனை p | உ) ப (ாசனை p | ||||
சமன்) ப (ாட p | சமன்) ப (ாட p | ||||
முரன்) ப (ாட p | முரன்) ப (ாட p | ||||
தண்ட) ப (ாணி p | |||||
ப (ாண்டி p | ப (ாண்டி p | ||||
ப (ாதை p | ப (ாதை p | ||||
ச) பாபதி ba:pVti | ச) பாபதி ba:pVti | ||||
_டீ) ப (ாய் p | |||||
எதிர்) ப (ார p | எதிர்) ப (ார p | ||||
_சிவ) ப (ாலன b | |||||
_கா) ப (ாலி b | _கா) ப (ாலி b | ||||
தொடர்) ப (ால் b | |||||
முக) ப (ாவ b | முக) ப (ாவ b | ||||
அட) ப (ாவ p | அட) ப (ாவ p | ||||
வீண்) ப (ாவ p | வீண்) ப (ாவ p | ||||
அடி) ப (ாவி p | அடி) ப (ாவி p | ||||
_நவ) ப (ாஷ p | |||||
வாதா) ப (ி p | |||||
கோ) ப (ி p | கோ) ப (ி p | ||||
_பசி) ப (ிக் f | |||||
_முன்) ப (ின்_ p | _முன்) ப (ின்_ p | ||||
_) ப (ிப்ரவரி f | _) ப (ிப்ரவரி f | ||||
ஆ) ப (ிரிக்க f | |||||
போஜனப்) பி (ரியர p | |||||
உடன்) ப (ிற p | உடன்) ப (ிற p | ||||
ப (ிறகு+ p | ப (ிறகு+ p | ||||
தேய்) ப (ிறை p | தேய்) ப (ிறை p | ||||
சிறு) ப (ிள்ளை p | சிறு) ப (ிள்ளை p | ||||
ஆண்) ப (ிள்ளை p | ஆண்) ப (ிள்ளை p | ||||
பெண்) ப (ிள்ளை p | பெண்) ப (ிள்ளை p | ||||
_திம்) ப (ு p | |||||
_அன்) ப (ுட b | |||||
_மார்) ப (ுட b | |||||
வில்லி) ப (ுத்தூர p | |||||
ம்) ப (ுரா b | ம்) ப (ுரா b | ||||
இன்) ப (ுற b | இன்) ப (ுற b | ||||
_துன்) ப (ுற b | _துன்) ப (ுற b | ||||
இளம்) ப (ெண் p | இளம்) ப (ெண் p | ||||
ப (ெருமான p | ப (ெருமான p | ||||
ப (ெற p // ?? end-of-word + suffix ?? | ப (ெற p // ?? end-of-word + suffix ?? | ||||
_கை) ப (ேசி p | |||||
_செல்) ப (ேசி p | |||||
அலை) ப (ேசி p | |||||
தொலை) ப (ேசி p | |||||
வீண்) ப (ேச்ச p | வீண்) ப (ேச்ச p | ||||
_வெல்) ப (ேர f | |||||
ப (ேரில்_ p | ப (ேரில்_ p | ||||
ப (ேர்_ p | ப (ேர்_ p | ||||
வன்) ப (ொருள் p | வன்) ப (ொருள் p | ||||
ப (ோகிற p | ப (ோகிற p | ||||
ப (ோகும்_ p | ப (ோகும்_ p | ||||
_வீண்) ப (ோக்க p | _வீண்) ப (ோக்க p | ||||
_மார்) ப (ோட b | |||||
_சத்தம்) ப (ோட p | _சத்தம்) ப (ோட p | ||||
ப (ோதிலும்+ p | ப (ோதிலும்+ p | ||||
ப (ோது+ p | ப (ோது+ p | ||||
மன) ப்பி (ரமை bb | மன) ப்பி (ரமை bb | ||||
துர்) ப்ப (ோதனை bb | துர்) ப்ப (ோதனை bb | ||||
கம்) ப்யூட (ர pjU:t.V | கம்) ப்யூட (ர pjU:t.V | ||||
அருள்) ப (ாலி b | |||||
//endsort | //endsort | ||||
// If ப+ appearing in the middle of a word is followed by ட+ | // If ப+ appearing in the middle of a word is followed by ட+ | ||||
_) பி (ரச்சனை p | _) பி (ரச்சனை p | ||||
_) பிரச (்னை prVtS | _) பிரச (்னை prVtS | ||||
_) பி (ரஜ p | _) பி (ரஜ p | ||||
_) பிர (ண்ட்ஸ fre | |||||
பி (ரத p | பி (ரத p | ||||
_) பி (ரதம p | _) பி (ரதம p | ||||
_) பி (ரதர்_ b | _) பி (ரதர்_ b | ||||
_) பி (ரஸ்தா p | _) பி (ரஸ்தா p | ||||
_) பி (ரஹலாத p | _) பி (ரஹலாத p | ||||
_) பி (ராகார p | _) பி (ராகார p | ||||
_) பி (ராகிருத p | |||||
_) பி (ராக்கள b | _) பி (ராக்கள b | ||||
_) பி (ராட்வே b | |||||
_) பி (ராண_ p | _) பி (ராண_ p | ||||
_) பி (ராணன p | _) பி (ராணன p | ||||
_) பி (ராணி p | _) பி (ராணி p | ||||
_) பி (ரியாவை p | _) பி (ரியாவை p | ||||
_) பிரு (கன்நளை bri | _) பிரு (கன்நளை bri | ||||
_) பிரு (ந்தா bri | _) பிரு (ந்தா bri | ||||
_) பி (ரெஞ்சு f | |||||
_) பி (ரெண்ட்ஸ f | |||||
_) பி (ரே p | _) பி (ரே p | ||||
_) பி (ரோகிதர p | _) பி (ரோகிதர p | ||||
_) பி (ளாட்பார p | _) பி (ளாட்பார p | ||||
// musical notes | // musical notes | ||||
சா) ப (ா p | சா) ப (ா p | ||||
ரி) ப (K pV | |||||
// ரி) ப (K pV | |||||
ரீ) ப (K pV | ரீ) ப (K pV | ||||
ரி) ப (ா p | ரி) ப (ா p | ||||
ரீ) ப (ா p | ரீ) ப (ா p | ||||
_க) ப (ால b | _க) ப (ால b | ||||
_கா) ப (ந்து bV | _கா) ப (ந்து bV | ||||
சு) ப்ப bbV# | சு) ப்ப bbV# | ||||
மகா) ப (ாரத b | |||||
_) ப (ோனை f | _) ப (ோனை f | ||||
_) ப (ோட்டோ f | _) ப (ோட்டோ f | ||||
_) இ (யேச | _) இ (யேச | ||||
_) இ (ரகசிய // silent | _) இ (ரகசிய // silent | ||||
_) இ (ரசாயன | _) இ (ரசாயன | ||||
_) இ (ரசிக்க | |||||
_) இ (ரத்த | _) இ (ரத்த | ||||
_) இ (ராக | |||||
_) இ (ராஜ | _) இ (ராஜ | ||||
_) இ (ராணி | _) இ (ராணி | ||||
_) இ (ராணுவ | _) இ (ராணுவ | ||||
_) இ (ராத்த | _) இ (ராத்த | ||||
_) இ (ராம | _) இ (ராம | ||||
_) இ (ராயபுர | |||||
_) இ (ராவண | _) இ (ராவண | ||||
_) இ (ராஷ்டிர | |||||
_) இ (லகுவாக | _) இ (லகுவாக | ||||
_) இ (லட்சண | _) இ (லட்சண | ||||
_) இ (லட்சிய // silent | _) இ (லட்சிய // silent | ||||
ெ e | ெ e | ||||
_ம) ெள (ன aU // bad scanning | _ம) ெள (ன aU // bad scanning | ||||
_ம) ெள (ஸ aU // bad scanning | _ம) ெள (ஸ aU // bad scanning | ||||
_ச) ெள aU | |||||
_ப) ெள aU | |||||
ே e: | ே e: | ||||
罪 zui4 | 罪 zui4 | ||||
衰 shuai1 | 衰 shuai1 | ||||
暄 xuan1 | 暄 xuan1 | ||||
個 ge4 | |||||
個 ge5 | |||||
頻 pin2 | 頻 pin2 | ||||
嗎 ma5 | 嗎 ma5 | ||||
也 ye3 | 也 ye3 | ||||
注 zhu4 | 注 zhu4 | ||||
问 wen4 | 问 wen4 | ||||
质 zhi4 | 质 zhi4 | ||||
个 ge4 | |||||
个 ge5 | |||||
猬 wei5 | 猬 wei5 | ||||
便 bian4 | 便 bian4 | ||||
烁 shuo4 | 烁 shuo4 |
relative=1 Sets a relative value of the parameter. | relative=1 Sets a relative value of the parameter. | ||||
parameter: | parameter: | ||||
espeakRATE: speaking speed in word per minute. | |||||
espeakRATE: speaking speed in word per minute. Values 80 to 450. | |||||
espeakVOLUME: volume in range 0-200 or more. | espeakVOLUME: volume in range 0-200 or more. | ||||
0=silence, 100=normal full volume, greater values may produce amplitude compression or distortion | 0=silence, 100=normal full volume, greater values may produce amplitude compression or distortion |
en-wi 30 148 | en-wi 30 148 | ||||
af 39 136 | af 39 136 | ||||
cy 29 132 | cy 29 132 | ||||
de 36 137 | |||||
de 37 138 | |||||
eo 13 114 | eo 13 114 | ||||
jbo 2 114 | jbo 2 114 | ||||
nci 3 123 | nci 3 123 | ||||
ta 21 153 | ta 21 153 | ||||
hu 24 121 | hu 24 121 | ||||
lv 29 125 | lv 29 125 | ||||
nl 24 125 | |||||
nl 25 126 | |||||
pl 22 120 | pl 22 120 | ||||
sk 28 135 | sk 28 135 | ||||
cs 6 135 | cs 6 135 | ||||
id 15 125 | id 15 125 | ||||
sq 33 126 | sq 33 126 | ||||
hy 23 117 | hy 23 117 | ||||
da 24 120 | |||||
da 27 120 | |||||
rw 15 130 | rw 15 130 | ||||
ml 13 151 | ml 13 151 | ||||
ne 18 157 | ne 18 157 | ||||
pa 14 151 | pa 14 151 | ||||
prs 8 111 | prs 8 111 | ||||
sl 7 135 | |||||
sl 10 135 | |||||
gd 6 107 | gd 6 107 | ||||
bg 10 121 | bg 10 121 | ||||
nso 8 107 | |||||
nso 12 111 | |||||
ht 11 140 | ht 11 140 | ||||
az 10 127 | az 10 127 | ||||
ak 8 109 | ak 8 109 | ||||
[l/] fr | [l/] fr | ||||
l/l_@ [l/3] base | l/l_@ [l/3] base | ||||
[l/] fr | [l/] fr | ||||
l/l@ [h–z] base | |||||
l/l@ [hæy] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
[K] nso | |||||
l/L1_aL [l/] base | l/L1_aL [l/] base | ||||
[l/] de | [l/] de | ||||
l/L1_eL [l/] base | l/L1_eL [l/] base | ||||
l/L2_uL [l/2] base | l/L2_uL [l/2] base | ||||
l/l_3 [l/] de | l/l_3 [l/] de | ||||
l/l_4 [ll] sq | l/l_4 [ll] sq | ||||
l/la [h–z] base | |||||
l/la [hæy] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
[K] nso | |||||
l/l_a [l/3] base | l/l_a [l/3] base | ||||
[l/] fr | [l/] fr | ||||
l/le [h–z] base | |||||
l/le [hæy] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
[K] nso | |||||
l/l_e [l/3] base | l/l_e [l/3] base | ||||
[l/] fr | [l/] fr | ||||
l/L_eL_af [&] af | l/L_eL_af [&] af | ||||
[&:] af | [&:] af | ||||
l/l_front [L] sq | l/l_front [L] sq | ||||
l/l_front_ [l/4] sq | l/l_front_ [l/4] sq | ||||
l/li [h–z] base | |||||
l/li [hæy] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
[l] zh | [l] zh | ||||
[K] nso | |||||
l/l_i [l/3] base | l/l_i [l/3] base | ||||
[l/] fr | [l/] fr | ||||
[i] sq | [i] sq | ||||
ll/_ll [L] bg | ll/_ll [L] bg | ||||
l/l_long [l] base | l/l_long [l] base | ||||
[l] fr | [l] fr | ||||
l/lo [h–z] base | |||||
l/lo [hæy] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
[K] nso | |||||
l/l_o [l/3] base | l/l_o [l/3] base | ||||
[l/] fr | [l/] fr | ||||
l^/l_rfx [l.] base | l^/l_rfx [l.] base | ||||
l/lu [h–z] base | |||||
l/lu [hæy] base | |||||
[l#] base | [l#] base | ||||
[l] fr | [l] fr | ||||
[l/2] fr | [l/2] fr | ||||
[K] nso | |||||
l/l_u [l/3] base | l/l_u [l/3] base | ||||
[l/] fr | [l/] fr | ||||
l/l_vi [l] vi | l/l_vi [l] vi | ||||
[l] fr | [l] fr | ||||
[l] hu | [l] hu | ||||
[ll] sq | [ll] sq | ||||
[K] nso | |||||
m/_m [m] base | m/_m [m] base | ||||
m/m_ [m] base | m/m_ [m] base | ||||
m/m@ [m] base | m/m@ [m] base | ||||
[R] pl | [R] pl | ||||
[r*] sr | [r*] sr | ||||
[x] pt | [x] pt | ||||
[r] el | |||||
r3/r_trill2 [R] base | r3/r_trill2 [R] base | ||||
[r] cy | [r] cy | ||||
r3/r_trill2.wav [R] base | r3/r_trill2.wav [R] base | ||||
[R] pl | [R] pl | ||||
[r*] sr | [r*] sr | ||||
[x] pt | [x] pt | ||||
[r] el | |||||
r3/r_uvl [r"] base | r3/r_uvl [r"] base | ||||
[r] de | [r] de | ||||
r3/r_uvl.wav [r"] base | r3/r_uvl.wav [r"] base | ||||
[z2] fr | [z2] fr | ||||
[s] es | [s] es | ||||
[z] sq | [z] sq | ||||
[s] da | |||||
ufric/s_ [s] base | ufric/s_ [s] base | ||||
[z] base | [z] base | ||||
[s2] consonants | [s2] consonants | ||||
ufric/s! [s] base | ufric/s! [s] base | ||||
[s] fr | [s] fr | ||||
[s] es | [s] es | ||||
[s] da | |||||
ufric/s_continue [s2] consonants | ufric/s_continue [s2] consonants | ||||
[s2] lv | [s2] lv | ||||
ufric/sh [S] base | ufric/sh [S] base | ||||
ufric/th [T] base | ufric/th [T] base | ||||
ufric/th_ [T] base | ufric/th_ [T] base | ||||
ufric/tl# [tl#] is | ufric/tl# [tl#] is | ||||
ufric/tlh [K] nso | |||||
ufric/x [x] base | ufric/x [x] base | ||||
[kh] vi | [kh] vi | ||||
ufric/x2 [x2] af | ufric/x2 [x2] af | ||||
ustop/p [p] base | ustop/p [p] base | ||||
[p2] fr | [p2] fr | ||||
[p] zhy | [p] zhy | ||||
[p] da | |||||
ustop/p_ [p] base | ustop/p_ [p] base | ||||
[ph] consonants | [ph] consonants | ||||
[p] fr | [p] fr | ||||
[p] lv | [p] lv | ||||
[p] sk | [p] sk | ||||
[p] sq | [p] sq | ||||
[p] da | |||||
ustop/pr [p] base | ustop/pr [p] base | ||||
[p-] consonants | [p-] consonants | ||||
[ph] consonants | [ph] consonants | ||||
[p] base2 | [p] base2 | ||||
[p] da | |||||
ustop/p_unasp [p] base | ustop/p_unasp [p] base | ||||
[p-] consonants | [p-] consonants | ||||
[p] base2 | [p] base2 | ||||
[p] sk | [p] sk | ||||
[p] zh | [p] zh | ||||
[p] sq | [p] sq | ||||
[p] da | |||||
ustop/p_unasp_ [p-] consonants | ustop/p_unasp_ [p-] consonants | ||||
[p] base2 | [p] base2 | ||||
[p] fr | [p] fr | ||||
[dh.] hi | [dh.] hi | ||||
[th.] hi | [th.] hi | ||||
[t] zhy | [t] zhy | ||||
[t] da | |||||
ustop/t_ [t] base | ustop/t_ [t] base | ||||
[t] en-us | [t] en-us | ||||
[t] fr | [t] fr | ||||
[t] lv | [t] lv | ||||
[t] sk | [t] sk | ||||
[t] el | |||||
[th] zh | [th] zh | ||||
ustop/t_dnt [t] base | ustop/t_dnt [t] base | ||||
[t[] base | [t[] base | ||||
[t;] pl | [t;] pl | ||||
ustop/tr [t] base | ustop/tr [t] base | ||||
[t] en-us | [t] en-us | ||||
[t] da | |||||
ustop/ts [ts] consonants | ustop/ts [ts] consonants | ||||
[dz] consonants | [dz] consonants | ||||
[ts] hu | [ts] hu | ||||
[t.] hi | [t.] hi | ||||
[t] lv | [t] lv | ||||
[t] sk | [t] sk | ||||
[t] el | |||||
ustop/t_short_ [t] fr | ustop/t_short_ [t] fr | ||||
ustop/tsh_pzd [tS;] zh | ustop/tsh_pzd [tS;] zh | ||||
ustop/tsh_pzd_unasp [tS;] zh | ustop/tsh_pzd_unasp [tS;] zh | ||||
ustop/ts_sr [tS;] sr | ustop/ts_sr [tS;] sr | ||||
[dZ;] sr | [dZ;] sr | ||||
ustop/ts_unasp [ts] zh | ustop/ts_unasp [ts] zh | ||||
ustop/t_unasp2 [t] zh | |||||
ustop/t_unasp2 [t] el | |||||
[t] zh | |||||
vdiph/0i [OI] pt | vdiph/0i [OI] pt | ||||
[OI] grc | [OI] grc | ||||
[OI] vi | [OI] vi | ||||
[O~] fr | [O~] fr | ||||
vnasal/oo_n2 [O~] en | vnasal/oo_n2 [O~] en | ||||
[O~] hi | [O~] hi | ||||
[O~] nl | |||||
[o] zh | [o] zh | ||||
vnasal/oo_n3 [O~] pl | vnasal/oo_n3 [O~] pl | ||||
vnasal/u_n [U~] hi | vnasal/u_n [U~] hi | ||||
[a] it | [a] it | ||||
[a] zh | [a] zh | ||||
[a] id | [a] id | ||||
[a] sl | |||||
[a] bg | [a] bg | ||||
vowel/a# [a] base2 | vowel/a# [a] base2 | ||||
[a/] base2 | [a/] base2 | ||||
[A] pt | [A] pt | ||||
[a] pt-pt | [a] pt-pt | ||||
[a] ro | [a] ro | ||||
[a] el | |||||
[a] da | [a] da | ||||
[a] rw | [a] rw | ||||
vowel/a#_2 [A] nl | vowel/a#_2 [A] nl | ||||
[a/] sq | [a/] sq | ||||
[3] da | [3] da | ||||
[a] ml | [a] ml | ||||
vowel/a_4 [a/] el | |||||
vowel/a_4 [a] el | |||||
[a] vi | [a] vi | ||||
vowel/a#_4 [a:] nl | vowel/a#_4 [a:] nl | ||||
[a] tr | [a] tr | ||||
[I] no | [I] no | ||||
[I] tr | [I] tr | ||||
[I] pa | [I] pa | ||||
[i] sl | |||||
vowel/ii#_3 [I2] en-us | vowel/ii#_3 [I2] en-us | ||||
vowel/ii_4 [I2] en | vowel/ii_4 [I2] en | ||||
[I] en-us | [I] en-us | ||||
[u] ro | [u] ro | ||||
[u] is | [u] is | ||||
[u] tr | [u] tr | ||||
[u] sl | |||||
[u] bg | [u] bg | ||||
vowel/u#_2 [u-] sv | vowel/u#_2 [u-] sv | ||||
vowel/u#_3 [U] ta | vowel/u#_3 [U] ta |
endphoneme | endphoneme | ||||
// don't weaken consonants at end of word or before a stop | |||||
phoneme s | |||||
vls alv frc sibilant | |||||
voicingswitch z | |||||
lengthmod 3 | |||||
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | |||||
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | |||||
IF nextPh(p) OR nextPh(t) OR nextPh(k) THEN | |||||
WAV(ufric/s!) | |||||
ENDIF | |||||
WAV(ufric/s) | |||||
endphoneme | |||||
phoneme p | |||||
vls blb stop | |||||
voicingswitch b | |||||
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 | |||||
IF nextPh(isPause2) THEN | |||||
WAV(ustop/p_unasp) | |||||
ELIF nextPh(r) THEN | |||||
WAV(ustop/pr, 70) | |||||
ELIF nextPh(R) OR nextPh(R2) THEN | |||||
WAV(ustop/pr) | |||||
ELIF nextPh(@-) THEN | |||||
WAV(ustop/p_unasp) | |||||
ELIF nextPh(l) THEN | |||||
WAV(ustop/pl) | |||||
ENDIF | |||||
WAV(ustop/p) | |||||
endphoneme | |||||
phoneme t | |||||
vls alv stop | |||||
voicingswitch d | |||||
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(r) OR nextPh(R) OR nextPh(R2) THEN | |||||
WAV(ustop/tr) | |||||
ENDIF | |||||
WAV(ustop/t, 90) | |||||
endphoneme | |||||
import_phoneme fr/A~ | import_phoneme fr/A~ | ||||
endphoneme | endphoneme | ||||
phoneme O~ | |||||
vowel starttype #o endtype #o | |||||
length 190 | |||||
FMT(vnasal/oo_n2) | |||||
endphoneme | |||||
// Diphthongs | // Diphthongs | ||||
//=========== | //=========== |
// TESTING | |||||
phoneme oU // for English words | |||||
import_phoneme en-us/oU | |||||
endphoneme | |||||
E E | E E | ||||
e: e: | e: e: | ||||
e@ E: r | e@ E: r | ||||
eI e: | |||||
eI e j | |||||
i I | i I | ||||
I I | I I | ||||
I2 I | I2 I | ||||
O@ O : r | O@ O : r | ||||
o@ O : r | o@ O : r | ||||
OI OY | OI OY | ||||
oU o: | |||||
oU oU | |||||
O~ O n | O~ O n | ||||
U U | U U | ||||
u: u: | u: u: |
//==================================================== | //==================================================== | ||||
phoneme a/ | |||||
vowel starttype #@ endtype #@ | |||||
phoneme a | |||||
vowel starttype #a endtype #a | |||||
length 180 | length 180 | ||||
FMT(vowel/a_4) | |||||
IF thisPh(isWordEnd) AND thisPh(isNotStressed) AND nextPh(a) THEN | |||||
ChangePhoneme(NULL) | |||||
ENDIF | |||||
IF thisPh(isDiminished) THEN | |||||
FMT(vowel/a_4) | |||||
ENDIF | |||||
FMT(vowel/a_2) | |||||
endphoneme | endphoneme | ||||
phoneme e | phoneme e | ||||
vowel starttype #e endtype #e | vowel starttype #e endtype #e | ||||
length 180 | length 180 | ||||
Vowelin f1=1 f2=1600 -300 300 f3=-100 80 amp=11 | Vowelin f1=1 f2=1600 -300 300 f3=-100 80 amp=11 | ||||
Vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | Vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | ||||
IF nextPh(isPause2) THEN | IF nextPh(isPause2) THEN | ||||
WAV(ustop/t_) | |||||
WAV(ustop/t_unasp2) | |||||
ENDIF | ENDIF | ||||
WAV(ustop/t_short, 80) | |||||
WAV(ustop/t_unasp2) | |||||
endphoneme | endphoneme | ||||
endphoneme | endphoneme | ||||
phoneme r // this is [R] from Slovak/Czech | |||||
liquid | |||||
trill | |||||
lengthmod 6 | |||||
ipa r | |||||
Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | |||||
Vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk | |||||
FMT(r3/r_trill) addWav(r3/r_trill.wav, 50) | |||||
phoneme r | |||||
import_phoneme base/R2 | |||||
endphoneme | endphoneme | ||||
phoneme U | phoneme U | ||||
vowel starttype #u endtype #u | vowel starttype #u endtype #u | ||||
length 140 | length 140 | ||||
IF thisPh(isWordEnd) AND nextPh(isVowel) THEN | |||||
ChangePhoneme(w) | |||||
ENDIF | |||||
FMT(vowel/uu_bck) | FMT(vowel/uu_bck) | ||||
endphoneme | endphoneme | ||||
ENDIF | ENDIF | ||||
IF nextPh(isPause2) THEN | IF nextPh(isPause2) THEN | ||||
FMT(voc/z_) addWav(ufric/s_, 85) | |||||
FMT(voc/z_) addWav(ufric/s_, 70) | |||||
ENDIF | ENDIF | ||||
FMT(voc/z) addWav(ufric/s_) | |||||
FMT(voc/z) addWav(ufric/s_, 85) | |||||
endphoneme | endphoneme | ||||
displ = ftell(f_phdata); | displ = ftell(f_phdata); | ||||
seq_out.n_frames=0; | seq_out.n_frames=0; | ||||
seq_out.flags=0; | |||||
seq_out.sqflags=0; | |||||
seq_out.length_total=0; | seq_out.length_total=0; | ||||
total = 0; | total = 0; | ||||
if(klatt_flag) | if(klatt_flag) | ||||
{ | { | ||||
seqk_out.n_frames = seq_out.n_frames; | seqk_out.n_frames = seq_out.n_frames; | ||||
seqk_out.flags = seq_out.flags; | |||||
seqk_out.sqflags = seq_out.sqflags; | |||||
seqk_out.length_total = seq_out.length_total; | seqk_out.length_total = seq_out.length_total; | ||||
ix = (char *)(&seqk_out.frame[seqk_out.n_frames]) - (char *)(&seqk_out); | ix = (char *)(&seqk_out.frame[seqk_out.n_frames]) - (char *)(&seqk_out); | ||||
PITCHfall, 64, 8, | PITCHfall, 64, 8, | ||||
PITCHfall, 70, 18, 24, 12, | PITCHfall, 70, 18, 24, 12, | ||||
PITCHfall, 70, 18, 24, 12, 0, | PITCHfall, 70, 18, 24, 12, 0, | ||||
{0,0,0,0,0,0,0,0,0,0} | |||||
{0,0,0,0,0,0,0,0}, 0 | |||||
}; | }; | ||||
#define N_TUNE_NAMES 100 | #define N_TUNE_NAMES 100 |
if(match1.points > 0) | if(match1.points > 0) | ||||
{ | { | ||||
if(word_flags & FLAG_UNPRON_TEST) | |||||
return(match1.end_type | 1); | |||||
if((match1.phonemes[0] == phonSWITCH) && ((word_flags & FLAG_DONT_SWITCH_TRANSLATOR)==0)) | if((match1.phonemes[0] == phonSWITCH) && ((word_flags & FLAG_DONT_SWITCH_TRANSLATOR)==0)) | ||||
{ | { | ||||
// an instruction to switch language, return immediately so we can re-translate | // an instruction to switch language, return immediately so we can re-translate | ||||
return(0); | return(0); | ||||
} | } | ||||
if(word_flags & FLAG_UNPRON_TEST) | |||||
return(match1.end_type | 1); | |||||
match1.end_type &= ~SUFX_UNPRON; | match1.end_type &= ~SUFX_UNPRON; | ||||
if((match1.end_type != 0) && (end_phonemes != NULL)) | if((match1.end_type != 0) && (end_phonemes != NULL)) |
MyFrame::~MyFrame(void) | MyFrame::~MyFrame(void) | ||||
{//==================== | {//==================== | ||||
myframe->Show(false); | |||||
myframe->Iconize(false); // os=Windows, get the non-iconsized size | |||||
myframe->GetPosition(&frame_x, &frame_y); | myframe->GetPosition(&frame_x, &frame_y); | ||||
myframe->GetSize(&frame_w, &frame_h); | myframe->GetSize(&frame_w, &frame_h); | ||||
} | } |
* GNU General Public License for more details. | * GNU General Public License for more details. | ||||
*/ | */ | ||||
#include "speech.h" | |||||
#ifdef INCLUDE_MBROLA | |||||
#include <stdarg.h> | #include <stdarg.h> | ||||
#include <stdio.h> | #include <stdio.h> | ||||
#include <unistd.h> | #include <unistd.h> | ||||
{ | { | ||||
mbr_errorbuf[0] = 0; | mbr_errorbuf[0] = 0; | ||||
} | } | ||||
#endif // INCLUDE_MBROLA |
int hundreds; | int hundreds; | ||||
int tensunits; | int tensunits; | ||||
int x; | int x; | ||||
int ix; | |||||
int exact; | int exact; | ||||
int ordinal; | int ordinal; | ||||
char string[12]; // for looking up entries in **_list | char string[12]; // for looking up entries in **_list | ||||
ph_hundred_and[0] = 0; // don't put 'and' after 'hundred' if there's 'and' between tens and units | ph_hundred_and[0] = 0; // don't put 'and' after 'hundred' if there's 'and' between tens and units | ||||
} | } | ||||
} | } | ||||
else | |||||
{ | |||||
if(ph_ordinal2[0] != 0) | |||||
{ | |||||
ix = strlen(buf1); | |||||
if((ix > 0) && (buf1[ix-1] == phonPAUSE_SHORT)) | |||||
buf1[ix-1] = 0; // remove pause before addding ordinal suffix | |||||
strcpy(buf2, ph_ordinal2); | |||||
} | |||||
} | |||||
sprintf(ph_out,"%s%s%s",buf1,ph_hundred_and,buf2); | sprintf(ph_out,"%s%s%s",buf1,ph_hundred_and,buf2); | ||||
else | else | ||||
if(punct_count < 4) | if(punct_count < 4) | ||||
{ | { | ||||
sprintf(buf,"\001+15S"); | |||||
sprintf(buf,"\001+10S"); | |||||
while(punct_count-- > 0) | while(punct_count-- > 0) | ||||
{ | { | ||||
sprintf(buf2," %s",punctname); | sprintf(buf2," %s",punctname); | ||||
strcat(buf, buf2); | strcat(buf, buf2); | ||||
} | } | ||||
sprintf(buf2," \001-15S"); | |||||
sprintf(buf2," \001-10S"); | |||||
strcat(buf, buf2); | strcat(buf, buf2); | ||||
} | } | ||||
else | else | ||||
{"x-slow",60}, | {"x-slow",60}, | ||||
{"slow",80}, | {"slow",80}, | ||||
{"medium",100}, | {"medium",100}, | ||||
{"fast",120}, | |||||
{"x-fast",150}, | |||||
{"fast",125}, | |||||
{"x-fast",160}, | |||||
{NULL, -1}}; | {NULL, -1}}; | ||||
static const MNEM_TAB mnem_pitch[] = { | static const MNEM_TAB mnem_pitch[] = { |
if(wpm > 1000) | if(wpm > 1000) | ||||
{ | { | ||||
// TESTING | // TESTING | ||||
test = wpm / 1000; | |||||
// test = wpm / 1000; | |||||
wpm = wpm % 1000; | wpm = wpm % 1000; | ||||
} | } | ||||
#endif | #endif |
#include <stdio.h> | #include <stdio.h> | ||||
#include <stddef.h> | #include <stddef.h> | ||||
#define ESPEAK_API_REVISION 5 | |||||
#define ESPEAK_API_REVISION 6 | |||||
/* | /* | ||||
Revision 2 | Revision 2 | ||||
Added parameter "options" to eSpeakInitialize() | Added parameter "options" to eSpeakInitialize() | ||||
Revision 5 | Revision 5 | ||||
Added espeakCHARS_16BIT | Added espeakCHARS_16BIT | ||||
Revision 6 | |||||
Added macros: espeakRATE_MINIMUM, espeakRATE_MAXIMUM, espeakRATE_NORMAL | |||||
*/ | */ | ||||
/********************/ | /********************/ | ||||
/* Initialization */ | /* Initialization */ | ||||
/********************/ | /********************/ | ||||
// values for 'value' in espeak_SetParameter(espeakRATE, value, 0), nominally in words-per-minute | |||||
#define espeakRATE_MINIMUM 80 | |||||
#define espeakRATE_MAXIMUM 450 | |||||
#define espeakRATE_NORMAL 175 | |||||
typedef enum { | typedef enum { | ||||
espeakEVENT_LIST_TERMINATED = 0, // Retrieval mode: terminates the event list. | espeakEVENT_LIST_TERMINATED = 0, // Retrieval mode: terminates the event list. | ||||
relative=1 Sets a relative value of the parameter. | relative=1 Sets a relative value of the parameter. | ||||
parameter: | parameter: | ||||
espeakRATE: speaking speed in word per minute. | |||||
espeakRATE: speaking speed in word per minute. Values 80 to 450. | |||||
espeakVOLUME: volume in range 0-200 or more. | espeakVOLUME: volume in range 0-200 or more. | ||||
0=silence, 100=normal full volume, greater values may produce amplitude compression or distortion | 0=silence, 100=normal full volume, greater values may produce amplitude compression or distortion |
// conditional compilation options | // conditional compilation options | ||||
#define INCLUDE_KLATT | #define INCLUDE_KLATT | ||||
#define INCLUDE_MBROLA | |||||
#if defined(BYTE_ORDER) && BYTE_ORDER == BIG_ENDIAN | #if defined(BYTE_ORDER) && BYTE_ORDER == BIG_ENDIAN | ||||
#define ARCH_BIG | #define ARCH_BIG |
* <http://www.gnu.org/licenses/>. * | * <http://www.gnu.org/licenses/>. * | ||||
***************************************************************************/ | ***************************************************************************/ | ||||
#include "StdAfx.h" | #include "StdAfx.h" | ||||
#include <stdio.h> | #include <stdio.h> | ||||
#include "translate.h" | #include "translate.h" | ||||
#include "voice.h" | #include "voice.h" | ||||
int option_mbrola_phonemes; | |||||
#ifdef INCLUDE_MBROLA | |||||
extern int Read4Bytes(FILE *f); | extern int Read4Bytes(FILE *f); | ||||
extern void SetPitch2(voice_t *voice, int pitch1, int pitch2, int *pitch_base, int *pitch_range); | extern void SetPitch2(voice_t *voice, int pitch1, int pitch2, int *pitch_base, int *pitch_range); | ||||
extern unsigned char *outbuf; | extern unsigned char *outbuf; | ||||
static MBROLA_TAB *mbrola_tab = NULL; | static MBROLA_TAB *mbrola_tab = NULL; | ||||
static int mbrola_control = 0; | static int mbrola_control = 0; | ||||
int option_mbrola_phonemes; | |||||
espeak_ERROR LoadMbrolaTable(const char *mbrola_voice, const char *phtrans, int srate) | espeak_ERROR LoadMbrolaTable(const char *mbrola_voice, const char *phtrans, int srate) | ||||
// mbrola voice file not found, look in /usr/share | // mbrola voice file not found, look in /usr/share | ||||
sprintf(path,"/usr/share/mbrola/%s",mbrola_voice); | sprintf(path,"/usr/share/mbrola/%s",mbrola_voice); | ||||
} | } | ||||
if(GetFileLength(path) <= 0) | |||||
{ | |||||
// mbrola voice file not found, look in /usr/share | |||||
sprintf(path,"/usr/share/mbrola/voices/%s",mbrola_voice); | |||||
} | |||||
#endif | #endif | ||||
#ifdef PLATFORM_WINDOWS | #ifdef PLATFORM_WINDOWS | ||||
if(load_MBR() == FALSE) // load mbrola.dll | if(load_MBR() == FALSE) // load mbrola.dll | ||||
reset_MBR(); | reset_MBR(); | ||||
} | } | ||||
#else // INCLUDE_MBROLA | |||||
// mbrola interface is not compiled, provide dummy functions. | |||||
espeak_ERROR LoadMbrolaTable(const char *mbrola_voice, const char *phtrans, int srate) | |||||
{ | |||||
return(EE_INTERNAL_ERROR); | |||||
} | |||||
int MbrolaGenerate(PHONEME_LIST *phoneme_list, int *n_ph, int resume) | |||||
{ | |||||
return(0); | |||||
} | |||||
int MbrolaFill(int length, int resume) | |||||
{ | |||||
return(0); | |||||
} | |||||
void MbrolaReset(void) | |||||
{ | |||||
} | |||||
#endif // INCLUDE_MBROLA |
#include "translate.h" | #include "translate.h" | ||||
#include "wave.h" | #include "wave.h" | ||||
const char *version_string = "1.44.02 13.Aug.10"; | |||||
const int version_phdata = 0x014400; | |||||
const char *version_string = "1.44.04 14.Sep.10"; | |||||
const int version_phdata = 0x014404; | |||||
int option_device_number = -1; | int option_device_number = -1; | ||||
FILE *f_logespeak = NULL; | FILE *f_logespeak = NULL; |
DoSpect2(ph, 0, &fmtp, p, 0); | DoSpect2(ph, 0, &fmtp, p, 0); | ||||
if(p->synthflags & SFLAG_LENGTHEN) | if(p->synthflags & SFLAG_LENGTHEN) | ||||
{ | { | ||||
DoPause(20,0); | |||||
DoPause(25,1); | |||||
DoSpect2(ph, 0, &fmtp, p, 0); | DoSpect2(ph, 0, &fmtp, p, 0); | ||||
} | } | ||||
} | } |
typedef struct { // 44 bytes | |||||
typedef struct { // 64 bytes | |||||
short frflags; | short frflags; | ||||
short ffreq[7]; | short ffreq[7]; | ||||
unsigned char length; | unsigned char length; | ||||
unsigned char klattp2[5]; // continuation of klattp[], Avp, Fric, FricBP, Turb | unsigned char klattp2[5]; // continuation of klattp[], Avp, Fric, FricBP, Turb | ||||
unsigned char klatt_ap[7]; // Klatt parallel amplitude | unsigned char klatt_ap[7]; // Klatt parallel amplitude | ||||
unsigned char klatt_bp[7]; // Klatt parallel bandwidth /2 | unsigned char klatt_bp[7]; // Klatt parallel bandwidth /2 | ||||
unsigned char spare; // pad to multiple of 4 bytes | |||||
} frame_t; // with extra Klatt parameters for parallel resonators | } frame_t; // with extra Klatt parameters for parallel resonators | ||||
typedef struct { // 44 bytes | typedef struct { // 44 bytes | ||||
short frflags; | short frflags; | ||||
short ffreq[7]; | short ffreq[7]; | ||||
unsigned char fright[3]; // width/4 f0-2 | unsigned char fright[3]; // width/4 f0-2 | ||||
unsigned char bw[4]; // Klatt bandwidth BNZ /2, f1,f2,f3 | unsigned char bw[4]; // Klatt bandwidth BNZ /2, f1,f2,f3 | ||||
unsigned char klattp[5]; // AV, FNZ, Tilt, Aspr, Skew | unsigned char klattp[5]; // AV, FNZ, Tilt, Aspr, Skew | ||||
} frame_t2; // TESTING | |||||
#ifdef deleted | |||||
typedef struct { | |||||
short frflags; | |||||
unsigned char length; | |||||
unsigned char rms; | |||||
short ffreq[9]; | |||||
unsigned char fheight[9]; | |||||
unsigned char fwidth[6]; // width/4 | |||||
unsigned char fright[6]; // width/4 | |||||
unsigned char fwidth6, fright6; | |||||
unsigned char klattp[N_KLATTP]; | |||||
} frame_t; | |||||
typedef struct { // 43 bytes | |||||
short frflags; | |||||
unsigned char length; | |||||
unsigned char rms; | |||||
short ffreq[9]; | |||||
unsigned char fheight[9]; | |||||
unsigned char fwidth[6]; // width/4 | |||||
unsigned char fright[6]; // width/4 | |||||
} frame_t2; // the original, without Klatt additions, used for file "phondata" | |||||
#endif | |||||
} frame_t2; // without the extra Klatt parameters | |||||
typedef struct { | typedef struct { | ||||
short length_total; // not used | short length_total; // not used | ||||
unsigned char n_frames; | unsigned char n_frames; | ||||
unsigned char flags; | |||||
unsigned char sqflags; | |||||
frame_t2 frame[N_SEQ_FRAMES]; // max. frames in a spectrum sequence | frame_t2 frame[N_SEQ_FRAMES]; // max. frames in a spectrum sequence | ||||
} SPECT_SEQ; // sequence of espeak formant frames | } SPECT_SEQ; // sequence of espeak formant frames | ||||
typedef struct { | typedef struct { | ||||
short length_total; // not used | short length_total; // not used | ||||
unsigned char n_frames; | unsigned char n_frames; | ||||
unsigned char flags; | |||||
unsigned char sqflags; | |||||
frame_t frame[N_SEQ_FRAMES]; // max. frames in a spectrum sequence | frame_t frame[N_SEQ_FRAMES]; // max. frames in a spectrum sequence | ||||
} SPECT_SEQK; // sequence of klatt formants frames | } SPECT_SEQK; // sequence of klatt formants frames | ||||
unsigned char split_tail_end; | unsigned char split_tail_end; | ||||
unsigned char split_tune; | unsigned char split_tune; | ||||
unsigned char spare[10]; | |||||
unsigned char spare[8]; | |||||
int spare2; // the struct length should be a multiple of 4 bytes | |||||
} TUNE; | } TUNE; | ||||
extern int n_tunes; | extern int n_tunes; |
SetupTranslator(tr,stress_lengths_mk,stress_amps_mk); | SetupTranslator(tr,stress_lengths_mk,stress_amps_mk); | ||||
tr->charset_a0 = charsets[5]; // ISO-8859-5 | tr->charset_a0 = charsets[5]; // ISO-8859-5 | ||||
tr->letter_groups[0] = vowels_cyrillic; | |||||
tr->letter_groups[0] = tr->letter_groups[7] = vowels_cyrillic; | |||||
tr->langopts.stress_rule = STRESSPOSN_3R; // antipenultimate | tr->langopts.stress_rule = STRESSPOSN_3R; // antipenultimate | ||||
tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_AND_UNITS | NUM_OMIT_1_HUNDRED | NUM_OMIT_1_THOUSAND | NUM_DFRACTION_2; | tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_AND_UNITS | NUM_OMIT_1_HUNDRED | NUM_OMIT_1_THOUSAND | NUM_DFRACTION_2; | ||||
tr->langopts.stress_flags = 0x20; | tr->langopts.stress_flags = 0x20; | ||||
tr->langopts.param[LOPT_REGRESSIVE_VOICING] = 0x13; | tr->langopts.param[LOPT_REGRESSIVE_VOICING] = 0x13; | ||||
tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_ALLOW_SPACE | NUM_SWAP_TENS | NUM_OMIT_1_HUNDRED | NUM_DFRACTION_2 | NUM_ORDINAL_DOT | NUM_ROMAN; | tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_ALLOW_SPACE | NUM_SWAP_TENS | NUM_OMIT_1_HUNDRED | NUM_DFRACTION_2 | NUM_ORDINAL_DOT | NUM_ROMAN; | ||||
tr->langopts.numbers2 = 0x100; // plural forms of millions etc | |||||
tr->langopts.thousands_sep = ' '; // don't allow dot as thousands separator | tr->langopts.thousands_sep = ' '; // don't allow dot as thousands separator | ||||
SetLetterVowel(tr,'r'); | SetLetterVowel(tr,'r'); | ||||
break; | break; | ||||
tr->langopts.stress_rule = STRESSPOSN_1L; | tr->langopts.stress_rule = STRESSPOSN_1L; | ||||
tr->langopts.word_gap = 0x21; // length of a final vowel is less dependent on the next consonant, don't merge consonant with next word | tr->langopts.word_gap = 0x21; // length of a final vowel is less dependent on the next consonant, don't merge consonant with next word | ||||
// tr->langopts.vowel_pause = 4; | // tr->langopts.vowel_pause = 4; | ||||
tr->letter_groups[0] = vowels_vi; | |||||
tr->letter_groups[0] = tr->letter_groups[7] = vowels_vi; | |||||
tr->langopts.tone_language = 1; // Tone language, use CalcPitches_Tone() rather than CalcPitches() | tr->langopts.tone_language = 1; // Tone language, use CalcPitches_Tone() rather than CalcPitches() | ||||
tr->langopts.unstressed_wd1 = 2; | tr->langopts.unstressed_wd1 = 2; | ||||
tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_HUNDRED_AND | NUM_DFRACTION_4; | tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_HUNDRED_AND | NUM_DFRACTION_4; |
return(flags); | return(flags); | ||||
} | } | ||||
if(flags & FLAG_COMBINE) | |||||
if((flags & FLAG_COMBINE) && !(wtab[1].flags & FLAG_PHONEMES)) | |||||
{ | { | ||||
char *p2; | char *p2; | ||||
int ok = 1; | int ok = 1; | ||||
// ?? Option to set the word-stress according to language1 rules eg. lang=fr) | // ?? Option to set the word-stress according to language1 rules eg. lang=fr) | ||||
if(ChangeEquivalentPhonemes(tr, switch_phonemes, (char *)p)) | if(ChangeEquivalentPhonemes(tr, switch_phonemes, (char *)p)) | ||||
{ | { | ||||
// Phonemes have been converted from the foreign language to the native language | |||||
switch_phonemes = -1; | switch_phonemes = -1; | ||||
} | } | ||||
{ | { | ||||
strcpy(dictionary_name, old_dictionary_name); | strcpy(dictionary_name, old_dictionary_name); | ||||
SelectPhonemeTable(voice->phoneme_tab_ix); | SelectPhonemeTable(voice->phoneme_tab_ix); | ||||
// leave switch_phonemes set, but use the original phoneme table number. | |||||
// This will suppress LOPT_REGRESSIVE_VOICING | |||||
switch_phonemes = voice->phoneme_tab_ix; // original phoneme table | |||||
} | } | ||||
} | } | ||||
phtrans[0] = 0; | phtrans[0] = 0; | ||||
sscanf(p,"%s %s %d",name,phtrans,&srate); | sscanf(p,"%s %s %d",name,phtrans,&srate); | ||||
LoadMbrolaTable(name,phtrans,srate); | |||||
if(LoadMbrolaTable(name,phtrans,srate) != EE_OK) | |||||
{ | |||||
fprintf(stderr,"mbrola voice not found\n"); | |||||
} | |||||
voice->samplerate = srate; | voice->samplerate = srate; | ||||
} | } | ||||
break; | break; | ||||
case V_FAST: | case V_FAST: | ||||
Read8Numbers(p,speed.fast_settings); | Read8Numbers(p,speed.fast_settings); | ||||
SetSpeed(2); | |||||
SetSpeed(3); | |||||
break; | break; | ||||
default: | default: | ||||
new_translator = SelectTranslator(translator_name); | new_translator = SelectTranslator(translator_name); | ||||
} | } | ||||
SetSpeed(1); // for speed_percent | |||||
SetSpeed(3); // for speed_percent | |||||
for(ix=0; ix<N_PEAKS; ix++) | for(ix=0; ix<N_PEAKS; ix++) | ||||
{ | { |
int wcmdq_tail=0; | int wcmdq_tail=0; | ||||
// pitch,speed, | // pitch,speed, | ||||
int embedded_default[N_EMBEDDED_VALUES] = {0,50,175,100,50, 0,0, 0,175,0,0,0,0,0,0}; | |||||
int embedded_default[N_EMBEDDED_VALUES] = {0, 50,175,100,50, 0, 0, 0,175,0,0,0,0,0,0}; | |||||
static int embedded_max[N_EMBEDDED_VALUES] = {0,0x7fff,600,300,99,99,99, 0,600,0,0,0,0,4,0}; | static int embedded_max[N_EMBEDDED_VALUES] = {0,0x7fff,600,300,99,99,99, 0,600,0,0,0,0,4,0}; | ||||
#define N_CALLBACK_IX N_WAV_BUF-2 // adjust this delay to match display with the currently spoken word | #define N_CALLBACK_IX N_WAV_BUF-2 // adjust this delay to match display with the currently spoken word |