Browse Source

Merge branch 'master' into android

master
Reece H. Dunn 12 years ago
parent
commit
010f5ca24a

+ 2
- 2
dictsource/bn_list View File

_1 '&k _1 '&k
_2 d'uj _2 d'uj
_3 t'in _3 t'in
_4 tSh'ar
_4 tS#'ar
_5 p'a~tS _5 p'a~tS
_6 tS#'Oj _6 tS#'Oj
_7 S'at _7 S'at
_11 '&garo _11 '&garo
_12 b'arO _12 b'arO
_13 t'erO _13 t'erO
_14 tSh'oddO
_14 tS#'oddO
_15 p'OnerO _15 p'OnerO
_16 S'olO _16 S'olO
_17 S'OterO _17 S'OterO

+ 7
- 2
dictsource/bn_rules View File





.group ছ .group ছ
ছ tShV
ছ (B tSh
ছ tS#V
ছ (B tS#


.group জ .group জ
_) য় (B j _) য় (B j
য় (B য় (B


্) য (_ :O // double the previous consonant
্) য (B_ :
্) য (C & // ব্যস্ত [bæsto] ্) য (C & // ব্যস্ত [bæsto]
্) যা & // ব্যাকরণ [bækɔron] ্) যা & // ব্যাকরণ [bækɔron]


স (্থ s স (্থ s
স (্ত s স (্ত s
স (্য s // সমস্যা
_) স্ব SV // shb _) স্ব SV // shb
_) স্ব (B S _) স্ব (B S



+ 2
- 2
dictsource/de_list View File

pochs pOxs pochs pOxs
präsident $3 präsident $3
prämie $alt prämie $alt
privatisier pri:vati:z'i:r
problematisier pro:ble:m'a:tIzi:r
privatisier $4
problematisier $3 //pro:ble:m'a:tIzi:r


reliquie $alt reliquie $alt
risik $1 risik $1

+ 8
- 5
dictsource/en_list View File

imo $abbrev imo $abbrev
inlb $abbrev inlb $abbrev
ios $abbrev ios $abbrev
ipa $abbrev
irc $abbrev irc $abbrev
irs $abbrev irs $abbrev
isbn $abbrev isbn $abbrev
d'ye dj@ d'ye dj@
dynamo $1 dynamo $1


earlobe i@3loUb
early 3:lI early 3:lI
eavesdrop i:vzdr0p eavesdrop i:vzdr0p
ebay i:beI ebay i:beI
plicate $2 plicate $2
plumber plVm3 plumber plVm3
plus plVs plus plVs
pois pwA:
pois pwA: $only
poly p0lI poly p0lI
politer p@l'aIt3 politer p@l'aIt3
politic p0l@tIk $onlys politic p0l@tIk $onlys
takel tak@L takel tak@L
talent tal@nt talent tal@nt
tallyho talI'hoU tallyho talI'hoU
timbre tamb3
tampon tamp0n tampon tamp0n
tangerine tandZ@r'i:n tangerine tandZ@r'i:n
taoiseach ti:S@x taoiseach ti:S@x
vestige vEstI2dZ vestige vEstI2dZ
vex vEks // for vexed vex vEks // for vexed
viagra vaI'agr@ viagra vaI'agr@
vibrato vI2brA:toU
vicar vIk3 vicar vIk3
vigilante vIdZI2l'anti vigilante vIdZI2l'anti
vignette vInj'Et vignette vInj'Et
Shiloh SaIloU Shiloh SaIloU
Siam saI'am Siam saI'am
Sicily sIsI2li Sicily sIsI2li
Sinai saInaI
Slovak sloUvak Slovak sloUvak
Soweto s@wEtoU Soweto s@wEtoU
Spokane spoUk'an Spokane spoUk'an
Abu abu: Abu abu:
Abraham eIbr@ham Abraham eIbr@ham
Ada eId@ $onlys Ada eId@ $onlys
Andrea $2
Adrian eIdri@n Adrian eIdri@n
Agatha aga#T@ Agatha aga#T@
Angela andZ@l@
Angelika $2
Aggie agi Aggie agi
Agnes agn@s Agnes agn@s
Aguilera agi:l'e@r@ Aguilera agi:l'e@r@
Andre 0ndreI Andre 0ndreI
Andrea andri@ Andrea andri@
Andreas A:ndr'eI@s Andreas A:ndr'eI@s
Angela ang@l@
Angela andZ@l@
Angelika $2
Anita $alt3 Anita $alt3
Anthony ant@ni Anthony ant@ni
Anton ant0n Anton ant0n

+ 4
- 0
dictsource/en_rules View File

?3 _) ar (istocrat a#r ?3 _) ar (istocrat a#r
log) ar (i @r log) ar (i @r
marg) ar (AtA_ 3r' marg) ar (AtA_ 3r'
_l) ar (yn ar
m) ar (it ar m) ar (it ar
p) ar (i ar p) ar (i ar
p) ar (in e@ p) ar (in e@
&sp) ass (_ @s &sp) ass (_ @s
rr) ass @s rr) ass @s
&v) ass (_ @s &v) ass (_ @s
as (al eIz
b) as (al as
ascii askI ascii askI
f) asc (ia eIS f) asc (ia eIS
f) asci (s aSI f) asci (s aSI
pro (voc pr%0# pro (voc pr%0#
pro (vok pr@ pro (vok pr@
pro (sec pr0 pro (sec pr0
_) prose (l pr0s
pro (fil proU pro (fil proU
pro (gra proU pro (gra proU
pro (log proU pro (log proU

+ 96
- 96
dictsource/hi_list View File



// Numbers // Numbers
// devanagari numbers are changed to latin characters before translation // devanagari numbers are changed to latin characters before translation
_0 s'u:n.jV
_0 S'u:nj@-
_1 'e:k _1 'e:k
_2 d'o: _2 d'o:
_3 t'i:n _3 t'i:n
_4 c:'a:r:
_4 c'a:r
_5 'pa~c _5 'pa~c
_6 c#'@2
_6 c#'VH
_7 s'a:t _7 s'a:t
_8 'a:t.# _8 'a:t.#
_9 n'O: _9 n'O:
?3 _9 n'aU ?3 _9 n'aU


_10 d'Vs _10 d'Vs
_11 gj'a:r-ah
_12 b'a:rah
_13 t'e:r@2h
_14 c#'O:d@2h
_15 p'Vndr@2h
_16 s'o:l@2h
_17 sVtr@2h
_18 a:t#:arah
_11 gj'a:*VH
_12 b'a:rVH
_13 t'e:rVH
_14 c'O:dVH
_15 p'VndrVH
_16 s'o:lVH
_17 sVtrVh
_18 Vt.#'a:rVH
_19 Unn'Is _19 Unn'Is


_20 b'i:s _20 b'i:s
_21 Ik:'Is
_22 b'a:Is
_23 t'ue:Is
_24 c'O:bIs
_25 p@c:'Is
_26 c#@bb'i:rs
_27 s@t:'a:Is
_28 at#:'a:Is
_29 ,Unt'Is
_21 Ik:'is
_22 b'a:is
_23 t'e:is
_24 c'O:bis
_25 p'Vc:is
_26 c#Vbb'is
_27 s@t:'a:is
_28 at#:'a:is
_29 'Untis
_30 t'i:s _30 t'i:s


_31 Ik@t:'Is
_32 b'at:'I'S
_33 tE~t'Is // E~ ?
_34 cO~t'Is
_35 pE~t'Is
_36 c#aT'tIs
_37 sE~t'Is
_38 art'Is
_39 Unta:l'Is
_40 ca:l'Is
_41 Ikta:l'Is
_42 baIa:l'Is
_43 tE~ta:l'Is
_44 cO:wa:l'Is
_45 paI'nta:l'Is
_46 c#hIja:l'Is
_47 sE~ta:l'Is
_48 arta:l'Is
_49 'Un^ca:s
_50 p@c'a:s
_31 Ik@t'is
_32 b'at:is
_33 t'E~tis // E~ ?
_34 c'O~tis
_35 p'E~tis
_36 c#'Vt:is
_37 s'E~tis
_38 'Vrtis
_39 Unt'a:lis
_40 c'a:lis
_41 Ikt'a:lis
_42 baI'a:lis
_43 tE~t'a:lis
_44 cO:v'a:lis
_45 paInt'a:lis
_46 c#Ij'a:lis
_47 sE~t'a:lis
_48 Vrt'a:lis
_49 'Unca:s
_50 pVc'a:s
_51 Ikj'a:wVn _51 Ikj'a:wVn
_52 b'a:wVn _52 b'a:wVn
_53 t'IrpVn
_54 c'Ou:wVn
_55 p'ac#pVn
_56 c#h@p:'Vn
_57 santa:'w@n
_58 at#:a:'w@n
_59 Uns'Vt#
_53 t'Ire:pVn
_54 c'O:wVn
_55 p'VcpVn
_56 c#'Vp:Vn
_57 sVt'a:w@n
_58 at.#:'a:w@n
_59 'UnsVt.#


_60 s'a:t.# _60 s'a:t.#
_61 'Iks@t.#
_62 b'a:s@t.#
_63 t'Irs@t.#
_64 cO:'s@t.#
_65 paI's@t.#
_66 c#'Ija:s@t.#
_67 s'Vrs@t.#
_68 ars@t.#
_69 Un@h,at:'Vr:
_70 sat:'Vr:
_71 Ik#at:'Vr:
_72 b@hat:'Vr:
_73 tIhat:'Vr:
_74 cO:hat:'Vr:
_75 pac#,at:'Vr:
_76 c#Ihat:'Vr:
_77 s@t@hat:'Vr:
_78 at#hat:'Vr:
_79 ,Un^Ia:s'i:
_80 ,Vss'i:
_81 Ikja:s'i
_82 baIa:s'i
_83 tIra:s'i
_84 cO:ra:s'i
_85 pI'ca:s'i
_86 c#Ija:s'i
_87 sVt:a:s'i
_88 at#:a:s'i
_89 nVwa:s'i
_90 nVb:'e:
_91 Ikj'a:n@we:
_92 b'a:n@we:
_93 tIr'a:n@we:
_94 cO:r'a:m@we:
_95 p@c'a:n@we:
_96 c#Ij'a:n@we:
_97 s@t:'a:n@we:
_98 at#:'a:n@we:
_99 nIn^j'a:n@we:
_61 'IksVt.#
_62 b'a:sVt.#
_63 t'Ire:sVt.#
_64 c'O~sVt.#
_65 p'E~sVt.#
_66 c#Ij'a:sVt.#
_67 s'Vr.sVt.#
_68 Vr.sVt.#
_69 'UnVht:Vr
_70 s'Vt:Vr
_71 'IkHVt:Vr
_72 'bVhVt:Vr
_73 t'IhVt:Vr
_74 cO:H'Vt:Vr
_75 pVcH'Vt:Vr
_76 c#IH'Vt:Vr
_77 sVtH'Vt:Vr
_78 VtH'Vt:Vr
_79 Un'a:si
_80 'Vssi:
_81 Ikj'a:si
_82 bVj'a:si
_83 tIr'a:si
_84 cO:r'a:si
_85 pVc'a:si
_86 c#Ij'a:si
_87 sVt:'a:si
_88 at#:'a:si
_89 nVw'a:si
_90 n'Vb:e:
_91 Ik:j'a:n@be:
_92 b'a:n@be:
_93 tIr'a:n@be:
_94 cO:r'a:m@be:
_95 pVnc'a:n@be:
_96 c#Ij'a:n@be:
_97 sVt:'a:n@be:
_98 Vt#:'a:n@be:
_99 nIn^j'a:n@be:


_0C s'O: _0C s'O:
_0M1 h@J,a:r
_0M1 h'VJa:r
_0M2 l'a:k# _0M2 l'a:k#
_0M3 k@ro:r.V
_0M4 'Vr@b
_0M5 k#'Vr@b
_dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
_0M3 k@r'o:r.V
_0M4 'VrVb
_0M5 k#'VrVb
_dpt _d@s@ml'o:_


// Single consonants // Single consonants
क k@ क k@

+ 17
- 1
dictsource/hi_rules View File



.group ै .group ै
ै E: // ?? [aI] [E:] [&:] ै E: // ?? [aI] [E:] [&:]
ैं E~
ै (ँ E~ ै (ँ E~
ैं (_ E~ ैं (_ E~
ैँ (_ E~ ैँ (_ E~
क़ qV क़ qV
क़ (B q क़ (B q


क्क k:V // kk -> k:
क्क (B k:
क्ष kSV क्ष kSV
क्ष (B kS क्ष (B kS
ट t.V ट t.V
ट (B t. ट (B t.
ट (्य t.: ट (्य t.:
ट्ट t.:V // t.t. -> t.:
ट्ट (B t.:
ट्ठ t.#:V // t.t.# -> t.#:
ट्ठ (B t.#:


.group ठ .group ठ
ठ t.#V ठ t.#V
ठ (B t.# ठ (B t.#

ठ्ठ t.#:V // t.#t.# -> t.#:
ठ्ठ (B t.#:
.group ड .group ड
ड d.V ड d.V
ड (B d. ड (B d.
त (B t त (B t
त (्य t: त (्य t:


त्त t:V // tt -> t:
त्त (B t:
.group थ .group थ
थ t#V थ t#V
थ (B t# थ (B t#
प pV प pV
प (B p प (B p
प (्य p: प (्य p:
प्प p:V // pp -> p:
प्प (B p:


.group फ .group फ
फ p#V फ p#V

+ 3
- 2
dictsource/hy_rules View File

L02) մ (_ m L02) մ (_ m


.group յ .group յ
_) յ h // ?? [j]
_) յ (C h@
յ j յ j
_) յ (C j@
?1 _) յ h
?1 _) յ (C h@


.group ն .group ն
ն n ն n

+ 2
- 6
dictsource/ne_rules View File

// Nepali Language.
// Nepali Language.
// This ne_rules file is prepared by Him Prasad Gautam < [email protected] >. // This ne_rules file is prepared by Him Prasad Gautam < [email protected] >.
// This file is UTF-8 encoded. // This file is UTF-8 encoded.
.group आ .group आ
आ a: आ a:
आँ a~'' आँ a~''
आइ a:I
आउ a:U
आऊ a:U'
.group इ .group इ
.group ा .group ा
ा a:,k'a::r@ // If not followed to a Consonant. ा a:,k'a::r@ // If not followed to a Consonant.
C) ा a: C) ा a:
ाव aU
C) ाँ a~' C) ाँ a~'
.group ि .group ि
// The Latin letter a-z are automatically translated into English. // The Latin letter a-z are automatically translated into English.

+ 25
- 1
dictsource/si_list View File

ර r@ ර r@
ල l@ ල l@
ව w@ ව w@
ශ S'@
ශ S@
ෂ s.@ ෂ s.@
ස s@ ස s@
හ h@ හ h@
ළ l.@ ළ l.@
ෆ f@ ෆ f@
ං 'anuswa:r@j@
ඃ 'wisargaja
// combining vowels, precede by a click so they can be distinguished from stand-alone vowels
ා #X2a::
ැ #X1&
ෑ #X2&::
ි #X1i
ී #X2i::
ු #X1u
ූ #X2u::
ෘ #X1ru
ෙ #X1e
ෛ #X2aI
ෞ #X2aU
ේ #X2e::
ො #X1o
ෝ #X2o::
ෟ #X1li
ෲ #X2ru:
ෳ #X2li:
// symbols // symbols
_. t'it@ _. t'it@
_, k'oma:v@ _, k'oma:v@
_෴ k'un.d.ali:j@
? pr'a:Sna:rt,@j@ ? pr'a:Sna:rt,@j@
! v'iSm#@j,a:rt@j@ ! v'iSm#@j,a:rt@j@
_“ 'udrut,@pa:t.,@a:r,@mb@j@ _“ 'udrut,@pa:t.,@a:r,@mb@j@

+ 21
- 28
dictsource/si_rules View File

// C - Consonants: // C - Consonants:
// 0x0D9A~0x0DC2 // 0x0D9A~0x0DC2
// speak Latin letters as English
.L01 ක ඛ ග ඝ හ
.L02 ච ඡ ජ ඣ ඦ
.L03 ට ඨ ඩ ඪ
.group ක .group ක
.group ව .group ව
ව wa ව wa
ව (B w ව (B w
@) ව (_ w // ? word-final, after a vowel
්) ව (_ wa
.group ශ .group ශ
ශ sa ශ sa
ශ (B s ශ (B s
.group ෂ .group ෂ
Sa
ෂ (B S
ෂ Sa
ෂ (B S
.group ස .group ස
ස s.a
ස (B s.
ස sa
ස (B s
.group හ .group හ
හ ha හ ha
.group ං // anusvaray@ .group ං // anusvaray@
ං 'anus.w,a:r@j@
A) ං m
C) ං m
්) ං 'anus.w,a:r@j@
ං (L01 N
ං (L02 n^
ං (L03 n.
ං m
.group ඃ // visargaya .group ඃ // visargaya
ඃ w'is.@rg,@j@
A) ඃ n
C) ඃ n
්) ඃ w'is.@rg,@j@
ඃ h
ඃ h
// The Vowelic Symbols // The Vowelic Symbols
.group ් .group ්
් halk'ir'im#@ // Halkirima
් h'alk'irim#@ // Halkirima
C) ් C) ්
.group .group
$ do:l.ar
.group 0xe0a4 // devanagari
0xe0a4 _^_NE // Nepali voice
.group 0xe0a5 // devanagari
0xe0a5 _^_NE
.group 0xe0ae // Tamil
0xe0ae _^_TA // Tamil voice
.group 0xe0af // Tamil
0xe0af _^_TA
zස za
zස (B z

+ 17
- 17
dictsource/sl_list View File

w dv#'ojniv,@ w dv#'ojniv,@
x iks x iks
y 'ipsilon y 'ipsilon
ć m'ehkitS,@
ć m'ehki||tS,@
đ dZ@ đ dZ@


ä $accent ä $accent
_1 'Ena _1 'Ena
_2 dv#'a _2 dv#'a
_3 tR'i _3 tR'i
_4 St'iRi
_4 St'i*i
_5 p'et _5 p'et
_6 S'est
_7 s'edem
_8 'osem
_9 d'evet
_10 d'eset
_6 S'Est
_7 s'edEm
_8 'Os@m
_9 d@v'Et
_10 d@s'Et
_11 'e'najst _11 'e'najst
_12 dv#'anajst _12 dv#'anajst
_13 tR'inajst _13 tR'inajst
_15 p'etnajst _15 p'etnajst
_16 S'estnajst _16 S'estnajst
_17 s'edemnajst _17 s'edemnajst
_18 'osemnajst
_19 d'evetnajst
_2X dv#'ajset
_3X tR'ideset
_4X St'iRideset
_5X p'etdeset
_6X S'estdeset
_7X s'edemdeset
_8X 'osemdeset
_9X d'evetdeset
_18 'Osemnajst
_19 d'evEtnajst
_2X dv#'ajsEt
_3X tR'id@sEt
_4X St'i*id@sEt
_5X p'etd@sEt
_6X S'estd@sEt
_7X s'edemd@sEt
_8X 'Os@md@sEt
_9X d'evEtd@sEt
_2C dv'esto _2C dv'esto
_0C sto _0C sto
_0M1 t'isotS _0M1 t'isotS

+ 10
- 1
dictsource/sl_rules View File

.group č .group č
č tS č tS


.group ć
ć tS;
.group d .group d
d d d d
dz dz dz dz
e e e e
e (_ E // ?? e (_ E // ??
e (C_ E e (C_ E
e (l_ e
_) e E _) e E




l l l l
l (K w l (K w
K) l (K @l K) l (K @l
K) l (rK l
K) l (_ u
@) l (_ =w
lj l^ lj l^
lj (A lj lj (A lj
lj (i l^ lj (i l^
.group r .group r
r R r R
rr R rr R
A) r (A *


K) r (K @R K) r (K @R




.group t .group t
t t t t
Krs) t (_ _|t




.group u .group u
v (-A+ v // preposition 'v' before a vowel v (-A+ v // preposition 'v' before a vowel
A) v (K w A) v (K w
K) v (K %u K) v (K %u
K) v (r v
L01) v (A v# L01) v (A v#




ô 'O: ô 'O:
ò O ò O
ú 'u: ú 'u:
ć tS
đ dZ đ dZ
ř R^ ř R^
ä E ä E

+ 159
- 46
dictsource/ur_list View File

اس Is $u اس Is $u
ان In $u ان In $u
جس J'Is $u جس J'Is $u
جسے J'Ise:
کس k'Is
جسے J'Ise: $u
کس k'Is $u
کسی k'Isi: کسی k'Isi:
کسے k'Ise:
کسے k'Ise: $u
اسی 'Isi: اسی 'Isi:
اسے 'Ise:
مجھ m'UJ#
مجھے m'UJ#e:
تجھے t'UJ#e:
جن J'In
جنھیں J,InH'e:n
انہوں ,UnH'o:n
انہیں ,UnH'e:n
اسے 'Ise: $u
مجھ m'UJ# $u
مجھے m'UJ#e: $u
تجھے t'UJ#e: $u
جن J'In $u
جنھیں J,InH'e:n $u
انہوں ,UnH'o:n $u
انہیں ,UnH'e:n $u
انھیں ,UnH'e:n $u


// unstressed prepositions // unstressed prepositions
کا $u کا $u


اور OR $u $brk اور OR $u $brk
کہ k'e:H $u کہ k'e:H $u
نے $u


// unstressed verbs // unstressed verbs
ہے $u
ہے H'E $u
ہیں $u ہیں $u
تھا $u تھا $u
تھی $u تھی $u
تھے $u تھے $u
تھیں t#'i:n $u


// Pronunciation exceptions // Pronunciation exceptions
پاکستان p'a:k'i:st'a:n پاکستان p'a:k'i:st'a:n
کچھ k'Uc#
کچھ k'Uc# $u
لنکس l'Ink,s لنکس l'Ink,s
لفظ l'afz. لفظ l'afz.
سرچ s'aRc
وقت v'aqt وقت v'aqt
مبصرین m,Ubas.IR'i:n مبصرین m,Ubas.IR'i:n
متحدہ mUt'aHIda
جبکہ J,abk'e:H جبکہ J,abk'e:H
مسلح m,Usal'aH مسلح m,Usal'aH
متفق mUt'afIq متفق mUt'afIq
سابق s'a:bIq سابق s'a:bIq
اعلان e:l'a:n
سنئیے sUn'i:;e: سنئیے sUn'i:;e:
کلنگ k'IlIn,g کلنگ k'IlIn,g
چیف c'i:f چیف c'i:f
مختلف m,Uxt'alIf مختلف m,Uxt'alIf
قوانین q,ava:n'i:n قوانین q,ava:n'i:n
ختم x'atm ختم x'atm
بزرگ b'UzUR,g
بزرگوں b,UzURg'o:n
شامل S'a:mIl شامل S'a:mIl
شمولیت S,Umu:li:;'at شمولیت S,Umu:li:;'at
بہت b'aHUt بہت b'aHUt
مصر m'Is.R مصر m'Is.R
مصری m'Is.R,i: مصری m'Is.R,i:
مختصر m,Uxtas.'aR مختصر m,Uxtas.'aR
پھر p#'IR
پھرا p#'IRa:
منتخب m,Unt'ax@b منتخب m,Unt'ax@b
منتقل m,Unt'aqIl منتقل m,Unt'aqIl
نیا n'aja: نیا n'aja:
سرخی s'URx,i: سرخی s'URx,i:
صفحہ s.'afH,a: صفحہ s.'afH,a:
خالص x'a:lIs. خالص x'a:lIs.
باہر ba:H'aR
دیا d'i:;a: دیا d'i:;a:
انڈیا ,Ind.'i:;a: انڈیا ,Ind.'i:;a:
فائرنگ f'a:jIR,Ing فائرنگ f'a:jIR,Ing
احتجاجی 'e:Hte:J,a:Ji: احتجاجی 'e:Hte:J,a:Ji:
احتجاج 'e:HtIJ,a:J احتجاج 'e:HtIJ,a:J
بدھ b'Ud# بدھ b'Ud#
تجزیے t,aJz'i:;e:
دوست d'o:st دوست d'o:st
زندگی z,Ind'agi: زندگی z,Ind'agi:
دل d'Il دل d'Il
شعری S'e:Ri: شعری S'e:Ri:
شہر S'e:HIR
اعزاز e:z'a:z
شہر S'EHER
صرف s.'IRf صرف s.'IRf
طبی t'Ibi: طبی t'Ibi:
طب t'Ib طب t'Ib
مقرر m,UqaR'aR مقرر m,UqaR'aR
تقرری taq'aRUR,i:
تقرر taq'aRUR
مناسب mUn'a:sIb مناسب mUn'a:sIb
مناسبت m,Una:sIb'at مناسبت m,Una:sIb'at
اول 'avval اول 'avval
جارحیت J,a:RIHi:;'at جارحیت J,a:RIHi:;'at
متحد mUt'aHId
محبت m,UHab'at محبت m,UHab'at
محمد m,UHam'ad محمد m,UHam'ad
مکمل m,Ukam'al مکمل m,Ukam'al
حاصل H'a:s.Il حاصل H'a:s.Il
شدہ S'Ud,a شدہ S'Ud,a
بغیر baQ'e:R بغیر baQ'e:R
ممکن m'Umk,In
ممکنہ m'Unk,In,a
الیکشن ,Ile:kS'an الیکشن ,Ile:kS'an
ووٹنگ vo:t.'Ing ووٹنگ vo:t.'Ing
شواہد Sav'a:HId شواہد Sav'a:HId
محض me:He:z
محض m'EHEz
حزب H'Izb حزب H'Izb
مخالف mUx'a:lIf
استعمال ,Iste:m'a:l استعمال ,Iste:m'a:l
مخالفت m,Uxa:lIf'at
مخالفین m,Uxa:lIf'i:n
عشق 'ISq عشق 'ISq
عمدہ 'Umda عمدہ 'Umda
مارچ m'a:Rc مارچ m'a:Rc
چرچ c'aRc چرچ c'aRc
دہشت d'e:HS'at
وحشت v,e:HS'at وحشت v,e:HS'at
درست d'URUst درست d'URUst
صحت s.e:H'at صحت s.e:H'at
فلم f'Ilm
فلمی f'Ilm,i:
مسلسل m,Usals'al مسلسل m,Usals'al
تسلسل tas'als,Ul تسلسل tas'als,Ul
تشدد taS'adUd تشدد taS'adUd
تعین t'a:jUn تعین t'a:jUn
باعث b'a:jIs باعث b'a:jIs
کتب k'UtUb کتب k'UtUb
بحث be:He:s
بحث bEHEs
قسمت q,Ism'at قسمت q,Ism'at
آور a:v'aR آور a:v'aR
بظاہر baz.'a:HIR بظاہر baz.'a:HIR
کورٹ k'o:Rt. کورٹ k'o:Rt.
برطرف b,aRtaR'af برطرف b,aRtaR'af
برطرفی b,aRt'aRf,i: برطرفی b,aRt'aRf,i:
لئے l'i:;e:
لئے l'i:;e: $u
نامزد n,a:mz'ad نامزد n,a:mz'ad
نامزدگی n,a:mz'adg,i: نامزدگی n,a:mz'adg,i:
معطل m,Oat'al معطل m,Oat'al
پیشرفت p,e:SR'aft پیشرفت p,e:SR'aft
تعطل t'a:tUl تعطل t'a:tUl
متعدد mUt'a:dId متعدد mUt'a:dId
گیا g'aja:
گیا g'aja: $u
(کیا گیا) k'i:;a:||g'aja: (کیا گیا) k'i:;a:||g'aja:
(ہوا تھا) H'u:a||t#a: (ہوا تھا) H'u:a||t#a:
(کیا ہوا) kj'a:||H'u:a: (کیا ہوا) kj'a:||H'u:a:
بیٹنگ be:t.'Ing بیٹنگ be:t.'Ing
منٹ m'InIt. منٹ m'InIt.
ناممکن n'a:mUmkIn ناممکن n'a:mUmkIn
(کیا جائے) k'i:;a:||J'a:je:
(کیا جائے) k'i:;a:||J'a:e: $u
جمعرات J,Ume:R'a:t جمعرات J,Ume:R'a:t
جمعہ J'Uma: جمعہ J'Uma:
برسرِ b,aRs'aRe: برسرِ b,aRs'aRe:
مرتبہ m,aRt'ab,a مرتبہ m,aRt'ab,a
واقع v'a:qe: واقع v'a:qe:
یہیں jaH'i:n یہیں jaH'i:n
کیونکہ kj,u:nk'e:H
کیونکہ kj,u:nk'EH
گفتگو g'Uft,Ugu: گفتگو g'Uft,Ugu:
جستجو J'Ust,UJu: جستجو J'Ust,UJu:
بھانت b#'a:nt بھانت b#'a:nt
مشتمل m,USt'amIl مشتمل m,USt'amIl
متلاشی m,Utal'a:Si: متلاشی m,Utal'a:Si:
ذکر D'IkR ذکر D'IkR
محسوس m,e:Hs'u:s
محسوس m,EHs'u:s
برعکس b,aR'aks برعکس b,aR'aks
بت b'Ut بت b'Ut
بتوں bUt'o:n بتوں bUt'o:n
گہر go:H'aR گہر go:H'aR
سست s'Ust سست s'Ust
لیکن l'e:kIn لیکن l'e:kIn
سیاست sja:s'at
ریاست Rja:s'at ریاست Rja:s'at
منسلک mUns'alIk منسلک mUns'alIk
داخل d'a:xIl داخل d'a:xIl
نجی n'IJi: نجی n'IJi:
منہدم m,UnH'adIm منہدم m,UnH'adIm
گم g'Um گم g'Um
محدود m,e:Hd'u:d
محدود m,EHd'u:d
متحارب m,UtaH'a:RIb متحارب m,UtaH'a:RIb
جنت Jan'at جنت Jan'at
سفر saf'aR سفر saf'aR
بینک b'e:nk بینک b'e:nk
حقوق HUq'u:q حقوق HUq'u:q
آئندہ a:'Ind,a آئندہ a:'Ind,a
اہتمام 'e:HtIm,a:m
اہتمام 'EHtIm,a:m
قلت qIl'at قلت qIl'at
استحکام ,Iste:Hk'a:m
استحکام ,IstEHk'a:m
حصول HUs.'u:l حصول HUs.'u:l
منقطع m,Unq'ata: منقطع m,Unq'ata:
مرتکب m,URt'akIb مرتکب m,URt'akIb
فتنہ f'Itna فتنہ f'Itna
ذرائع DaR'a:e: ذرائع DaR'a:e:
مریم m,aRi:;'am مریم m,aRi:;'am
نہ n'a
گریز gUR'e:z
مفصل m,Ufas.'al
بطور b'ato:R $2
پشاور p,ISa:v'aR
سہ s'EH
کیں k'i:n $u
فرصت f,URs.'at
مہم m'UHIm
ملتوی m,Ult'avi:
ٹیکس t.'e:ks
توجہ tav'aJo:
حراست H,IRa:s'at
بجلی b'IJl,i:
اردگرد ,IRdg'IRd
ارتکاب ,IRtIk'a:b
مشترکہ mUSt'aRka
منتشر m,Unt'aSIR
مہذب m,UHaD'ab
مقررہ mUq'aRIRa
شدگان S,Udg'a:n
منفصل m,Unf'as.Il
بشرطیکہ b,aSaRte:k'e:H
متوقع m,Utav'aqe:
اولیت ,avali:;'at
دلفریب d,IlfaR'e:b
کشش k'aSIS
پرکشش p,URk'aSIS
تحمل taH'amUl
پرہیز p,aRH'e:z
سرگزشت s,aRgUz'aSt
مماثلت m,Uma:sIl'at
مماثل mUm'a:sIl
مثلث m,Usal'as
روی R'avi:
عہدہ 'o:Hda
عہدے 'o:Hd,e:
عہدوں ,o:Hd'o:n
موئثر m,o:as'aR
مشتبہ mUSt'ab,a
بالعموم b,IlUm'u:m
منتظر m,Unt'az.IR
شہرت SUHR'at
مہلک m'UHlIk
مصنف mUs.'anIf
توقع tav'aqo:
منعقد mUn'a:qId
بالکل b'Ilk,Ul
(فی الحال) f,IlH'a:l
المدتی ,UlmUd'ati:
طویل tav'i:l
مرکز m,aRk'az
سفارش sIf'a:RIS
(کوڑا کرکٹ) k'u:r.||k,aRk'at.
مرکب m,URak'ab
منفرد m,Unf'aRId
شرکت S,IRk'at
زہر ze:H'e:R
متحرک m,UtaH'aRIk
متحمل m,UtaH'amIl
ابن 'Ibn
توقعات t,avaqo:'a:t
اپریل apR'e:l
اتوار Itv'a:R
جمعے J'Ume:
منقسم m,Unq'asIm
والدین v,a:lId'e:n
احمد ,EHm'ad
گلشن g,UlS'an
اسلوب ,Usl'u:b
تحریک t,e:HR'i:k
بھرپور b#,aRp'u:R
انفرادیت ,Inf,IRa:di:;'at
انفرادی ,InfIR'a:di:
اطلاق ,Itl'a:q
فطری f'ItR,i:
روایت R,Iva:j'at
قبول qUb'u:l
گونج g'u:nJ
زود z'u:d
متاثر mUt'a:sIR
بہر baH'aR
وجوہ v'UJu:H
منقلب m,Unq'alIb
بجز b'aJUz
تعیں ta'i:n $u
بہ b'a
مسمار m,Ism'a:R
شکنی S'Ikn,i:
رہ R'EH
عہد 'EHEd
انعقاد ,InIq'a:d
اختتام ,IxtIt'a:m
اختتامی ,IxtIt'a:mi:
معتقدین m,OtaqId'i:n
معتقد mOt'aqId
لسٹ l'Ist.
دور d'u:R
دوری d'u:Ri:
پولنگ po:l'Ing
لہٰذا lIH'a:Da:
الحق ,UlH'aq
حملہ H'aml,a:
مصنوعی m,as.n'u:i:
پیشکش p,e:Sk'aS
باطن b'a:tIn
انور 'anvaR
پرنٹ pRInt.
جاوید Ja:v'e:d
قیمت qi:m'at
ناشر n'a:SIR
نسبت n,Isb'at
تناسب tan'a:sUb
نوع n'O
ایجاد i:J'a:d
وراثت v,IRa:s'at
وارث v'a:RIs
تناظر tan'a:z.UR
بینائی bi:n'a:i:
قابل q'a:bIl
سکتیں s,akt'i:n
مجموعہ m,aJm'u:a:
پراسرار p,UR,asR'a:R
مجموعے m,aJm'u:e:
اتصال ,ItIs.'a:l
ورنہ v'aRna
علمی 'Ilm,i:
فقدان f,Uqd'a:n
لسانی lIs'a:ni:
بازگشت b,a:zg'aSt
نقسان n,Uqs'a:n
شکستہ SIk'ast,a

+ 111
- 19
dictsource/ur_rules View File

// vowel signs, alif acts as consonants at start of word if these follow // vowel signs, alif acts as consonants at start of word if these follow
.L01 َ ِ ُ و ی ع ا ے .L01 َ ِ ُ و ی ع ا ے


// Consonants
.L02 ب پ ت ٹ ث ج چ ح خ د ڈ ذ ر ڑ ز ژ س ش ص ض ط ظ غ ف ق ک گ ل م ن ہ ئ


// VOWELS // VOWELS


ِ I ِ I
ِی i: ِی i:
ِع i: ِع i:
@) ِ (_S1 'e:


.group ُ .group ُ
ُ U ُ U
_) ا a _) ا a
_) او u: _) او u:
_) ای e: _) ای e:
ائ a:j
ائ (L02 a:I
اہ(_ a:H اہ(_ a:H
_) اتن 'Itn _) اتن 'Itn
_) اتر Ut'aR _) اتر Ut'aR
افتتاح ,ItIt'a:H افتتاح ,ItIt'a:H
اسلام ,Isl'a:m اسلام ,Isl'a:m
_) انسان Ins'a:n _) انسان Ins'a:n
_) انت 'Int,a
_) انت (L02 'Int,a
_) امید Um'i:d _) امید Um'i:d
اً(_ 'an
اً(_S2 'an
_) امکان ,Imk'a:n _) امکان ,Imk'a:n
_) افسر ,afs'aR _) افسر ,afs'aR
_) اتفاق ,ItIf'a:q _) اتفاق ,ItIf'a:q
الزام ,Ilz'a:m الزام ,Ilz'a:m
اشتہار ,IStIH'a:R اشتہار ,IStIH'a:R
اصول Us.'u:l اصول Us.'u:l
اعلان e:l'a:n
اعزاز e:z'a:z
انقلاب ,InqIl'a:b
اصلاح ,Is.l'a:H
امداد ,Imd'a:d
استعف Ist'i:f
@) ات (_S2 'a:t
_) انتظ 'Int,Iz.
احمق ,EHm'aq


.group آ .group آ
آ a: آ a:
آتش 'a:tIS
آہست a:H'Ist




.group ع .group ع
_) عیس 'i:s _) عیس 'i:s
_) عید 'i:d _) عید 'i:d
عنوان Unv'a:n عنوان Unv'a:n
_) عمر 'UmR
L02) عی (_ 'ai:


.group و .group و
و o: و o:
_) و vV _) و vV
وع (_ u: وع (_ u:
وّ vv وّ vv

L02L02L02) و (L02 u:
L02) ونکہ (_ u:nk'e:H


.group ی .group ی
ی e: ی e:
_) ی jV _) ی jV
یع(_ i: یع(_ i:
@) ی i: @) ی i:
یں(_ e:n
@) یں (_ e:n
یّ jj یّ jj
@) یت(_ j'at
@) یت (_S2 i:;'at


.group ے // yeh barree .group ے // yeh barree
ے e: ے e:
برسر b,aRs'aR برسر b,aRs'aR
بگاڑ bIg'a:r. بگاڑ bIg'a:r.
بغاوت b,aQa:v'at بغاوت b,aQa:v'at
_) بہ (L02 b'EH
بزرگ b'UzUR,g
_) بدل (L02 bad'al
بوڑھ b'u:r.h
_) بے (P2 b'e:
_) بھوت b#'u:t



.group پ .group پ
پ pV پ pV
پّ (L01 pp پّ (L01 pp
_) پھر ph'IR _) پھر ph'IR
پھول ph'u:l پھول ph'u:l
_) پہل (L01 p'e:Hl
_) پہ (L02 p'EH
پہنچ paH'Unc پہنچ paH'Unc
پوچھ p'u:c# پوچھ p'u:c#
پیچھ p'i:c#
پھونک p#'u:nk
_) پور (L01 p'u:R


.group ت .group ت
ت tV ت tV
تّ ttV تّ ttV
تّ (L01 tt تّ (L01 tt
_) تمہ t'UmH _) تمہ t'UmH
تحقیق t,e:Hq'i:q
تحقیق t,EHq'i:q
_) ترجم t'aRJ,Um _) ترجم t'aRJ,Um

_) تہ (L02 t'EH
_) تجز t'aJz
تقرر taq'aRUR
تجرب taJ'aRb
_) تیار t,ai:;'a:R
_) تیسر t'i:sR


.group ٹ .group ٹ
ٹ t.V ٹ t.V
ٹّ (L01 t.t. ٹّ (L01 t.t.
ٹریفک t.R'e:fIk ٹریفک t.R'e:fIk
_) ٹکڑ t.'Ukr. _) ٹکڑ t.'Ukr.
_) ٹہ (L02 t.'EH
ٹس(_ t.s
_) ٹیم t.'i:m




.group ث .group ث
ث sV ث sV
ث (L01 s ث (L01 s
ثّ ssV ثّ ssV
ثّ (L01 ss
ثّ (L01 ss




.group ج .group ج
_) جنس J'Ins _) جنس J'Ins
جھوٹ J#'u:t. جھوٹ J#'u:t.
_) جمل J'Uml _) جمل J'Uml
_) جہ (L02 J'EH
_) جدا J'Uda:
_) جزب J'azb
_) جذب J'aDb


.group چ .group چ
چ cV چ cV
چّ ccV چّ ccV
چّ (L01 cc چّ (L01 cc
_) چکا c'Uka: _) چکا c'Uka:

_) چہ (L02 c'EH
_) چوم c'u:m
_) چیز c'i:z


.group ح .group ح
ح HV ح HV
حّ HHV حّ HHV
حّ (L01 HH حّ (L01 HH



.group خ .group خ
خ xV خ xV
خ (L01 x خ (L01 x
_) خوش x'US _) خوش x'US
_) خود x'Ud _) خود x'Ud
_) خواہش xv'a:HIS _) خواہش xv'a:HIS
_) خیا x'aja:




.group د .group د
دیوا d'i:va: دیوا d'i:va:
_) دوسر d'u:sR _) دوسر d'u:sR
دفاع d'Ifa: دفاع d'Ifa:
_) دہ (L02 d'EH
دنیا dUn'i:;a:
دہشت d'EHS'at
دلچسپ d,Ilc'asp
دھیم d#'i:m


.group ڈ .group ڈ
ڈ d.V ڈ d.V
ڈّ d.d.V ڈّ d.d.V
ڈّ (L01 d.d. ڈّ (L01 d.d.
ڈھونڈ d.#'u:nd. ڈھونڈ d.#'u:nd.
ڈز(_ d.z


.group ذ .group ذ
ذ DV ذ DV
ذ (L01 D ذ (L01 D
ذّ DDV ذّ DDV
ذّ (L01 DD ذّ (L01 DD
_) ذہ (L02 D'EH


.group ر .group ر
ر RV ر RV
رّ (l01 RR رّ (l01 RR
@) ر (ٹ R @) ر (ٹ R
@) ر (ڈ R @) ر (ڈ R
_) رہت R'e:Ht
@) ر (د R
@) ردہ (_ Rd,a
@) ر (چ R @) ر (چ R
_) رہ (L02 R'EH
_) رخ R'Ux
_) رکن R'Ukn
@) ر (د R
_) رفت R'af@t


.group ڑ .group ڑ
ڑ r.V ڑ r.V
زّ zzV زّ zzV
زّ (L01 zz زّ (L01 zz
_) زند z'Ind _) زند z'Ind
_) زہ (L02 z'EH
_) زلزل z,alz'al


.group ژ .group ژ
ژ ZV ژ ZV
سیکھ s'i:k# سیکھ s'i:k#
@) س (ت s @) س (ت s
_) سپرد sUp'URd _) سپرد sUp'URd
_) سہ (L02 s'EH
سیدھ s'i:d#
سیاست sja:s'at
سرگرم s,aRg'aRm
ستہ(_ st,a


.group ش .group ش
ش SV ش SV
_) شعل S'Ol _) شعل S'Ol
@) ش (ت S @) ش (ت S
_) شخص S'axs. _) شخص S'axs.
_) شہ (L02 S'EH
شرمند S,aRm'Ind


.group ص .group ص
ص s.V ص s.V
فّ ffV فّ ffV
فّ (L01 ff فّ (L01 ff
_) فکر f'IkR _) فکر f'IkR
_) فہ (L02 f'EH
فلم f'Ilm


.group ق .group ق
ق qV ق qV
قّ qqV قّ qqV
قّ (L01 qq قّ (L01 qq
قاعد q'a:jd قاعد q'a:jd
_) قسط q'Ist
_) قیا q'aja:


.group ک .group ک
ک kV ک kV
کّ kkV کّ kkV
کّ (L01 kk کّ (L01 kk
_) کتن k'Itn _) کتن k'Itn
کوئل k'o:Il
کتاب kIt'a:b کتاب kIt'a:b
کوشش k'o:SIS کوشش k'o:SIS
_) کہ (L02 k'EH
کارکن k'a:Rk,UUn


.group گ .group گ
گ gV گ gV
گئی g'ai: گئی g'ai:
گمشد g'UmS,Ud گمشد g'UmS,Ud
_) گھما g#'Uma: _) گھما g#'Uma:
_) گہ (L02 g'EH
گزارش gUz'a:RIS
_) گیت g'i:t


.group ل .group ل
ل lV ل lV
لّ llV لّ llV
لّ (L01 ll لّ (L01 ll
لکھ l'Ik# لکھ l'Ik#
_) لہ (L02 l'EH


.group م .group م
م mV م mV
مسلم m'Usl,Im مسلم m'Usl,Im
مسلما mUs'alm,a: مسلما mUs'alm,a:
@) م (پ m @) م (پ m
موجود mo:J'u:d
منزل m'anz,Il منزل m'anz,Il
@) م (ب m @) م (ب m
محقق mUH'aqIq محقق mUH'aqIq
منظر m,anz.'aR منظر m,anz.'aR
محفل m'e:Hf,Il
محفل m'EHf,Il
مسکرا m'Usk,URa: مسکرا m'Usk,URa:
مسکراہٹ m,Usk,URa:H'at. مسکراہٹ m,Usk,URa:H'at.
محسن m'o:Hs,In محسن m'o:Hs,In
منظور m,anz.'u:R منظور m,anz.'u:R
ملزم m'Ulz,Im ملزم m'Ulz,Im
مغرب m'aQR,Ib مغرب m'aQR,Ib
منسوخ m'ansu:x
متحد mUt'aHId
_) مہ (L02 m'EH
مخالف mUx'a:lIf
مخالفت m,Uxa:lIf'at
ممکن m'Umk,In
مطالب mUt'a:lIb
موجود mo:J'u:d
متصل mUt'as.Il
مخبر m'Uxb,IR
ملحق m'UlH,Iq
مذہب m,aDH'ab
مرحل m,aRH'al


.group ن .group ن
ن nV ن nV
@) ن (ڈ n @) ن (ڈ n
_) نظر naz.'aR _) نظر naz.'aR
_) نظام nIz.'a:m _) نظام nIz.'a:m
_) نہ (L02 n'H
L01) نٹ n't.
نھ nH
_) نکت n'Ukt
_) نوا n'ava:


.group ں .group ں
ں n // this should nasalize the vowel ں n // this should nasalize the vowel
.group ء .group ء
ء ء


.group ئ
ئ
L01) ئ (L02 'I

.group ہ .group ہ
ہ H ہ H
_) ہ Ha
_) ہ (L01 H _) ہ (L01 H
_) ہ (ند HI _) ہ (ند HI
ہّ HHV ہّ HHV
ہّ (L01 HH ہّ (L01 HH


ہ (_ a ہ (_ a
_) ہلن H'Iln
ہ (L02 HV
@) ہ (L02L01 H
_) ہم (L02L02L02P2 H'am


.group ّ .group ّ
ّ ّ

+ 25
- 2
phsource/ph_bengali View File

phoneme a phoneme a
vowel starttype #a endtype #a vowel starttype #a endtype #a
length 225 length 225
IF thisPh(isWordEnd) AND thisPh(isUnstressed) THEN
FMT(vowel/a#_2)
ENDIF
FMT(vowel/a_3) FMT(vowel/a_3)
endphoneme endphoneme






phoneme tS phoneme tS
import_phoneme base/tS
vls pla afr sibilant
voicingswitch dZ
lengthmod 2
Vowelin f1=0 f2=2300 200 400 f3=-100 80

IF nextPh(isPause2) THEN
WAV(ustop/tsh_)
ENDIF
WAV(ustop/tsh_unasp)
endphoneme endphoneme




phoneme tS# phoneme tS#
import_phoneme base/tS
vls pla afr sibilant
voicingswitch dZ
lengthmod 2
Vowelin f1=0 f2=2300 200 400 f3=-100 80

IF nextPh(isPause2) THEN
WAV(ustop/tsh_)
ENDIF
WAV(ustop/tsh)
endphoneme endphoneme








phoneme ~ phoneme ~
virtual virtual
endphoneme endphoneme

+ 4
- 4
phsource/ph_german View File

VowelStart(w/wi2) VowelStart(w/wi2)
ENDIF ENDIF
IF nextPh(r) AND next2Ph(isNotVowel) THEN
ChangePhoneme(iR)
ENDIF
// IF nextPh(r) AND next2Ph(isNotVowel) THEN
// ChangePhoneme(iR)
// ENDIF
FMT(vowel/i_2) FMT(vowel/i_2)
endphoneme endphoneme


vowel starttype #i endtype #@ vowel starttype #i endtype #@
ipa iɐ ipa iɐ
flag1 flag1
length 230
length 240
FMT(vdiph2/i@_3) FMT(vdiph2/i@_3)
endphoneme endphoneme



+ 48
- 26
phsource/ph_hindi View File

IF nextPh(H) OR prevPh(H) THEN IF nextPh(H) OR prevPh(H) THEN
FMT(vowel/@_low) FMT(vowel/@_low)
ENDIF ENDIF
IF nextPh(j) THEN
FMT(vowel/V_3)
ENDIF
FMT(vowel/@_bck) FMT(vowel/@_bck)
endphoneme endphoneme




phoneme V phoneme V
vowel flag1 starttype #@ endtype #@ vowel flag1 starttype #@ endtype #@
length 130
length 140


IF thisPh(isWordStart) THEN IF thisPh(isWordStart) THEN
FMT(vowel/V_3) FMT(vowel/V_3)
ENDIF ENDIF


IF thisPh(isNotStressed) THEN IF thisPh(isNotStressed) THEN
IF prevPh(H) THEN
ChangePhoneme(@)
ENDIF
length 130


IF thisPh(isWordEnd) THEN
IF thisPh(isWordEnd) AND NOT thisPh(isFirstVowel) THEN
ChangePhoneme(NULL) ChangePhoneme(NULL)
ENDIF ENDIF


IF prevPh(H) THEN
ChangePhoneme(@)
ENDIF

IF prev2PhW(isVowel) AND NOT nextVowel(isFlag1) THEN IF prev2PhW(isVowel) AND NOT nextVowel(isFlag1) THEN
IF nextPhW(isNotVowel) AND nextPh(isWordEnd) THEN IF nextPhW(isNotVowel) AND nextPh(isWordEnd) THEN
// don't delete schwa before a word-final consonant // don't delete schwa before a word-final consonant
ChangePhoneme(NULL) ChangePhoneme(NULL)
ENDIF ENDIF
ENDIF ENDIF
ENDIF


IF prevPh(isPalatal) THEN
ChangePhoneme(@3)
ELSEIF prevPh(r) THEN
ChangePhoneme(@2)
ELSE
IF thisPh(isNotStressed) THEN
IF prevPh(isPalatal) AND NOT nextPh(H) THEN
ChangePhoneme(@3)
ELSEIF prevPh(r) THEN
ChangePhoneme(@2)
ELSE
ChangePhoneme(@) ChangePhoneme(@)
ENDIF ENDIF
ENDIF
IF nextPh(H) OR prevPh(H) THEN
FMT(vowel/@_low)
ENDIF


IF nextPh(H) OR prevPh(H) THEN
FMT(vowel/@_low)
ENDIF
IF prevPh(w) THEN
FMT(vowel/V_4)
ENDIF ENDIF


FMT(vowel/V_3) FMT(vowel/V_3)
phoneme i: phoneme i:
vowel long starttype #i endtype #i vowel long starttype #i endtype #i
length 230 length 230
IF thisPh(isUnstressed) THEN
ChangePhoneme(i)
ENDIF
IfNextVowelAppend(;) IfNextVowelAppend(;)
FMT(vowel/i_fnt) FMT(vowel/i_fnt)
endphoneme endphoneme
vowel starttype #i endtype #i vowel starttype #i endtype #i
length 230 length 230
IfNextVowelAppend(;) IfNextVowelAppend(;)
FMT(vowel/i_6)
FMT(vowel/ii_6)
endphoneme endphoneme


phoneme I phoneme I


phoneme e phoneme e
vowel starttype #e endtype #e vowel starttype #e endtype #e
length 130
length 140
FMT(vowel/e_2) FMT(vowel/e_2)
endphoneme endphoneme




phoneme E phoneme E
vowel starttype #e endtype #e vowel starttype #e endtype #e
length 130
length 140
FMT(vowel/e_mid) FMT(vowel/e_mid)
endphoneme endphoneme




phoneme a: phoneme a:
vowel long starttype #a endtype #a vowel long starttype #a endtype #a
length 190
length 200
IF nextPhW(j) THEN IF nextPhW(j) THEN
FMT(vowel/a_5) FMT(vowel/a_5)
ENDIF ENDIF


phoneme a phoneme a
vowel long starttype #a endtype #a vowel long starttype #a endtype #a
length 130
length 140
FMT(vowel/a#_3) FMT(vowel/a#_3)
endphoneme endphoneme




phoneme o phoneme o
vowel starttype #o endtype #o vowel starttype #o endtype #o
length 130
length 140
FMT(vowel/o) FMT(vowel/o)
endphoneme endphoneme




phoneme O phoneme O
vowel starttype #o endtype #o vowel starttype #o endtype #o
length 130
length 140
FMT(vowel/0) FMT(vowel/0)
endphoneme endphoneme




phoneme U phoneme U
vowel starttype #u endtype #u vowel starttype #u endtype #u
length 120
length 140
FMT(vowel/uu_bck) FMT(vowel/uu_bck)
endphoneme endphoneme


voicingswitch d.# voicingswitch d.#
Vowelin f1=0 f2=1800 -300 300 f3=-400 80 Vowelin f1=0 f2=1800 -300 300 f3=-400 80
Vowelout f1=0 f2=1800 -300 250 f3=-400 80 rms=20 colr=2 Vowelout f1=0 f2=1800 -300 250 f3=-400 80 rms=20 colr=2
// WAV(ustop/th_rfx)
WAV(ustop/t)
IF nextPhW(t.#) THEN
ChangePhoneme(t.)
ENDIF
WAV(ustop/th_rfx)
endphoneme endphoneme


phoneme d. phoneme d.
// also try [tS] and [dZ] // also try [tS] and [dZ]


phoneme c phoneme c
import_phoneme base/c
vls pla afr sibilant
voicingswitch dZ
lengthmod 2
Vowelin f1=0 f2=2300 200 400 f3=-100 80

IF nextPh(isPause2) THEN
WAV(ustop/tsh_)
ENDIF
WAV(ustop/tsh_unasp)
endphoneme endphoneme





phoneme c# phoneme c#
CALL base/tS; CALL base/tS;
ipa cU+02B0 ipa cU+02B0

+ 1
- 1
phsource/ph_sinhala View File

phoneme aU phoneme aU
vowel long starttype #a endtype #u vowel long starttype #a endtype #u
length 300 length 300
FMT(vdiph/au)
FMT(vdiph/aau_3)
endphoneme endphoneme





+ 9
- 0
phsource/ph_slovenian View File

vowel starttype #i endtype #i vowel starttype #i endtype #i
length 140 length 140
IfNextVowelAppend(;) IfNextVowelAppend(;)
IF thisPh(isStressed) AND NOT nextPhW(isRhotic) THEN
FMT(vowel/ii_6)
ENDIF
FMT(vowel/ii_3) FMT(vowel/ii_3)
endphoneme endphoneme


FMT(vowel/e_2) FMT(vowel/e_2)
endphoneme endphoneme


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



phoneme E phoneme E
vowel starttype #e endtype #e vowel starttype #e endtype #e

+ 0
- 5
phsource/ph_spanish View File

endphoneme endphoneme




phoneme t // dental variant of /t/
import_phoneme base/t[
endphoneme


phoneme s phoneme s
vls alv frc sibilant vls alv frc sibilant
lengthmod 3 lengthmod 3

+ 4
- 0
phsource/phonemes View File

lengthmod 3 lengthmod 3
Vowelout f1=3 f2=1400 -400 300 f3=-400 80 rms=35 len=15 colr=2 Vowelout f1=3 f2=1400 -400 300 f3=-400 80 rms=35 len=15 colr=2
Vowelin f1=2 f2=1400 -400 300 f3=-400 80 len=20 Vowelin f1=2 f2=1400 -400 300 f3=-400 80 len=20
IF nextPh(isNotVowel) THEN
FMT(r3/@tap_rfx_)
ENDIF
FMT(r3/@tap_rfx) FMT(r3/@tap_rfx)
endphoneme endphoneme



BIN
phsource/r3/@tap_rfx_ View File


BIN
phsource/ustop/th_rfx.wav View File


BIN
phsource/ustop/tsh_asp.wav View File


BIN
phsource/vdiph/aau_3 View File


+ 5
- 1
platforms/windows/make_espeak.iss View File

[Setup] [Setup]
AppName=eSpeak AppName=eSpeak
AppVerName=eSpeak version 1.47.08
AppVerName=eSpeak version 1.47.09
AppCopyright=Licensed under GNU General Public License version 3. (See file License.txt for details). AppCopyright=Licensed under GNU General Public License version 3. (See file License.txt for details).
WindowVisible=yes WindowVisible=yes
ne.v2=अथवा यसमा निर्धारण गरिएको आवाजलाई नै चयन गर्ने हो भने ईन्टर कुञ्जीलाई दबाउनु होस् । ne.v2=अथवा यसमा निर्धारण गरिएको आवाजलाई नै चयन गर्ने हो भने ईन्टर कुञ्जीलाई दबाउनु होस् ।
ne.v3=आवाजको नाम प्रविष्टी गर्नु होस् , जस्तै: नेपालीका लागि ne, अथवा स्वरको पनि चयन गर्ने हो भने ne+f3 ne.v3=आवाजको नाम प्रविष्टी गर्नु होस् , जस्तै: नेपालीका लागि ne, अथवा स्वरको पनि चयन गर्ने हो भने ne+f3
hi.v1=स्थापना करने के लिए पसन्दिदा आवाजों को चयन करें ।
hi.v2=अगर आप कि चयन इसमें निर्दारित आवाज हि हो तो केवल ईन्टर कुञ्जी दबाए ।
hi.v3=आवाज कि नाम प्रविष्टी करें, जैसा कि हिन्दी के लिए hi, और किसि स्वर भि चयन करना चाहते हो तो hi+f3
[Code] [Code]
var var
UILanguage: Integer; UILanguage: Integer;

+ 1
- 1
platforms/windows/make_espeakedit.iss View File

[Setup] [Setup]
AppName=eSpeakEdit AppName=eSpeakEdit
AppVerName=eSpeakEdit version 1.47.08
AppVerName=eSpeakEdit version 1.47.09
DefaultDirName={pf}\eSpeak DefaultDirName={pf}\eSpeak
DefaultGroupName=eSpeak DefaultGroupName=eSpeak
OutputBaseFilename=setup_espeakedit OutputBaseFilename=setup_espeakedit

+ 3
- 2
src/dictionary.cpp View File

*p2++ = (acc << (8-bits)); *p2++ = (acc << (8-bits));
} }
*p2 = 0; *p2 = 0;
strcpy(text, buf);
return((p2 - buf) | 0x40); // bit 6 indicates compressed characters
ix = p2 - buf;
memcpy(text, buf, ix);
return(ix | 0x40); // bit 6 indicates compressed characters
} }
else else
{ {

+ 2
- 2
src/extras.cpp View File



while(!feof(f_in)) while(!feof(f_in))
{ {
c = fgetc(f_in);
c = fgetc(f_in) & 0xff;
if(c >= 0xa0) if(c >= 0xa0)
c = translator->charset_a0[c-0xa0]; c = translator->charset_a0[c-0xa0];




wxLogStatus(_T("Written to: ")+fname+_T("_1")); wxLogStatus(_T("Written to: ")+fname+_T("_1"));


} // end of ConvertToItf8
} // end of ConvertToUtf8


//****************************************************************************************************** //******************************************************************************************************



+ 2
- 0
src/readclause.cpp View File

0x061f, // Arabic ? 0x061f, // Arabic ?
0x06d4, // Arabic . 0x06d4, // Arabic .


0x0df4, // Singhalese Kunddaliya
0x0f0d, // Tibet Shad 0x0f0d, // Tibet Shad
0x0f0e, 0x0f0e,


CLAUSE_QUESTION, // Arabic question mark CLAUSE_QUESTION, // Arabic question mark
CLAUSE_PERIOD, // Arabic full stop CLAUSE_PERIOD, // Arabic full stop


CLAUSE_PERIOD+0x8000, // Singhalese period
CLAUSE_PERIOD+0x8000, // Tibet period CLAUSE_PERIOD+0x8000, // Tibet period
CLAUSE_PARAGRAPH, CLAUSE_PARAGRAPH,



+ 2
- 2
src/synthdata.cpp View File

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


const char *version_string = "1.47.08 26.Apr.13";
const int version_phdata = 0x014701;
const char *version_string = "1.47.09 29.Apr.13";
const int version_phdata = 0x014709;


int option_device_number = -1; int option_device_number = -1;
FILE *f_logespeak = NULL; FILE *f_logespeak = NULL;

+ 2
- 2
src/tr_languages.cpp View File

{"_ar", OFFSET_ARABIC, 0x600, 0x6ff, 0, 0}, {"_ar", OFFSET_ARABIC, 0x600, 0x6ff, 0, 0},
{"_dv", OFFSET_THAANA, 0x780, 0x7bf, 0, 0}, {"_dv", OFFSET_THAANA, 0x780, 0x7bf, 0, 0},
{"_hi", OFFSET_DEVANAGARI, 0x900, 0x97f,L('h','i'), AL_WORDS}, {"_hi", OFFSET_DEVANAGARI, 0x900, 0x97f,L('h','i'), AL_WORDS},
{"_bn", OFFSET_BENGALI, 0x0980, 0x9ff, L('b','n'), 0},
{"_bn", OFFSET_BENGALI, 0x0980, 0x9ff, L('b','n'), AL_WORDS},
{"_gur", OFFSET_GURMUKHI, 0xa00, 0xa7f, L('p','a'), AL_WORDS}, {"_gur", OFFSET_GURMUKHI, 0xa00, 0xa7f, L('p','a'), AL_WORDS},
{"_gu", OFFSET_GUJARATI, 0xa80, 0xaff, 0, 0}, {"_gu", OFFSET_GUJARATI, 0xa80, 0xaff, 0, 0},
{"_or", OFFSET_ORIYA, 0xb00, 0xb7f, 0, 0}, {"_or", OFFSET_ORIYA, 0xb00, 0xb7f, 0, 0},
{"_te", OFFSET_TELUGU, 0xc00, 0xc7f, L('t','e'), 0}, {"_te", OFFSET_TELUGU, 0xc00, 0xc7f, L('t','e'), 0},
{"_kn", OFFSET_KANNADA, 0xc80, 0xcff, L('k','n'), AL_WORDS}, {"_kn", OFFSET_KANNADA, 0xc80, 0xcff, L('k','n'), AL_WORDS},
{"_ml", OFFSET_MALAYALAM,0xd00, 0xd7f, L('m','l'), AL_WORDS}, {"_ml", OFFSET_MALAYALAM,0xd00, 0xd7f, L('m','l'), AL_WORDS},
{"_si", OFFSET_SINHALA, 0xd80, 0xdff, 0, 0},
{"_si", OFFSET_SINHALA, 0xd80, 0xdff, L('s','i'), AL_WORDS},
{"_th", OFFSET_THAI, 0xe00, 0xe7f, 0, 0}, {"_th", OFFSET_THAI, 0xe00, 0xe7f, 0, 0},
{"_lo", OFFSET_LAO, 0xe80, 0xeff, 0, 0}, {"_lo", OFFSET_LAO, 0xe80, 0xeff, 0, 0},
{"_ti", OFFSET_TIBET, 0xf00, 0xfff, 0, 0}, {"_ti", OFFSET_TIBET, 0xf00, 0xfff, 0, 0},

Loading…
Cancel
Save