Browse Source

[1.46.32]

Language changes: en, pt, da, an, fa.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@298 d46cf337-b52f-0410-862d-fd96e6ae7743
master
jonsd 12 years ago
parent
commit
a3ad82219d

+ 15
- 9
dictsource/an_list View File

c Te c Te
d de d de
f Efe f Efe
g xe
g ge
h atSe h atSe
j xOta
j ,i||l'arga
k ka k ka
l Ele l Ele
m Eme m Eme
ñ En^e ñ En^e
p pe p pe
q ku q ku
r E*e
r ERR2e
s Ese s Ese
t te t te
u u u u
v uBe
w uBe||dOBle
x Ekis
y je
v ,be||b'aIksa
w ,be||d'Ople
x Se
z Teta z Teta


y i $u // word 'and'
_y je
y je $atend



// numbers // numbers
_0 T'ero _0 T'ero
_4 kw'atro _4 kw'atro
_5 T'inko _5 T'inko
_6 s'eIs _6 s'eIs
_7 s'eIt#
_7 sj'Et
_8 gw'eIto _8 gw'eIto
_9 nw'eU _9 nw'eU
_1X d,eT _1X d,eT
_8X gwit'anta _8X gwit'anta
_9X noB'anta _9X noB'anta
_0C Tj'Entos _0C Tj'Entos
_1C Tj'En
_1C Tj'Ento
_1C0 Tj'En
_2C doTj'Entos _2C doTj'Entos
_3C tresTj'Entos _3C tresTj'Entos
_6C seITj'Entos _6C seITj'Entos
_dpt kon _dpt kon




// unstressed words
lo $u

+ 15
- 2
dictsource/an_rules View File

i i i i
i (A j i (A j
A) ix S A) ix S
_) ix iS




.group j .group j
_) r R _) r R
rr RR2 rr RR2
@) r (- = // followed by hyphen. Silent, but stress on last vowel @) r (- = // followed by hyphen. Silent, but stress on last vowel
rs (_ =s





.group s .group s
s s s s
&) s (_S1 s




.group t .group t
_) u (A gw _) u (A gw




.group v
v B
.group v // same as 'b'
v b
_) v b // phoneme definition may change it to [B]
_) v (A b
v (A B
v (cY B
v (L03 B
m) v b
n) v b
v (iA b
v (uA b




.group w .group w

+ 13
- 6
dictsource/da_list View File



// PB final -graf - stressed a // PB final -graf - stressed a
agraf $alt agraf $alt
angiograf $alt
autograf $alt autograf $alt
barograf $alt barograf $alt
bibliograf $alt bibliograf $alt
agronomi $alt agronomi $alt
akademi $alt akademi $alt
alkymi $alt alkymi $alt
anarki $alt
anatomi $alt anatomi $alt
antinomi $alt antinomi $alt
antonymi $alt antonymi $alt
adviser $alt adviser $alt
advoker $alt advoker $alt
afficer $alt afficer $alt
aflever $alt
afmarcher $alt
'aflever $alt
'afmarcher $alt
afrikaniser $alt afrikaniser $alt
agere $alt agere $alt
aggraver $alt aggraver $alt
demokratiser $alt demokratiser $alt
demoler $alt demoler $alt
demonstrer $alt demonstrer $alt
demonter $alt
denaturer $alt denaturer $alt
denoter $alt denoter $alt
denuntier $alt denuntier $alt
indloger $alt indloger $alt
indmarcher $alt indmarcher $alt
indoktriner $alt indoktriner $alt
indruller $alt
inducer $alt inducer $alt
industrialiser $alt industrialiser $alt
inficer $alt inficer $alt
premier $alt premier $alt
primitiviser $alt primitiviser $alt
prioriter $alt prioriter $alt
omprioriter $alt
privatfinansier $alt privatfinansier $alt
privatiser $alt privatiser $alt
privileger $alt privileger $alt
præfabriker $alt præfabriker $alt
præferer $alt præferer $alt
præjudicer $alt præjudicer $alt
prækvalificer $alt
præluder $alt præluder $alt
præmiere $alt præmiere $alt
prænumerer $alt prænumerer $alt
spekuler $alt spekuler $alt
spender $alt spender $alt
spionere $alt spionere $alt
udspioner $alt
spolere $alt spolere $alt
sponser $alt sponser $alt
sponsorere $alt sponsorere $alt


// PB nouns ending with -ine - stressed last syllable // PB nouns ending with -ine - stressed last syllable
abonnine $alt abonnine $alt
aubergine oberS'i:n@ $alt
barkentine $alt barkentine $alt
blondine $alt blondine $alt
bobine $alt bobine $alt
tortur $alt tortur $alt
trubadur $alt trubadur $alt


// PB final -skop - stressed
// PB final -skop & -trop - stressed
biblioskop $alt biblioskop $alt
bronkoskop $alt bronkoskop $alt
diaskop $alt diaskop $alt
endoskop $alt endoskop $alt
epidiaskop $alt epidiaskop $alt
episkop $alt episkop $alt
filantrop $alt
galvanoskop $alt galvanoskop $alt
gastroskop $alt gastroskop $alt
gyroskop $alt gyroskop $alt
katodoskop $alt katodoskop $alt
laryngoskop $alt laryngoskop $alt
mikroskop $alt mikroskop $alt
misantrop $alt
oscilloskop $alt oscilloskop $alt
otoskop $alt otoskop $alt
periskop $alt periskop $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
evt evEntu'El $abbrev $hasdot
hbo $abbrev // TV station hbo $abbrev // TV station
usa $abbrev usa $abbrev
kfum $abbrev kfum $abbrev
hav hAu $atend hav hAu $atend
(et for) ed||'for // PB for i jakke - lining (et for) ed||'for // PB for i jakke - lining
// PB problem with 'sig' [si] = "say" and 'sig' = "himself/herself" [saj] // PB problem with 'sig' [si] = "say" and 'sig' = "himself/herself" [saj]
(sig mig) si||maj // PB sig mig engang
//(sig mig) si||maj // PB sig mig engang
(sig hvad) si||v& // PB sig hvad du mener (sig hvad) si||v& // PB sig hvad du mener
sig $atend $sentence saj // end of a sentence - han vaskede sig. sig $atend $sentence saj // end of a sentence - han vaskede sig.
(gør sig til) g,Wr||saj||t'el // PB (gør sig til) g,Wr||saj||t'el // PB

+ 375
- 161
dictsource/da_rules
File diff suppressed because it is too large
View File


+ 23
- 22
dictsource/dict_phonemes View File

x z x z




Dictionary da_dict 2012-04-07
Dictionary da_dict 2013-01-30


& &# 0 3 @ @- a A
& &# 0 3 ?& ?e ?E ?i
?O ?u ?W ?y @ @- a A
aI e E i o O u V aI e E i o O u V
W W# y Y W W# y Y


dZ f g h j J k l dZ f g h j J k l
l/2 l/3 m n N p r R l/2 l/3 m n N p r R
R3 s S t T tS v w R3 s S t T tS v w
x Z
x z Z




Dictionary hu_dict 2012-07-25 Dictionary hu_dict 2012-07-25
ts v x z ts v x z




Dictionary en_dict 2013-01-18
Dictionary en_dict 2013-01-30


0 3 3: @ @- @2 @5 @L
a a# A: A@ aa aI aI3 aI@
aU aU@ A~ E e: e@ eI i
I I# I2 i: i@ i@3 IR O
O: o: O@ o@ OI oU O~ U
u: U@ V VR
0 0# 3 3: @ @- @2 @5
@L a a# A: A@ aa aI aI3
aI@ aU aU@ A~ E e: e@ eI
i I I# I2 i: i@ i@3 IR
O O: o: O@ o@ OI oU O~
U u: U@ V VR


: ; ? b C d D d# : ; ? b C d D d#
dZ f g h j k l l# dZ f g h j k l l#
x z Z z# x z Z z#




Dictionary eo_dict 2011-12-24
Dictionary eo_dict 2013-01-24


@- a aI aU e eI eU i @- a aI aU e eI eU i
o oI u uI o oI u uI
ts; v w x z Z Z; ts; v w x z Z Z;




Dictionary pt_dict 2013-01-17
Dictionary pt_dict 2013-01-27


& &/ &U~ &~ @ @- a A & &/ &U~ &~ @ @- a A
aI aU e E eI EI eU EU aI aU e E eI EI eU EU
t- tS tS; w t- tS tS; w




Dictionary fa_dict 2013-01-19
Dictionary fa_dict 2013-01-23


a A e i o u a A e i o u


: ? b d dZ f g h
j k l m n p q r
R s S t tS v w x
z Z
- : ? b d dZ f g
h j k l m n p q
r R s S t tS v w
x z Z




Dictionary an_dict 2013-01-18
Dictionary an_dict 2013-01-24


a aI aU e E eI eU i a aI aU e E eI eU i
o O oI u o O oI u


* b B d D f g j
k l l^ m n n^ p Q
r R R2 s S t T t#
tS w x
b B d D f g j k
l l^ m n n^ p Q r
R R2 s S t T t# tS
w x

+ 249
- 43
dictsource/en_list
File diff suppressed because it is too large
View File


+ 180
- 75
dictsource/en_rules
File diff suppressed because it is too large
View File


+ 186
- 15
dictsource/fa_list
File diff suppressed because it is too large
View File


+ 215
- 93
dictsource/fa_rules View File

// * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.0 // * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.0
// * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.0
// * This file writen by Shadyar Khodayari 2013 // * This file writen by Shadyar Khodayari 2013
//********* //*********
// * This program is free software; you can redistribute it and/or modify * // * This program is free software; you can redistribute it and/or modify *
// ***************************************************************************/ // ***************************************************************************/


// This file is UTF-8 encoded // This file is UTF-8 encoded
// all words must be LOWER CASE (although the initial letter will be automatically
// converted if it's a 7bit ascii character)
// Text to phoneme rules for Farsi // Text to phoneme rules for Farsi




.group آ .group آ
_) آN 'A: _) آN 'A:
آ 'A آ 'A
// Prefixes آ // Prefixes آ
// Suffixes آ // Suffixes آ
L09L04) اً (_NSm2 an L09L04) اً (_NSm2 an
L09L04) اٌ (_NSm2 an L09L04) اٌ (_NSm2 an
L09L04) اٍ (_NSm2 an L09L04) اٍ (_NSm2 an
L09L09L03) ان (_Sm2 An
//L09L09L03) انی (_NSm3 Ani
L09L09L04) ان (_Sm2 An
//l09l09l04) انی (_NSm3 Ani
// Plural possessive pronouns for ان eg. "مردانت" // Plural possessive pronouns for ان eg. "مردانت"
L09L09L03) انم (_NSm3 Anam
L09L09L03) انت (_NSm3 Anat
L09L09L03) انش (_NSm3 AnaS
L09L09L03) انمان (_NSm5 AnemAn
L09L09L03) انمون (_NSm5 Anemun
L09L09L03) انتان (_NSm5 AnetAn
L09L09L03) انتون (_NSm5 Anetun
L09L09L03) انشان (_NSm5 AneSAn
L09L09L03) انشون (_NSm5 AneSun
l09l09l04) انم (_NSm3 Anam
l09l09l04) انت (_NSm3 Anat
l09l09l04) انش (_NSm3 AnaS
l09l09l04) انمان (_NSm5 AnemAn
l09l09l04) انمون (_NSm5 Anemun
l09l09l04) انتان (_NSm5 AnetAn
l09l09l04) انتون (_NSm5 Anetun
l09l09l04) انشان (_NSm5 AneSAn
l09l09l04) انشون (_NSm5 AneSun
L09L03L01) ات (_Sm2 At L09L03L01) ات (_Sm2 At
//L09L03L01) اتی (_NSm3 Ati //L09L03L01) اتی (_NSm3 Ati
L09L09L03) ات (_NSm2 At L09L09L03) ات (_NSm2 At
L09L09L03) اتی (_NSm3 Ati L09L09L03) اتی (_NSm3 Ati
// Plural possessive pronouns for ات eg. " تفکراتمان" // Plural possessive pronouns for ات eg. " تفکراتمان"
L09L03) اتم (_NSm3 Atam
L09L03) اتت (_NSm3 Atat
L09L03) اتش (_NSm3 AtaS
L09L03) اتمان (_NSm5 AtemAn
L09L03) اتمون (_NSm5 Atemun
L09L03) اتتان (_NSm5 AtetAn
L09L03) اتتون (_NSm5 Atetun
L09L03) اتشان (_NSm5 AteSAn
L09L03) اتشون (_NSm5 AteSun
L09L03) اتها (_NSm4 AthA
L09L03) اتهای (_NSm5 AthAje
L09L03) اتهایی (_NSm6 AthAi:
L09L04) انه (_NSm3 A,ne:
L09L04) انۀ (_NSm3 A,neje
L09L03) ینه (_NSm3 ine:
L09L03) ینۀ (_NSm3 ineje
L09L09L03) اتم (_NSm3 Atam
L09L09L03) اتت (_NSm3 Atat
L09L09L03) اتش (_NSm3 AtaS
L09L09L03) اتمان (_NSm5 AtemAn
L09L09L03) اتمون (_NSm5 Atemun
L09L09L03) اتتان (_NSm5 AtetAn
L09L09L03) اتتون (_NSm5 Atetun
L09L09L03) اتشان (_NSm5 AteSAn
L09L09L03) اتشون (_NSm5 AteSun
L09L09L03) اتها (_NSm4 AthA
L09L09L03) اتهای (_NSm5 AthAje
L09L09L03) اتهایی (_NSm6 AthAi:
l09l09l03) انه (_NSm3 A,ne:
l09l09l03) انۀ (_NSm3 A,neje
L09L09L04) اور (_Sm3 AvaR L09L09L04) اور (_Sm3 AvaR
L09L04) اورد (_Sm4 AvaRd L09L04) اورد (_Sm4 AvaRd
L09L04) افزار (_Sm5 afzAR L09L04) افزار (_Sm5 afzAR
L09L09) اکبر (_Sm4 akbaR L09L09) اکبر (_Sm4 akbaR
L09L09) اصغر (_Sm4 asq1aR L09L09) اصغر (_Sm4 asq1aR
// Special passive pronouns eg. خوابانده // Special passive pronouns eg. خوابانده
L09L09L03) انده (_Sm4 Ande:
L09L09L03) اندۀ (_Sm4 Andeje
l09l09l03) انده (_Sm4 Ande:
l09l09l03) اندۀ (_Sm4 Andeje
// Special Subjective pronouns eg. گزراندید // Special Subjective pronouns eg. گزراندید
L09L09L03) اندم (_NSm4 Andam
L09L09L03) اندی (_NSm4 Andi
L09L09L03) اند (_NSm3 And
L09L09L03) اندیم (_NSm5 Andim
L09L09L03) اندید (_NSm5 Andid
L09L09L03) اندند (_NSm5 Andand
L09L09L03) اندن (_NSm4 Andan
l09l09l03) اندم (_NSm4 Andam
l09l09l03) اندی (_NSm4 Andi
l09l09l03) اند (_NSm3 And
l09l09l03) اندیم (_NSm5 Andim
l09l09l03) اندید (_NSm5 Andid
l09l09l03) اندند (_NSm5 Andand
l09l09l03) اندن (_NSm4 Andan
// Special Subjective pronouns eg. گزراندید // Special Subjective pronouns eg. گزراندید
L09L09L03) انیدم (_NSm5 Anidam
L09L09L03) انیدی (_NSm5 Anidi
L09L09L03) انید (_NSm4 Anid
L09L09L03) انیدیم (_NSm6 Anidim
L09L09L03) انیدید (_NSm6 Anidid
L09L09L03) انیدند (_NSm6 Anidand
L09L09L03) انیدن (_NSm5 Anidan
l09l09l03) انیدم (_NSm5 Anidam
l09l09l03) انیدی (_NSm5 Anidi
l09l09l03) انید (_NSm4 Anid
l09l09l03) انیدیم (_NSm6 Anidim
l09l09l03) انیدید (_NSm6 Anidid
l09l09l03) انیدند (_NSm6 Anidand
l09l09l03) انیدن (_NSm5 Anidan
L09L04) افرین (_Sm5 AfaRin L09L04) افرین (_Sm5 AfaRin
L09L04) الدین (_Sm5 oddin L09L04) الدین (_Sm5 oddin
L09L04) الدّین (_Sm6 oddin L09L04) الدّین (_Sm6 oddin
_) بلند (آL09L09P4@ boland _) بلند (آL09L09P4@ boland
_) بلا (L04L09L09P3@ belA _) بلا (L04L09L09P3@ belA
_) بلا (آL09L09P3@ belA _) بلا (آL09L09P3@ belA
_) بزرگ (L04L09L09P4@ bozoRg
_) بزرگ (آL09L09P4@ bozoRg


// suffixes ب // suffixes ب
L09L09) بخش (_Sm3 baxS L09L09) بخش (_Sm3 baxS
L09L09) بردار (_Sm5 bardAR L09L09) بردار (_Sm5 bardAR
L09L09) بین (_Sm3 bin L09L09) بین (_Sm3 bin
L09L09) بینی (_Sm4 bini L09L09) بینی (_Sm4 bini

L09L09) بیگ (_Sm3 bejg
L09L09) بخت (_Sm3 baxt
L09L09) باش (_Sm3 bAS
L09L09) بزرگ (_Sm4 bozoRg


// arabic form of words (Babs) ب // arabic form of words (Babs) ب
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) ب (L03_ bo _تL04ا) ب (L03_ bo
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ب (L03L03_+ ba _ت) ب (L03L03_+ ba
_تL04) ب (L03_+ bbo
_تL04) ب (L03_++ bbo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ب (L03ّL03_+ ba _ت) ب (L03ّL03_+ ba
_تL04) ب (ّL03_+ bbo _تL04) ب (ّL03_+ bbo
_) پس (آL09L09P2@ 'pas _) پس (آL09L09P2@ 'pas
_) پسا (L04L09L09P3@ 'pasA _) پسا (L04L09L09P3@ 'pasA
_) پسا (آL09L09P3@ 'pasA _) پسا (آL09L09P3@ 'pasA
_) پیکو (L04L09L09P4@ 'piko
_) پیکو (آL09L09P4@ 'piko


// suffixes پ // suffixes پ
L09L09) پژوه (_Sm4 paZuh L09L09) پژوه (_Sm4 paZuh
L09L09) پیشه (_Sm4 piSe: L09L09) پیشه (_Sm4 piSe:
L09L09) پیشۀ (_Sm4 piSeje L09L09) پیشۀ (_Sm4 piSeje
L09L09) پرداز (_Sm5 paRdAz L09L09) پرداز (_Sm5 paRdAz
L09L09) پندار (_Sm5 pendAR
L09L09) پرست (_Sm4 paRast


// arabic form of words (Babs) پ // arabic form of words (Babs) پ
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) پ (L03_ po _تL04ا) پ (L03_ po
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) پ (L03L03_+ pa _ت) پ (L03L03_+ pa
_تL04) پ (L03_+ ppo
_تL04) پ (L03_++ ppo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) پ (L03ّL03_+ pa _ت) پ (L03ّL03_+ pa
_تL04) پ (ّL03_+ ppo _تL04) پ (ّL03_+ ppo
L09L09L03گی) تان (_NSm3 jetAn L09L09L03گی) تان (_NSm3 jetAn
L09L01یگی) تان (_NSm3 jetAn L09L01یگی) تان (_NSm3 jetAn
L09L01وگی) تان (_NSm3 jetAn L09L01وگی) تان (_NSm3 jetAn
L09L09) تراش (_Sm4 taRAS


// arabic form of words (Babs) ت // arabic form of words (Babs) ت
//فواعل eg. جوامع //فواعل eg. جوامع
//تفعل eg. تفکر //تفعل eg. تفکر
_) ت (L04L04L03_ ta _) ت (L04L04L03_ ta
_ت) ت (L04L03_+ ta _ت) ت (L04L03_+ ta
_تL04) ت (L03_+ tto
//تفعل eg. تفکر
_تL04) ت (L03_++ tto
//تفعّل eg. تفکر
_) ت (L04L04ّL03_ ta _) ت (L04L04ّL03_ ta
_ت) ت (L04ّL03_+ ta _ت) ت (L04ّL03_+ ta
_تL04) ت (ّL03_+ tto
_تL04) ت (ّL03_++ tto
//مفاعل eg. مباحث //مفاعل eg. مباحث
_مL04ا) ت (L03_ te _مL04ا) ت (L03_ te
//استفعال eg. استخراج (Fa eSpeak read itd correctly) //استفعال eg. استخراج (Fa eSpeak read itd correctly)
//انفعال eg. انفجار //انفعال eg. انفجار
_ان) ت (L04اL03_++ te _ان) ت (L04اL03_++ te
//افتعال eg. افتخار //افتعال eg. افتخار
_اL03) ت (L04اL03_+ te
_اL03) ت (L04اL03_++ te
_اL03) ت (یاL03_++ t _اL03) ت (یاL03_++ t
//مستفعل eg. مستخدم //مستفعل eg. مستخدم
_مس) ت (L04L04L03_+ ta _مس) ت (L04L04L03_+ ta
_تL04ا) ث (L03_+ so _تL04ا) ث (L03_+ so
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ث (L03L03_+ sa _ت) ث (L03L03_+ sa
_تL04) ث (L03_++ s:o
_تL04) ث (L03_++ sso
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ث (L03ّL03_+ sa _ت) ث (L03ّL03_+ sa
_تL04) ث (ّL03_+ s:o _تL04) ث (ّL03_+ s:o
_تL04ا) ج (L03_ dZo _تL04ا) ج (L03_ dZo
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ج (L03L03_+ dZa _ت) ج (L03L03_+ dZa
_تL04) ج (L03_+ dZdZo
_تL04) ج (L03_++ dZdZo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ج (L03ّL03_+ dZa _ت) ج (L03ّL03_+ dZa
_تL04) ج (ّL03_+ dZdZo _تL04) ج (ّL03_+ dZdZo
L09L09L09L09) چ (L03L09L09L09_ tSa L09L09L09L09) چ (L03L09L09L09_ tSa


// Prefixes چ // Prefixes چ
_) چار (L04L09L09P3@ 'tSAR
_) چار (آL09L09P3@ 'tSAR
_) چهار (L04L09L09P4@ 'tSAhAR
_) چهار (آL09L09P4@ 'tSAhAR
_) چند (L04L09L09P3@ 'tSAand
_) چند (آL09L09P3@ 'tSAand

// Suffixes چ // Suffixes چ
L09L09L09) چی (_Sm2 tSi L09L09L09) چی (_Sm2 tSi
L09L09) چیان (_Sm4 tSijAn L09L09) چیان (_Sm4 tSijAn
L09L09) چه (_Sm2 tSe L09L09) چه (_Sm2 tSe
L09L09) چین (_Sm3 tSin
L09L09) چهر (_Sm3 tSehR
L09L09) چهره (_Sm4 tSehRe:
L09L09) چهرۀ (_Sm4 tSehReje


// arabic form of words (Babs) چ // arabic form of words (Babs) چ
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) چ (L03_ tSo _تL04ا) چ (L03_ tSo
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) چ (L03L03_+ tSa _ت) چ (L03L03_+ tSa
_تL04) چ (L03_+ tStSo
_تL04) چ (L03_++ tStSo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) چ (L03ّL03_+ tSa _ت) چ (L03ّL03_+ tSa
_تL04) چ (ّL03_+ tStSo _تL04) چ (ّL03_+ tStSo
// Suffixes ح // Suffixes ح
L09L09) حسن (_Sm3 hasan L09L09) حسن (_Sm3 hasan
L09L09) حسین (_Sm4 hosejn L09L09) حسین (_Sm4 hosejn
L09L09) حال (_Sm3 hAl


// arabic form of words (Babs) ح // arabic form of words (Babs) ح
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) ح (L03_ ho _تL04ا) ح (L03_ ho
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ح (L03L03_+ ha _ت) ح (L03L03_+ ha
_تL04) ح (L03_+ hho
_تL04) ح (L03_++ hho
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ح (L03ّL03_+ ha _ت) ح (L03ّL03_+ ha
_تL04) ح (ّL03_+ hho _تL04) ح (ّL03_+ hho
_) خود (آL09L09P3@ xod _) خود (آL09L09P3@ xod
_) خدا (L04L09L09P3@ xodA _) خدا (L04L09L09P3@ xodA
_) خدا (آL09L09P3@ xodA _) خدا (آL09L09P3@ xodA

_) خواب (L04L09L09P4@ xAb
_) خواب (آL09L09P4@ xAb
_) خویش (L04L09L09P4@ xiS
_) خویش (آL09L09P4@ xiS
_) خان (L04L09L09P3@ xAn
_) خان (آL09L09P3@ xAn


// suffixes خ // suffixes خ
L09L09) خر (_Sm2 xaR L09L09) خر (_Sm2 xaR
L09L09) خوار (_Sm4 xAR L09L09) خوار (_Sm4 xAR
L09L09) خدا (_Sm3 xodA L09L09) خدا (_Sm3 xodA
L09L09) خور (_Sm3 xoR L09L09) خور (_Sm3 xoR
L09L09) خون (_Sm3 xun
L09L09) خان (_Sm3 xAn
L09L09) خوش (_Sm3 xoS
L09L09) خیز (_Sm3 xiz
L09L09) خواست (_Sm5 xAst


// arabic form of words (Babs) خ // arabic form of words (Babs) خ
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) خ (L03_ xo _تL04ا) خ (L03_ xo
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) خ (L03L03_+ xa _ت) خ (L03L03_+ xa
_تL04) خ (L03_+ xxo
_تL04) خ (L03_++ xxo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) خ (L03ّL03_+ xa _ت) خ (L03ّL03_+ xa
_تL04) خ (ّL03_+ xxo _تL04) خ (ّL03_+ xxo
_) دیر (آL09L09P3@ diR _) دیر (آL09L09P3@ diR
_) دست (L04L09L09P3@ dast _) دست (L04L09L09P3@ dast
_) دست (آL09L09P3@ dast _) دست (آL09L09P3@ dast
_) درست (L04L09L09P4@ dorost
_) درست (آL09L09P4@ dorost


// suffixes د // suffixes د
L09L09) داد (_Sm3 dAd L09L09) داد (_Sm3 dAd
L09L09) دل (_Sm2 del L09L09) دل (_Sm2 del
L09L09) دست (_Sm3 dast L09L09) دست (_Sm3 dast
L09L09) درد (_Sm3 daRd L09L09) درد (_Sm3 daRd
L09L09) دوش (_Sm3 duS


// arabic form of words (Babs) د // arabic form of words (Babs) د
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) د (L03_ do _تL04ا) د (L03_ do
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) د (L03L03_+ da _ت) د (L03L03_+ da
_تL04) د (L03_+ ddo
_تL04) د (L03_++ ddo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) د (L03ّL03_+ da _ت) د (L03ّL03_+ da
_تL04) د (ّL03_+ ddo _تL04) د (ّL03_+ ddo
L09L09L09L09) ذ (L03L09L09L09_ za L09L09L09L09) ذ (L03L09L09L09_ za


// Prefixes ذ // Prefixes ذ
_) ذی (L04L09L09P2@ zi
_) ذی (آL09L09P2@ zi

// Suffixes ذ // Suffixes ذ
// arabic form of words (Babs) ذ // arabic form of words (Babs) ذ
// Prefixes ر // Prefixes ر
_) رضا (L04L09L09P3@ RezA _) رضا (L04L09L09P3@ RezA
_) رضا (آL09L09P3@ RezA _) رضا (آL09L09P3@ RezA
_) ریز (L04L09L09P2@ Riz
_) ریز (آL09L09P3@ Riz
_) راست (L04L09L09P4@ RAst:
_) راست (آL09L09P4@ RAst


// suffixes ر // suffixes ر
//L09L09L09) ران (_Sm3 RAn //L09L09L09) ران (_Sm3 RAn
L09L09) ربا (_Sm3 RobA L09L09) ربا (_Sm3 RobA
L09L09) رضا (_Sm3 RezA L09L09) رضا (_Sm3 RezA
L09L09) رسان (_Sm4 ResAn L09L09) رسان (_Sm4 ResAn
L09L09) رنگ (_Sm3 Rang
L09L09) روان (_Sm4 RavAn
L09L09) ریز (_Sm3 Riz


// arabic form of words (Babs) ر // arabic form of words (Babs) ر
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) ر (L03_ Ro _تL04ا) ر (L03_ Ro
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ر (L03L03_+ Ra _ت) ر (L03L03_+ Ra
_تL04) ر (L03_+ RRo
_تL04) ر (L03_++ RRo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ر (L03ّL03_+ Ra _ت) ر (L03ّL03_+ Ra
_تL04) ر (ّL03_+ RRo _تL04) ر (ّL03_+ RRo
_تL04ا) ژ (L03_ Zo _تL04ا) ژ (L03_ Zo
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ژ (L03L03_+ Za _ت) ژ (L03L03_+ Za
_تL04) ژ (L03_+ ZZo
_تL04) ژ (L03_++ ZZo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ژ (L03ّL03_+ Za _ت) ژ (L03ّL03_+ Za
_تL04) ژ (ّL03_+ ZZo _تL04) ژ (ّL03_+ ZZo
_) سوء (L09L09P3@ su?e _) سوء (L09L09P3@ su?e
_) سانتی (L04L09L09P5@ sAnti _) سانتی (L04L09L09P5@ sAnti
_) سانتی (آL09L09P5@ sAnti _) سانتی (آL09L09P5@ sAnti
_) سید (L09P3@ sej:ed:
_) سید (آL09L09P3@ sej:ed


// suffixes س // suffixes س
L09L01) ست (_+NSm2 st L09L01) ست (_+NSm2 st
_تL04ا) س (L03_+ so _تL04ا) س (L03_+ so
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) س (L03L03_+ sa _ت) س (L03L03_+ sa
_تL04) س (L03_++ s:o
_تL04) س (L03_++ sso
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) س (L03ّL03_+ sa _ت) س (L03ّL03_+ sa
_تL04) س (ّL03_+ s:o _تL04) س (ّL03_+ s:o
L09L09) شاه (_Sm3 SAh L09L09) شاه (_Sm3 SAh
L09L09) شمار (_Sm4 SomAR L09L09) شمار (_Sm4 SomAR
L09L09L09) شدن (_Sm3 Sodan L09L09L09) شدن (_Sm3 Sodan
L09L09) شناخت (_Sm5 SenAxt
L09L09) شاد (_Sm3 SAd
L09L09) شور (_Sm3 SuR
L09L09) شده (_Sm3 Sode:
L09L09) شدۀ (_Sm3 Sodeje
L09L09) شونده (_Sm5 Savande:
L09L09) شوندۀ (_Sm5 Savandeje
L09L09) شدگان (_Sm5 SodegAn


// arabic form of words (Babs) ش // arabic form of words (Babs) ش
//فواعل eg. جوامع //فواعل eg. جوامع
L09L09L09L09) ص (L03L09L09L09_ sa L09L09L09L09) ص (L03L09L09L09_ sa


// Prefixes ص // Prefixes ص
_) صاحب (L04L09L09P4@ saheb
_) صاحب (آL09L09P4@ saheb
_) صدر (L04L09L09P5@ sadr
_) صدر (آL09L09P5@ sadr

// Suffixes ص // Suffixes ص
L09L09) صد (_Sm2 sad L09L09) صد (_Sm2 sad


_تL04ا) ص (L03_+ so _تL04ا) ص (L03_+ so
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ص (L03L03_+ sa _ت) ص (L03L03_+ sa
_تL04) ص (L03_++ s:o
_تL04) ص (L03_++ sso
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ص (L03ّL03_+ sa _ت) ص (L03ّL03_+ sa
_تL04) ص (ّL03_+ s:o _تL04) ص (ّL03_+ s:o
// Suffixes ط // Suffixes ط
L09L09) طلب (_Sm3 talab L09L09) طلب (_Sm3 talab
// arabic form of words (Babs) ط

// arabic form of words (Babs) ط
//فواعل eg. جوامع //فواعل eg. جوامع
_L04وا) ط (L03_ te _L04وا) ط (L03_ te
_خوا) ط (L03_+ ta _خوا) ط (L03_+ ta
_تL04ا) ط (L03_ to _تL04ا) ط (L03_ to
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ط (L03L03_+ ta _ت) ط (L03L03_+ ta
_تL04) ط (L03_+ tto
_تL04) ط (L03_++ tto
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ط (L03ّL03_+ ta _ت) ط (L03ّL03_+ ta
_تL04) ط (ّL03_+ tto _تL04) ط (ّL03_+ tto
//تفاعیل eg. تدابیر (Fa eSpeak read itd correctly) //تفاعیل eg. تدابیر (Fa eSpeak read itd correctly)
//تفاعل eg. تفاوت //تفاعل eg. تفاوت
_تL04ا) ع (L03_ ?o _تL04ا) ع (L03_ ?o
_تL09ا)L09 ع (_ ?
_تL04اL04) ع (_ ?
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ع (L03L03_+ ?a _ت) ع (L03L03_+ ?a
_تL04) ع (L03_+ ??o
_تL04) ع (L03_++ ??o
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ع (L03ّL03_+ ?a _ت) ع (L03ّL03_+ ?a
_تL04) ع (ّL03_+ ??o _تL04) ع (ّL03_+ ??o
_تL04ا) غ (L03_ q1o _تL04ا) غ (L03_ q1o
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) غ (L03L03_+ q1a _ت) غ (L03L03_+ q1a
_تL04) غ (L03_+ q1q1o
_تL04) غ (L03_++ q1q1o
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) غ (L03ّL03_+ q1a _ت) غ (L03ّL03_+ q1a
_تL04) غ (ّL03_+ q1q1o _تL04) غ (ّL03_+ q1q1o
L09L09) فر (_Sm2 faR L09L09) فر (_Sm2 faR
L09L09) فروش (_Sm4 foRuS L09L09) فروش (_Sm4 foRuS
L09L09) فشان (_Sm4 feSAn L09L09) فشان (_Sm4 feSAn
L09L09) فریب (_Sm4 faRib
L09L09) فرما (_Sm4 faRmA
L09L09) فرسا (_Sm4 faRsA


// arabic form of words (Babs) ف // arabic form of words (Babs) ف
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) ق (L03_ q1o _تL04ا) ق (L03_ q1o
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ق (L03L03_+ q1a _ت) ق (L03L03_+ q1a
_تL04) ق (L03_+ q1q1o
_تL04) ق (L03_++ q1q1o
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ق (L03ّL03_+ q1a _ت) ق (L03ّL03_+ q1a
_تL04) ق (ّL03_+ q1q1o _تL04) ق (ّL03_+ q1q1o
_) کم (آL09L09P2@ kam _) کم (آL09L09P2@ kam
_) کند (L04L09L09P3@ kond _) کند (L04L09L09P3@ kond
_) کند (آL09L09P3@ kond _) کند (آL09L09P3@ kond
_) کیلو (آL09L09P4@ kilu
_) کیلو (L04L09L09P4@ kilu _) کیلو (L04L09L09P4@ kilu
_) کیلو (آL09L09P4@ kilu
_) کوچک (L04L09L09P4@ kutSak
_) کوچک (آL09L09P4@ kutSak


// suffixes ک // suffixes ک
L09L09L03) ک (_Sm1 ak L09L09L03) ک (_Sm1 ak
L09L09) کنان (_Sm4 konAn L09L09) کنان (_Sm4 konAn
L09L09) کننده (_Sm5 konande: L09L09) کننده (_Sm5 konande:
L09L09) کنندۀ (_Sm5 konandeje L09L09) کنندۀ (_Sm5 konandeje
L09L09) کوچک (_Sm4 kutSak


// arabic form of words (Babs) ک // arabic form of words (Babs) ک
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) ک (L03_ ko _تL04ا) ک (L03_ ko
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ک (L03L03_+ ka _ت) ک (L03L03_+ ka
_تL04) ک (L03_+ kko
_تL04) ک (L03_++ kko
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ک (L03ّL03_+ ka _ت) ک (L03ّL03_+ ka
_تL04) ک (ّL03_+ kko _تL04) ک (ّL03_+ kko
L09L09) گو (_Sm2 gu L09L09) گو (_Sm2 gu
L09L09) گرفت (_Sm4 geReft L09L09) گرفت (_Sm4 geReft
L09L09) گشا (_Sm3 goSA L09L09) گشا (_Sm3 goSA
L09L09) گریز (_Sm4 goRiz


// arabic form of words (Babs) گ // arabic form of words (Babs) گ
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) گ (L03_ go _تL04ا) گ (L03_ go
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) گ (L03L03_+ ga _ت) گ (L03L03_+ ga
_تL04) گ (L03_+ ggo
_تL04) گ (L03_++ ggo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) گ (L03ّL03_+ ga _ت) گ (L03ّL03_+ ga
_تL04) گ (ّL03_+ ggo _تL04) گ (ّL03_+ ggo
// Prefixes ل // Prefixes ل
// Suffixes ل // Suffixes ل
L09L09) لوژ (_Sm3 lotZ
L09L09) لوژیک (_Sm5 lotZik
L09L09) لوگ (_Sm3 log

// arabic form of words (Babs) ل // arabic form of words (Babs) ل
//فواعل eg. جوامع //فواعل eg. جوامع
_L04وا) ل (L03_+ le _L04وا) ل (L03_+ le
L09L09L09L09) م (L03L09L09L09_ ma L09L09L09L09) م (L03L09L09L09_ ma


// Prefixes م // Prefixes م
//_) م (L03L09L09P1@ ma
_) می (L03L09+P2@ mi _) می (L03L09+P2@ mi
_) می (آL09L09P2@ mi _) می (آL09L09P2@ mi
_) می (وL09L09P2@ mi _) می (وL09L09P2@ mi
_) مصطفی (L04L09L09P5@ mostafA _) مصطفی (L04L09L09P5@ mostafA
_) میلی (L04L09L09P4@ mili _) میلی (L04L09L09P4@ mili
_) میلی (آL09L09P4@ mili _) میلی (آL09L09P4@ mili
_) ماه (L04L09L09P3@ mAh
_) ماه(آL09L09P3@ mAh
_) مگا (L04L09L09P3@ megA
_) مگا(آL09L09P3@ megA
_) مولتی (L04L09L09P5@ multi
_) مولتی(آL09L09P5@ multi


// suffixes م // suffixes م
L09L09) ماه (_Sm3 mAh L09L09) ماه (_Sm3 mAh
L09L03) مون (_NSm3 emun L09L03) مون (_NSm3 emun
L09L01) مون (_Sm3 mun L09L01) مون (_Sm3 mun
L09L09) مردان (_Sm5 maRdAn L09L09) مردان (_Sm5 maRdAn
L09L09) منش (_Sm3 maneS


// arabic form of words (Babs) م // arabic form of words (Babs) م
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) م (L03_ mo _تL04ا) م (L03_ mo
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) م (L03L03_+ ma _ت) م (L03L03_+ ma
_تL04) م (L03_+ mmo
_تL04) م (L03_++ mmo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) م (L03ّL03_+ ma _ت) م (L03ّL03_+ ma
_تL04) م (ّL03_+ mmo _تL04) م (ّL03_+ mmo
L09L09L03) ن (_NSm1 an L09L09L03) ن (_NSm1 an
// Possessive pronouns for "ن" eg. "بودنم" // Possessive pronouns for "ن" eg. "بودنم"
L09L09L03) نم (_NSm2 anam L09L09L03) نم (_NSm2 anam
L09L09L03) نت (_NSm1 anat
L09L09L03) نت (_NSm2 anat
L09L09L03) نش (_NSm2 anaS L09L09L03) نش (_NSm2 anaS
L09L09L03) نمان (_NSm4 anemAn L09L09L03) نمان (_NSm4 anemAn
L09L09L03) نتان (_NSm4 anetAn L09L09L03) نتان (_NSm4 anetAn
L09L09L03) نشان (_NSm4 aneSAn L09L09L03) نشان (_NSm4 aneSAn
L09L09L03) نمان (_NSm4 anemun
L09L09L03) نتان (_NSm4 anetun
L09L09L03) نشان (_NSm4 aneSun
L09L09L03) نمون (_NSm4 anemun
L09L09L03) نتون (_NSm4 anetun
L09L09L03) نشون (_NSm4 aneSun
//L09L09L03) نی (_NSm2 ani //L09L09L03) نی (_NSm2 ani
L09L09) نامه (_Sm4 nAme: L09L09) نامه (_Sm4 nAme:
L09L09) نامۀ (_Sm4 nAmeje L09L09) نامۀ (_Sm4 nAmeje
L09L03) ندۀ (_Sm3 andeje L09L03) ندۀ (_Sm3 andeje
L09L03) ندگی (_Sm4 andegi L09L03) ندگی (_Sm4 andegi
L09L03) ندگان (_Sm5 andegAn L09L03) ندگان (_Sm5 andegAn
L09L09) نندگان (_Sm6 nandegAn
L09L09) نویس (_Sm4 nevis L09L09) نویس (_Sm4 nevis
L09L09) نورد (_Sm4 navaRd L09L09) نورد (_Sm4 navaRd
L09L09) نواز (_Sm4 navAz L09L09) نواز (_Sm4 navAz
_تL04ا) و (L03_ vo _تL04ا) و (L03_ vo
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) و (L03L03_+ va _ت) و (L03L03_+ va
_تL04) و (L03_+ vvo
_تL04) و (L03_++ vvo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) و (L03ّL03_+ va _ت) و (L03ّL03_+ va
_تL04) و (ّL03_+ vvo _تL04) و (ّL03_+ vvo
_تL04ا) ه (L03_ ho _تL04ا) ه (L03_ ho
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ه (L03L03_+ ha _ت) ه (L03L03_+ ha
_تL04) ه (L03_+ hho
_تL04) ه (L03_++ hho
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ه (L03ّL03_+ ha _ت) ه (L03ّL03_+ ha
_تL04) ه (ّL03_+ hho _تL04) ه (ّL03_+ hho
// Prefixes ی // Prefixes ی
_) یک (L04L09L09P2@ jek _) یک (L04L09L09P2@ jek
_) یک (آL09L09P2@ jek _) یک (آL09L09P2@ jek
_) یاد (L09L09P3@ jAd
_) یاد (آL09L09P3@ jAd


// suffixes ی // suffixes ی
L09L01) یئ (_+Sm2 i: L09L01) یئ (_+Sm2 i:
L09L01) یۀ (_+NSm2 jeje L09L01) یۀ (_+NSm2 jeje
L09L09) ییه (_NSm3 i:je L09L09) ییه (_NSm3 i:je
L09L09) ییۀ (_NSm3 i:jeje L09L09) ییۀ (_NSm3 i:jeje
L09L09) یئه (_NSm3 i:je
L09L09) یئۀ (_NSm3 i:jeje
L09L01) ی (_Sm1 j L09L01) ی (_Sm1 j
L09L09آ) ی (_Sm1 je L09L09آ) ی (_Sm1 je
L09L09ا) ی (_Sm1 je
L09L09ا) ی (_NSm1 je
L09L09ی) ی (_Sm1 je L09L09ی) ی (_Sm1 je
L09L01و) ی (_Sm1 i L09L01و) ی (_Sm1 i
L09L03و) ی (_Sm1 je L09L03و) ی (_Sm1 je
L09L04) یت (_Sm2 i:jat L09L04) یت (_Sm2 i:jat
L09L04) یّت (_Sm3 i:jat L09L04) یّت (_Sm3 i:jat
L09L03) یّت (_Sm3 i:jat L09L03) یّت (_Sm3 i:jat
L09L03) ینه (_NSm3 ine:
L09L03) ینۀ (_NSm3 ineje
// Possessive pronouns for گی eg. "زندگیتان" // Possessive pronouns for گی eg. "زندگیتان"
L09L09L03گ) یت (_NSm1 jat L09L09L03گ) یت (_NSm1 jat
L09L01یگ) یت (_NSm1 jat L09L01یگ) یت (_NSm1 jat
L09L01وگ) یت (_NSm1 jat L09L01وگ) یت (_NSm1 jat
L09L09) یاب (_Sm3 jAb L09L09) یاب (_Sm3 jAb
L09L03) یان (_Sm3 ijAn
L09L01) یان (_Sm3 jAn
L09L01) ییان (_Sm4 i:An eg. "اروپاییان" L09L01) ییان (_Sm4 i:An eg. "اروپاییان"
L09L09) یار (_Sm3 jAR L09L09) یار (_Sm3 jAR
L09L09) یون (_Sm3 jun L09L09) یون (_Sm3 jun
L09L09) یوم (_Sm3 jom L09L09) یوم (_Sm3 jom
L09L09م) ین (_Sm2 in L09L09م) ین (_Sm2 in
L09L03) ین (_NSm2 in //eg. "زرین"
L09L03) ینی (_NSm3 ini //eg. "زرین"
L09L03) ین (_Sm2 in //eg. "زرین"
//L09L03) ینی (_NSm3 ini //eg. "زرین"
// Subjective pronouns // Subjective pronouns
L09L03) ی (_Sm1 i L09L03) ی (_Sm1 i
L09L01و) ی (_Sm1 i L09L01و) ی (_Sm1 i
L09ع) یاتمان (_NSm6 ijjAtemAn L09ع) یاتمان (_NSm6 ijjAtemAn
L09ع) یاتتان (_NSm6 ijjAtetAn L09ع) یاتتان (_NSm6 ijjAtetAn
L09ع) یاتشان (_NSm6 ijjAteSAn L09ع) یاتشان (_NSm6 ijjAteSAn
L09L09) یزاسیون (_Sm7 isAsion
L09L03) یافت (_Sm4 jAft


// arabic form of words (Babs) ی // arabic form of words (Babs) ی
//فواعل eg. جوامع //فواعل eg. جوامع
_تL04ا) ی (L03_ jo _تL04ا) ی (L03_ jo
//تفعل eg. تفکر //تفعل eg. تفکر
_ت) ی (L03L03_+ ja _ت) ی (L03L03_+ ja
_تL04) ی (L03_ jjo
_تL04) ی (L03_++ jjo
//تفعّل eg. تفکّر //تفعّل eg. تفکّر
_ت) ی (L03ّL03_+ ja _ت) ی (L03ّL03_+ ja
_تL04) ی (ّL03_ jjo _تL04) ی (ّL03_ jjo
ئ (L02 ? ئ (L02 ?
L02) ئ ? L02) ئ ?
ئ (L03 ?e ئ (L03 ?e

// Suffixes "ئ" // Suffixes "ئ"
L09L01) ئ (_NSm1 je L09L01) ئ (_NSm1 je
L09L03) ئ (_NSm1 i L09L03) ئ (_NSm1 i
L09L03) ئی (_Sm2 ii L09L03) ئی (_Sm2 ii
L09L09) ئیه (_NSm3 i:je L09L09) ئیه (_NSm3 i:je
L09L09) ئیۀ (_NSm3 i:jeje L09L09) ئیۀ (_NSm3 i:jeje
L09L09) یئه (_NSm3 i:je
L09L09) یئۀ (_NSm3 i:jeje
L09L03) ئه (_+NSm2 ije L09L03) ئه (_+NSm2 ije
L09L01) ئه (_+NSm2 je L09L01) ئه (_+NSm2 je
L09L03) ئۀ (_+NSm2 ijeje L09L03) ئۀ (_+NSm2 ijeje
L09L01) ئۀ (_+NSm2 jeje L09L01) ئۀ (_+NSm2 jeje




.group ؤ .group ؤ
a _^_en a _^_en
?1 a a ?1 a a
?1 a (' A ?1 a (' A


.group aa
aa _^_en
?1 aa A ?1 aa A




?1 c (y s ?1 c (y s
?1 c (i s ?1 c (i s
?1 c k ?1 c k


.group ch
ch _^_en
?1 ch tS ?1 ch tS




.group e .group e
e _^_en e _^_en
?1 e e ?1 e e


.group ee
ee _^_en
?1 ee i ?1 ee i




.group g .group g
g _^_en g _^_en
?1 g g ?1 g g


.group gh
gh _^_en
?1 gh q1 ?1 gh q1




.group k .group k
k _^_en k _^_en
?1 k k ?1 k k


.group kh
kh _^_en
?1 kh x ?1 kh x




.group o .group o
o _^_en o _^_en
?1 o o ?1 o o


.group ou
ou _^_en
?1 ou u ?1 ou u


.group oo
oo _^_en
?1 oo u ?1 oo u
?1 oo) o
?1 oo (o




.group p .group p
p _^_en p _^_en
?1 p p ?1 p p


.group ph
ph _^_en



.group q .group q
q _^_en q _^_en
?1 q q1 ?1 q q1
.group s .group s
s _^_en s _^_en
?1 s s ?1 s s


.group sh
sh _^_en
?1 sh S ?1 sh S




?1 t t ?1 t t




.group th
th _^_en


.group u .group u
u _^_en u _^_en
?1 u u ?1 u u

+ 46
- 10
dictsource/pt_list View File

?2 desde $u // from,since ?2 desde $u // from,since
?2 entre // between,among ?2 entre // between,among
?2 por $u // by,for,through ?2 por $u // by,for,through
?2 sobre s'obRy // on,above,about
sobre $alt2 // on,above,about
?2 sob // under,below ?2 sob // under,below
?2 debaixo // under,below ?2 debaixo // under,below


// $alt changes stressed [e] or [o] phoneme to open [E] or [O] // $alt changes stressed [e] or [o] phoneme to open [E] or [O]
// $alt2 changes stressed [E] or [O] phoneme to close [e] or [o] // $alt2 changes stressed [E] or [O] phoneme to close [e] or [o]


abacaxi abakaSy
abordo $alt abordo $alt
aborto $alt $verb aborto $alt $verb
acerto $alt2 $noun acerto $alt2 $noun
acertos $alt2
acervo $alt2
adepto $alt
adereço $alt2 adereço $alt2
adore $alt adore $alt
albatrozes $alt albatrozes $alt
apoio $alt $verb apoio $alt $verb
aprendeste $alt2 aprendeste $alt2
aprovo $alt aprovo $alt
arredores $alt
arremesso $alt2 $noun arremesso $alt2 $noun
arroz $alt2 arroz $alt2
assembleia $alt assembleia $alt
austera $alt austera $alt
austero $alt austero $alt
autora $alt2 autora $alt2
axé aSE
bebeste $alt2 bebeste $alt2
beco $alt2 beco $alt2
belo $alt belo $alt
besta $alt2 besta $alt2
bezerra $alt2
bezerro $alt2 bezerro $alt2
bilhete $alt2 bilhete $alt2
boca $alt2 boca $alt2
bochecha $alt2
boleia $alt boleia $alt
bolo $alt2 bolo $alt2
borboleta $alt2 borboleta $alt2
bordo $alt bordo $alt
bromelha $alt bromelha $alt
cabeça $alt2 cabeça $alt2
cabresto $alt2
cacete $alt2 cacete $alt2
cachorra $alt2 cachorra $alt2
caderneta $alt2 caderneta $alt2
cefaleia $alt cefaleia $alt
cerca $alt $verb cerca $alt $verb
cerco $alt $verb cerco $alt $verb
cesta $alt
chamego $alt2 chamego $alt2
chefe $alt chefe $alt
chinelo $alt chinelo $alt
chupeta $alt2 chupeta $alt2
coco $alt2 coco $alt2
cofre $alt cofre $alt
coice $alt2
colabore $alt
colheste $alt2
colmeia $alt colmeia $alt
começo $alt2 $noun começo $alt2 $noun
comodo $alt2
comera $alt2 comera $alt2
comeres $alt2 comeres $alt2
comeste $alt2 comeste $alt2
concordo $alt
conheceste $alt2 conheceste $alt2
conheço $alt2 conheço $alt2
contivermos $alt
copa $alt copa $alt
copo $alt copo $alt
coreia $alt coreia $alt
dez $alt dez $alt
diarreia $alt diarreia $alt
discordo $alt discordo $alt
dissermos $alt
dobro $alt2 $noun dobro $alt2 $noun
doce $alt2 doce $alt2
droga $alt droga $alt
elixir eliSir
emprego $alt2 $noun emprego $alt2 $noun
endereço $alt2 endereço $alt2
enforco $alt enforco $alt
espiroqueta $alt2 espiroqueta $alt2
espoleta $alt2 espoleta $alt2
esposa $alt2 esposa $alt2
esqueceste $alt2
esqueleto $alt2 esqueleto $alt2
estiverdes $alt estiverdes $alt
estiveres $alt estiveres $alt
estivermos $alt
estrela $alt2 estrela $alt2
estrofe $alt estrofe $alt
etiqueta $alt2 etiqueta $alt2
exagero $alt $verb exagero $alt $verb
expeça $alt2 expeça $alt2
expeço $alt2 expeço $alt2
explore $alt
farofa $alt farofa $alt
febre $alt febre $alt
feitora $alt2 feitora $alt2
ferem $alt ferem $alt
ferozes $alt ferozes $alt
fezes $alt fezes $alt
?1 fixe fiSy
fizermos $alt
folga $alt folga $alt
fogos $alt fogos $alt
foguete $alt2
foice $alt2
forca $alt2 forca $alt2
forças $alt2 forças $alt2
fores $alt2 fores $alt2
gelo $alt $verb gelo $alt $verb
germe $alt germe $alt
gesso $alt2 gesso $alt2
golpe $alt
gonorreia $alt gonorreia $alt
gorda $alt2 gorda $alt2
gota $alt2
gozo $alt $verb gozo $alt $verb
grego $alt2 grego $alt2
grelha $alt grelha $alt
grega $alt2
groselha $alt groselha $alt
grosso $alt2 grosso $alt2
grozo $alt $verb grozo $alt $verb
hoje $alt2 hoje $alt2
houvermos $alt
ideia $alt ideia $alt
joga $alt joga $alt
jogam $alt jogam $alt
jogos $alt jogos $alt
jogue $alt jogue $alt
joguem $alt joguem $alt
joguete $alt2
lambreta $alt2
lebre $alt
lerda $alt lerda $alt
lerdo $alt lerdo $alt
líderes $alt2 líderes $alt2
maleta $alt2 maleta $alt2
mantiverdes $alt mantiverdes $alt
mantiveres $alt mantiveres $alt
mantivermos $alt
marreta $alt2 marreta $alt2
martelo $alt martelo $alt
merda $alt merda $alt
mureta $alt2 mureta $alt2
mutreta $alt2 mutreta $alt2
naquele $alt2 naquele $alt2
negra $alt2
negro $alt2 negro $alt2
novos $alt novos $alt
obstetra $alt obstetra $alt
obsoleta $alt2 obsoleta $alt2
obsoleto $alt2 obsoleto $alt2
obtivermos $alt
odisseia $alt odisseia $alt
onu $1 onu $1
opereta $alt2 opereta $alt2
padeceste $alt2 padeceste $alt2
paexa paeSa paexa paeSa
pangeia $alt pangeia $alt
palacete $alt2
palheta $alt2 palheta $alt2
paralelo $alt paralelo $alt
parede $alt2 parede $alt2
primavera $alt primavera $alt
profere $alt profere $alt
proferem $alt proferem $alt
provo $alt
puder $alt puder $alt
punheta $alt punheta $alt
puserdes $alt puserdes $alt
quisermos $alt
recomeço $alt2 $noun recomeço $alt2 $noun
recordo $alt recordo $alt
recorto $alt recorto $alt
rede $alt2 rede $alt2
redor $alt
reforços $alt reforços $alt
refresco $alt $verb refresco $alt $verb
reitora $alt2 reitora $alt2
remorso $alt remorso $alt
reprovo $alt
resolve $alt resolve $alt
resolvem $alt resolvem $alt
rixa x'iS& rixa x'iS&
seco $alt2 $noun seco $alt2 $noun
selo $alt $verb selo $alt $verb
selvagem seUv'aZeIN selvagem seUv'aZeIN
?1 senhora $alt2
sesta $alt2
sincera $alt sincera $alt
sincero $alt sincero $alt
sinopse $alt sinopse $alt
sorvete $alt2 sorvete $alt2
sossego $alt2 $noun sossego $alt2 $noun
souberdes $alt souberdes $alt
soubermos $alt
sugere $alt sugere $alt
sugerem $alt sugerem $alt
suporto $alt suporto $alt
teta $alt2 teta $alt2
tiver $alt tiver $alt
tiveres $alt tiveres $alt
tivermos $alt
tocha $alt tocha $alt
toga $alt toga $alt
torres $alt2 torres $alt2
violeta $alt2 violeta $alt2
voga $alt voga $alt
vozes $alt vozes $alt
xarope $alt
zelo $alt $verb zelo $alt $verb
zero $alt zero $alt
zorra $alt2 zorra $alt2


// Close [o]
?1 senhora $alt2
?1 sobre $alt2




abacaxi abakaSy
axé aSE
elixir eliSir
?1 fixe f'iSy




// foreign words // foreign words

+ 11
- 1
dictsource/pt_rules View File

_rend) e (L06_ e _rend) e (L06_ e
_atend) e (L06_ e _atend) e (L06_ e
_pen) e (trL04_ E _pen) e (trL04_ E
_Xref) e (rL02_ E
_desf) e (rL02_ E
_conf) e (rL02_ E
_reit) e (rL03_ E
par) e (çL01_ e // pareça, apareça
_arref) e (çL01_ e
_beb) e (ssL02_ e
com) e (ssL02_ e
//endsort //endsort


_exag) e (L05_ E _exag) e (L05_ E
ou ow ou ow
oi oI oi oI
oi ($w_alt OI oi ($w_alt OI
oi ($w_alt2++ oI
oi (a_ OI // ?? oi (a_ OI // ??
oi (cA_ OI oi (cA_ OI
oi (de_ OI oi (de_ OI
_esc) o (lhL02_ O _esc) o (lhL02_ O
_rev) o (lvL02_ O _rev) o (lvL02_ O
_desenv) o (lvL02_ O _desenv) o (lvL02_ O
_ ent) o (pL02_ O
_ent) o (pL02_ O
_c) o (spL02_ O
//endsort //endsort


.group ô .group ô

+ 3
- 0
dictsource/sl_rules View File

.group e .group e
e e e e
e (_ E // ?? e (_ E // ??
e (C_ E
_) e E _) e E




.group o .group o
o o o o
_) o O _) o O
_) o (l o
_) o (v o




.group p .group p

+ 23
- 14
phsource/compile_report View File

base 109 109 base 109 109
consonants 10 118 consonants 10 118
base2 26 125 base2 26 125
en 53 155
en-n 33 155
en-us 41 156
en-sc 40 157
en-rp 34 155
en-wm 31 155
en-wi 30 155
en 54 156
en-n 33 156
en-us 41 157
en-sc 40 158
en-rp 34 156
en-wm 31 156
en-wi 30 156
af 39 138 af 39 138
cy 29 134 cy 29 134
de 41 141 de 41 141
id 15 127 id 15 127
sq 33 127 sq 33 127
hy 23 119 hy 23 119
da 27 122
da 36 131
ka 19 114 ka 19 114
rw 15 132 rw 15 132
ne 18 158 ne 18 158
[l/] fr [l/] fr
l/l_@ [l/3] base l/l_@ [l/3] base
[l/] fr [l/] fr
l/l@ [hÖv] base
l/l@ [h|] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
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Öv] base
l/la [h|] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
[K] tn [K] tn
l/l_a [l/3] base l/l_a [l/3] base
[l/] fr [l/] fr
l/le [hÖv] base
l/le [h|] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
[&:] 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Öv] base
l/li [h|] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
ll/_ll [L] base ll/_ll [L] base
l/l_long [l] base l/l_long [l] base
[l] fr [l] fr
l/lo [hÖv] base
l/lo [h|] base
[l#] base [l#] base
[l/2] fr [l/2] fr
[K] nso [K] nso
[l;] lt [l;] lt
[l] ru [l] ru
[l^] ru [l^] ru
l/lu [hÖv] base
l/lu [h|] base
[l#] base [l#] base
[l] fr [l] fr
[l/2] fr [l/2] fr
[e] id [e] id
[e] sq [e] sq
[e] da [e] da
[?e] da
[e] rw [e] rw
[e#] rw [e#] rw
[e] ne [e] ne
[E] zh [E] zh
[E#] ku [E#] ku
[&] da [&] da
[?&] da
[E] pa [E] pa
[&] kk [&] kk
vowel/ee#_2 [E1] et vowel/ee#_2 [E1] et
[e] tr [e] tr
[e] sq [e] sq
[E] da [E] da
[?E] da
[e] nso [e] nso
[e] az [e] az
[e] am [e] am
[i:] is [i:] is
[i] vi [i] vi
[i] da [i] da
[?i] da
[i] mt [i] mt
vowel/i_5 [i:] en-sc vowel/i_5 [i:] en-sc
vowel/i#_5 [y] pt-pt vowel/i#_5 [y] pt-pt
[e] tt [e] tt
vowel/ii_2 [I] en vowel/ii_2 [I] en
[i] zh [i] zh
[I] da
[I] mt [I] mt
[I] ga [I] ga
vowel/ii#_2 [y] pl vowel/ii#_2 [y] pl
vowel/o-_4 [o] ro vowel/o-_4 [o] ro
[o] am [o] am
vowel/o_5 [O] da vowel/o_5 [O] da
[?O] da
vowel/o_6 [O] nl vowel/o_6 [O] nl
[O:] nl [O:] nl
vowel/o_7 [o] ku vowel/o_7 [o] ku
[W] de [W] de
[W] hy [W] hy
[W] da [W] da
[?W] da
[W] tt [W] tt
vowel/oe_2 [W] no vowel/oe_2 [W] no
vowel/oe_4 [W] sv vowel/oe_4 [W] sv
[u] sq [u] sq
[u] hy [u] hy
[u] da [u] da
[?u] da
[u] ka [u] ka
[u] rw [u] rw
[u#] rw [u#] rw
[yu] zhy [yu] zhy
[y] sq [y] sq
[y] da [y] da
[?y] da
[y] az [y] az
[y] mt [y] mt
[y] tt [y] tt

+ 75
- 2
phsource/ph_danish View File

phoneme @ phoneme @
vowel starttype #@ endtype #@ vowel starttype #@ endtype #@
unstressed unstressed
length 130
length 110
FMT(vowel/@_3) FMT(vowel/@_3)
endphoneme endphoneme


phoneme 3 phoneme 3
vowel starttype #a endtype #a vowel starttype #a endtype #a
unstressed unstressed
length 130
length 110
FMT(vowel/a#_3) FMT(vowel/a#_3)
endphoneme endphoneme


FMT(vowel/i_4) FMT(vowel/i_4)
endphoneme endphoneme


// PB Experimental glottal i
// sviret vs. svirret
phoneme ?i
vowel starttype #i endtype #i
length 95
IfNextVowelAppend(;)
FMT(vowel/i_4)
endphoneme

// PB English i - Tim
phoneme I
vowel starttype #i endtype #i
length 130
IfNextVowelAppend(;)
FMT(vowel/ii_2)
endphoneme

phoneme e phoneme e
vowel starttype #e endtype #e vowel starttype #e endtype #e
length 150 length 150
FMT(vowel/e) FMT(vowel/e)
endphoneme endphoneme


// PB glottal e
// "skille" vs. "skele", "pille" vs. "pile"
phoneme ?e
vowel starttype #e endtype #e
length 95
FMT(vowel/e)
endphoneme

phoneme E phoneme E
vowel starttype #e endtype #e vowel starttype #e endtype #e
length 150 length 150
FMT(vowel/e_mid2) FMT(vowel/e_mid2)
endphoneme endphoneme


// PB Experimental glottal E
// "læsse" vs. "læse"
phoneme ?E
vowel starttype #e endtype #e
length 95
FMT(vowel/e_mid2)
endphoneme

phoneme & phoneme &
vowel starttype #e endtype #e vowel starttype #e endtype #e
length 150 length 150
FMT(vowel/ee_2) FMT(vowel/ee_2)
endphoneme endphoneme


// PB Experimental glottal a
// e.g. the last a in "staldkarl"
phoneme ?&
vowel starttype #e endtype #e
length 95
FMT(vowel/ee_2)
endphoneme

// PB added for the æ in "dræbt" // PB added for the æ in "dræbt"
phoneme &# phoneme &#
vowel starttype #e endtype #e vowel starttype #e endtype #e
FMT(vowel/u_bck) FMT(vowel/u_bck)
endphoneme endphoneme


// PB glottal u
// "gud" vs. "guden" - [guD] [g?D@n]
phoneme ?u
vowel starttype #u endtype #u
length 95
FMT(vowel/u_bck)
endphoneme

phoneme o phoneme o
vowel starttype #o endtype #o vowel starttype #o endtype #o
length 150 length 150
FMT(vowel/o_5) FMT(vowel/o_5)
endphoneme endphoneme


// PB Experimental glottal O
// "toget" vs. "tåget"
phoneme ?O
vowel starttype #o endtype #o
length 95
FMT(vowel/o_5)
endphoneme

phoneme V phoneme V
vowel starttype #@ endtype #@ vowel starttype #@ endtype #@
length 150 length 150
FMT(vowel/y) FMT(vowel/y)
endphoneme endphoneme


// PB glottal y
// "kylling" vs. "kyle", "krybbe" vs. "krybe"
phoneme ?y
vowel starttype #i endtype #i
length 95
FMT(vowel/y)
endphoneme

phoneme Y phoneme Y
vowel starttype #i endtype #i vowel starttype #i endtype #i
length 150 length 150
FMT(vowel/oe) FMT(vowel/oe)
endphoneme endphoneme


// PB glottal W
// "prøv" vs. "prøve"
phoneme ?W
vowel starttype #@ endtype #@
length 80
FMT(vowel/oe)
endphoneme

// PB added for the ø in "røv", "røg", "øje" instead of [V3] // PB added for the ø in "røv", "røg", "øje" instead of [V3]
phoneme W# phoneme W#
vowel starttype #@ endtype #@ vowel starttype #@ endtype #@

+ 11
- 0
phsource/ph_english View File

endphoneme endphoneme




phoneme 0# // [@] in unstressed syllables
vowel starttype #o endtype #o

IF thisPh(isUnstressed) AND nextVowel(isVowel) AND NOT nextVowel(isUnstressed) THEN
ChangePhoneme(@)
ENDIF

ChangePhoneme(0)
endphoneme


phoneme V phoneme V
vowel starttype #a endtype #@ vowel starttype #a endtype #@
length 140 length 140

+ 12
- 4
src/dictionary.cpp View File

mnem = phoneme_tab[final_ph]->mnemonic; mnem = phoneme_tab[final_ph]->mnemonic;
mnem2 = phoneme_tab[final_ph2]->mnemonic; mnem2 = phoneme_tab[final_ph2]->mnemonic;


if((mnem == 's') && (phoneme_tab[final_ph2]->type == phNASAL))
if(tr->translator_name == L('a','n'))
{ {
// -ns stress remains on penultimate syllable
if(((mnem != 's') && (mnem !='n')) || phoneme_tab[final_ph2]->type != phVOWEL)
stressed_syllable = vowel_count - 1; // stress on last syllable
} }
else else
if(((phoneme_tab[final_ph]->type != phNASAL) && (mnem != 's')) || (phoneme_tab[final_ph2]->type != phVOWEL))
{ {
stressed_syllable = vowel_count - 1;
if((mnem == 's') && (phoneme_tab[final_ph2]->type == phNASAL))
{
// -ns stress remains on penultimate syllable
}
else
if(((phoneme_tab[final_ph]->type != phNASAL) && (mnem != 's')) || (phoneme_tab[final_ph2]->type != phVOWEL))
{
stressed_syllable = vowel_count - 1;
}
} }
} }
} }

+ 1
- 1
src/synthdata.cpp View File

#include "translate.h" #include "translate.h"
#include "wave.h" #include "wave.h"


const char *version_string = "1.46.31 19.Jan.13";
const char *version_string = "1.46.32 30.Jan.13";
const int version_phdata = 0x014631; const int version_phdata = 0x014631;


int option_device_number = -1; int option_device_number = -1;

+ 10
- 0
src/translate.cpp View File

single_quoted = 0; single_quoted = 0;
} }
else else
if((tr->langopts.param[LOPT_APOSTROPHE] & 1) && IsAlpha(next_in))
{
single_quoted = 0; // apostrophe at start of word is part of the word
}
else
if((tr->langopts.param[LOPT_APOSTROPHE] & 2) && IsAlpha(prev_in))
{
single_quoted = 0; // apostrophe at end of word is part of the word
}
else
if((wcschr(tr->char_plus_apostrophe,prev_in) != 0) && (prev_out2 == ' ')) if((wcschr(tr->char_plus_apostrophe,prev_in) != 0) && (prev_out2 == ' '))
{ {
// consider single character plus apostrophe as a word // consider single character plus apostrophe as a word

+ 5
- 1
src/translate.h View File







#define N_LOPTS 20
#define N_LOPTS 21
#define LOPT_DIERESES 1 #define LOPT_DIERESES 1
// 1=remove [:] from unstressed syllables, 2= remove from unstressed or non-penultimate syllables // 1=remove [:] from unstressed syllables, 2= remove from unstressed or non-penultimate syllables
// bit 4=0, if stress < 4, bit 4=1, if not the highest stress in the word // bit 4=0, if stress < 4, bit 4=1, if not the highest stress in the word
// bit 0: Don't allow suffices if there is no previous syllable // bit 0: Don't allow suffices if there is no previous syllable
#define LOPT_SUFFIX 19 #define LOPT_SUFFIX 19


// bit 0 Apostrophe at start of word is part of the word
// bit 1 Apostrophe at end of word is part of the word
#define LOPT_APOSTROPHE 20



// stress_rule // stress_rule
#define STRESSPOSN_1L 0 // 1st syllable #define STRESSPOSN_1L 0 // 1st syllable

+ 1
- 0
src/voices.cpp View File

{"l_unpronouncable", 0x100+LOPT_UNPRONOUNCABLE}, {"l_unpronouncable", 0x100+LOPT_UNPRONOUNCABLE},
{"l_sonorant_min", 0x100+LOPT_SONORANT_MIN}, {"l_sonorant_min", 0x100+LOPT_SONORANT_MIN},
{"l_length_mods", 0x100+LOPT_LENGTH_MODS}, {"l_length_mods", 0x100+LOPT_LENGTH_MODS},
{"apostrophe", 0x100+LOPT_APOSTROPHE},
{NULL, 0} }; {NULL, 0} };


#define N_VOICE_VARIANTS 12 #define N_VOICE_VARIANTS 12

Loading…
Cancel
Save