Browse Source

[1.47.06a]

Language changes: pt, bn.


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

+ 79
- 77
dictsource/bn_list View File

// Translation rules for Bengali

// Translation rules for Bengali
// Improvement input by Him Prasad gautam (Nepal).
// This file is UTF8 encoded // This file is UTF8 encoded


// Numbers // Numbers
_3 t'in _3 t'in
_4 tS'ar _4 tS'ar
_5 p'a~tS _5 p'a~tS
_6 tS#'Oj
_6 tSh'Oj
_7 S'at _7 S'at
_8 'at.# _8 'at.#
_9 n'Oj _9 n'Oj


_2a d'u // with hundreds etc. _2a d'u // with hundreds etc.
_6a tS#'a
_6a tSh'O
_9a n'O _9a n'O




_26 tSh'abbiS _26 tSh'abbiS
_27 Sat'aS _27 Sat'aS
_28 'at.#aS _28 'at.#aS
_29 unOtr'iS
_29 'unOtr'iS


_30 tr'iS _30 tr'iS
_31 ekOtr'iS
_32 bOtr'iS
_33 tetr'iS
_34 tSowtr'iS
_35 pO~jtr'iS
_31 'ekOtr'iS
_32 b'Otr'iS
_33 t'etr'iS
_34 tS'owtr'iS
_35 p'O~jtr'iS
_36 tS#'Otr'iS _36 tS#'Otr'iS
_37 Sa~itr'iS
_38 at.tr'iS
_37 S'a~itr'iS
_38 'at.tr'iS
_39 'unOtSOll'iS _39 'unOtSOll'iS


_40 tSOll'iS _40 tSOll'iS
_41 ektSOll'iS
_42 biall'iS
_43 tetall'iS
_44 tSoall'iS
_45 pO~jtall'iS
_46 tSetSOll'iS
_47 SatSOll'is
_48 atSOll'iS
_49 unOpO~tSaS
_50 pO~tS'aS
_51 &kann'o
_52 bajann'o
_53 tepann'o
_54 tSujann'o
_55 pontSann'o
_56 tS#apann'o
_57 Satann'o
_58 at.ann'o
_59 unOS'at.
_41 'ektSOll'iS
_42 b'iall'iS
_43 t'etall'iS
_44 tS'oall'iS
_45 p'O~jtall'iS
_46 tS'etSOll'iS
_47 S'atSOll'is
_48 'atSOll'iS
_49 'unOpO~tSaS
_50 p'O~tS'aS
_51 '&kann'o
_52 b'ajann'o
_53 t'epann'o
_54 tS'ujann'o
_55 p'ontSann'o
_56 tS#'apann'o
_57 S'atann'o
_58 'at.ann'o
_59 'unOS'at.




_60 s'at. _60 s'at.
_61 ekSOt.t.'i
_62 baSOt.t.'i
_63 teSOt.t.'i
_64 tSowSOt.t.'i
_65 pojSOt.t.'i
_66 SeSOt.t.'i
_67 SatSOt.t.'i
_68 at.SOt.t.'i
_6X sat.t.'i
_69 unOSOtt'ur
_70 SOtt'Or
_71 ekatt'Or
_72 bahatt'Or
_73 tehatt'Or
_74 tSuhatt'Or
_75 pOtSatt'Or
_76 tS#ijatt'Or
_77 Satatt'Or
_78 at.att'Or
_79 unOaS'i
_61 'ekSOt.t.'i
_62 b'aSOt.t.'i
_63 t'eSOt.t.'i
_64 tS'owSOt.t.'i
_65 p'ojSOt.t.'i
_66 S'eSOt.t.'i
_67 S'atSOt.t.'i
_68 'at.SOt.t.'i
_6X s'at.t.'i
_69 'unOSOtt'Or
_70 S'Ott'Or
_71 'ekatt'Or
_72 b'ahatt'Or
_73 t'iatt'Or
_74 tS'uhatt'Or
_75 p'OtSatt'Or
_76 tS#'ijatt'Or
_77 S'atatt'Or
_78 'at.att'Or
_79 'unOaS'i


_80 aS'i _80 aS'i
_81 &kaS'i
_82 beraS'i
_83 teraS'i
_84 tSuraS'i
_85 po~tSaS'i
_86 tS#ijaS'i
_87 SataS'i
_88 at.aS'i
_89 ,unOnObb'oj
_81 '&kaS'i
_82 b'eraS'i
_83 t'eraS'i
_84 tS'uraS'i
_85 p'o~tSaS'i
_86 tS#'ijaS'i
_87 S'ataS'i
_88 'at.aS'i
_89 'unOnObb'oj


_90 nObb'oj _90 nObb'oj
_91 &kanObb'oj
_92 beranObb'oj
_93 teranObb'oj
_94 tSuranObb'oj
_95 pOtSanObb'oj
_96 tS#ijanObb'oj
_97 SatanObb'oj
_98 at.anObb'oj
_99 niranObb'oj
_91 '&kanObb'oj
_92 b'eranObb'oj
_93 t'eranObb'oj
_94 tS'uranObb'oj
_95 p'OtSanObb'oj
_96 tS#'ijanObb'oj
_97 S'atanObb'oj
_98 'at.anObb'oj
_99 n'iranObb'oj


_0C S'o _0C S'o
_0M1 h'ajar _0M1 h'ajar
খ k#O খ k#O
গ gO গ gO
ঘ g#O ঘ g#O
ঙ 'uNO~
ঙ 'uNgO~
চ tSO চ tSO
ছ tShO // [h] to distinguish from [tS] ছ tShO // [h] to distinguish from [tS]
জ JO জ JO
অ O অ O
আ a আ a
ই hrOS:o'i ই hrOS:o'i
ঈ dirg#o'i
ঈ d'i:rg#o'i
উ hrOS:o'u উ hrOS:o'u
ঊ dirg#o'u
ঊ d'i:rg#o'u
ঋ ri ঋ ri
ঔ ow ঔ ow




// combining vowel signs // combining vowel signs
া 'akar া 'akar
ি r'oS:ikar
ী d'irg#ikar
r'oS:ukar
ু d'irg#ukar
ি hrOS:o'ikar
ী d'i:rg#ikar
hrOS:o'ukar
ু d'i:rg#ukar
ৃ r'ikar ৃ r'ikar
ে 'ekar ে 'ekar
ৈ 'ojkar ৈ 'ojkar

+ 45
- 41
dictsource/bn_rules View File


// Pronounciation rule for Bengali.
// Improvement input by Him Prasad Gautam (Nepal).
// This file is UTF8 encoded // This file is UTF8 encoded


// letter groups: // letter groups:
// Vowel Signs // Vowel Signs


.group া .group া
a
াঁ a~
C) া a
C) াঁ a~
.group ি .group ি
ি i
িঁ i~
C) ি i
C) িঁ i~
.group ী .group ী
i
ীঁ i~
C) ী i
C) ীঁ i~


.group ূ .group ূ
u
ূঁ u~
C) ূ u
C) ূঁ u~


.group ু .group ু
u
ুঁ u~
C) ু u
C) ুঁ u~
.group ৃ .group ৃ
ৃ ri
ৃঁ ri~
C) ৃ r'i
C) ৃঁ r'i~


.group ে .group ে
ে e
েঁ e~
েউ ew

C) ে e
C) েঁ e~
C) েউ ew


.group ৈ .group ৈ
oj
ৈঁ o~j
C) ৈ oj
C) ৈঁ o~j
.group ো .group ো
o
োঁ o~
C) ো o
C) োঁ o~
.group ৌ .group ৌ
ৌ ow
ৌঁ o~w
C) ৌ ow
C) ৌঁ o~w


// Consonants // Consonants


.group ক .group ক
.group ঙ .group ঙ
ঙ NV ঙ NV
(B N
ঙ (B N




.group চ .group চ




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


.group জ .group জ
.group ঞ .group ঞ
ঞ nV ঞ nV
(B n
ঞ (B n


.group ট .group ট
.group য় .group য়
য় jV য় jV
য় (B j
_) য় (B j
য় (B // used to separate 2 vowels


.group য .group য
য (B dZ য (B dZ
য় jV // nukta য় jV // nukta
য় (B j
_) য় (B j
য় (B


্) য (C & // ব্যস্ত [bæsto] ্) য (C & // ব্যস্ত [bæsto]
্) যা & // ব্যাকরণ [bækɔron] ্) যা & // ব্যাকরণ [bækɔron]




.group ঁ .group ঁ
ঁ O~ // candrabindu, nasalize the previous vowel
C) ঁ O~ // candrabindu, nasalize the previous vowel/Consonants


.group ং .group ং
ং N // anusvara/onushshor

A) ং N // anusvara/onushshor
C) ং N // anusvara/onushshor
.group ঃ // visarga/bishorgo .group ঃ // visarga/bishorgo
ঃ // doubles the following consonant ঃ // doubles the following consonant
ঃ (_ H ঃ (_ H


.group ্ // virama/hoshonto .group ্ // virama/hoshonto
C) ্



.group ় .group ়
় // nukta, modifies a consonant ় // nukta, modifies a consonant

+ 7
- 7
dictsource/dict_phonemes View File

Z z; Z z;




Dictionary bn_dict 2013-04-10
Dictionary bn_dict 2013-04-18


& a a~ e e~ i i~ l-
o O o: O~ o~ r- u u~
V
& a a~ e e~ i i: i~
l- o O o: O~ o~ r- u
u~ V


: b b# d d# d. d.# dZ : b b# d d# d. d.# dZ
f g g# h H j J J# f g g# h H j J J#
ts v x z ts v x z




Dictionary en_dict 2013-04-15
Dictionary en_dict 2013-04-18


0 0# 3 3: @ @- @2 @5 0 0# 3 3: @ @- @2 @5
@L a a# A: A@ aa aI aI3 @L a a# A: A@ aa aI aI3
t# t. t.# v w x z t# t. t.# v w x z




Dictionary hu_dict 2013-04-15
Dictionary hu_dict 2013-04-18


a A a: e E e: i i: a A a: e E e: i i:
o o: u u: Y y y: Y: o o: u u: Y y y: Y:
ts; v w x z Z Z; ts; v w x z Z Z;




Dictionary pt_dict 2013-04-15
Dictionary pt_dict 2013-04-18


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

+ 1
- 0
dictsource/en_list View File

Capone ka#poUn Capone ka#poUn
Carnegie kA@n@gi Carnegie kA@n@gi
Cohen koU@n Cohen koU@n
Connolly $1
Cthulhu k@-Tu:l#u: Cthulhu k@-Tu:l#u:
Chrysler kraIsl3 Chrysler kraIsl3
(da vinci) da#vIntSi (da vinci) da#vIntSi

+ 1
- 1
dictsource/hu_list View File

(emelte ki) EmEltE_||ki $unstressend (emelte ki) EmEltE_||ki $unstressend
tagságát $unstressend tagságát $unstressend
(a szakadékot) A'||sAkAde:kot $unstressend (a szakadékot) A'||sAkAde:kot $unstressend
(az országban) Az_'||orsa:gbAn $unstressend
(az országban) Az_'||oR2sa:gbAn $unstressend
eszközét $unstressend eszközét $unstressend
méretű $unstressend méretű $unstressend
ketyeg $unstressend ketyeg $unstressend

+ 15
- 12
dictsource/pt_list View File

_¿ ,iNtex,ogas,&U~,iNvertS'id& _¿ ,iNtex,ogas,&U~,iNvertS'id&


_" 'abRi;'asp&||d'upl&s# _" 'abRi;'asp&||d'upl&s#
_º o*@-dZin'almaskul'i~nU
_ª o*@-dZin'alfemin'i~nU
?1 _º O*@-din'almaskul'i~nU
?2 _º o*@-dZin'almaskul'i~nU
?1 _ª O*@-din'alfemin'i~nU
?2 _ª o*@-dZin'alfemin'i~nU
° gR'aU ° gR'aU




// articles // articles
o $u+ $nounf o $u+ $nounf
a $u+ $nounf a $u+ $nounf
os $u+ $nounf
os Us $u+ $nounf
as $u+ $nounf as $u+ $nounf
?1 a & $u+ $nounf ?1 a & $u+ $nounf


te $u $verbf te $u $verbf
nos $u $nounf nos $u $nounf
la $u la $u
lo $u
lo lU $u
las $u las $u
los $u los $u
se $u se $u
desse $u+ $nounf desse $u+ $nounf
desta $nounf desta $nounf
nesse n'esy $u+ $nounf nesse n'esy $u+ $nounf
aquele &k'ely $u+ $nounf // that
aquela $u+ $nounf aquela $u+ $nounf
daquele d&k'ely $u+ $nounf
aquele $alt2 $nounf
daquela $u+ $nounf daquela $u+ $nounf
daquele $alt2 $nounf
que $u // pronunciation is in pt_rules que $u // pronunciation is in pt_rules


// possessive adjectives // possessive adjectives


// prepositions // prepositions
de $u $nounf // of,from de $u $nounf // of,from
do $u $nounf
do du $u $nounf
da $u $nounf da $u $nounf
dos $u $nounf dos $u $nounf
das $u $nounf das $u $nounf
dumas $u $nounf dumas $u $nounf


em $u $noun // in,on,at em $u $noun // in,on,at
no nu $u $nounf
no nU $u $nounf
na $u $nounf na $u $nounf
num $u $nounf num $u $nounf
numa $u $nounf numa $u $nounf
às ,a:s $nounf às ,a:s $nounf


para $u // for,to para $u // for,to
pro $u $nounf
pro pRU $u $nounf
pra $u $nounf pra $u $nounf
pros $u $nounf
pros pRUs $u $nounf
pras $u $nounf pras $u $nounf
prò $u $nounf prò $u $nounf
prà $u $nounf prà $u $nounf
camelha $alt camelha $alt
camelo $alt2 camelo $alt2
camiseta $alt2 camiseta $alt2
canhoto $alt2
cantora $alt2 cantora $alt2
capacete $alt2 capacete $alt2
caractere $alt caractere $alt
diego $alt2 diego $alt2
discordo $alt discordo $alt
dispneia dZIspyn'EI& dispneia dZIspyn'EI&
dobro $alt2 $noun
dobro $alt2
dobro $alt $verb
doce $alt2 doce $alt2
doutora $alt2 doutora $alt2
doze $alt2 doze $alt2

+ 16
- 10
dictsource/pt_rules View File

t) e (tra E t) e (tra E


âC) e (CA_ e âC) e (CA_ e
âCC) e (CA_ e
êC) e (CA_ e êC) e (CA_ e
êCC) e (CA_ e êCC) e (CA_ e
ôC) e (CA_ e ôC) e (CA_ e
_cel) e (brL04_ E _cel) e (brL04_ E
_ex) e (crL04_ E _ex) e (crL04_ E
_enr) e (dL01_ E _enr) e (dL01_ E
_n) eu (trL03_ 'eU
_v) e (dL03_ E _v) e (dL03_ E
_arr) e (dL03_ E _arr) e (dL03_ E
_depr) e (dL03_ E _depr) e (dL03_ E
_) i (_ i _) i (_ i
i i i i
i (A j i (A j
i (a i
i (ã i
i (õ i
i (ú i
i (o i i (o i
Cr) i i Cr) i i
Cl) i i Cl) i i
o (s_ =U o (s_ =U
_) o (_C U _) o (_C U
_) o (_A u _) o (_A u
_d) o (_C U
_d) o (_A u

ou ow ou ow
oi oI oi oI
oi ($w_alt OI oi ($w_alt OI
?1 f) o (rmulá u // eg: formulário, formulários. ?1 f) o (rmulá u // eg: formulário, formulários.
?1 v) o (lt O ?1 v) o (lt O


o (Cuem_ o
o (CCuem_ o
êC) o (CA_ o êC) o (CA_ o
êCC) o (CA_ o êCC) o (CA_ o
ôC) o (CA_ o ôC) o (CA_ o
áC) o (CA_ o áC) o (CA_ o
C) o (Cá_ o
C) o (CCá_ o
C) o (CCCá_ o

éC) o (CA_ o éC) o (CA_ o
éCC) o (CA_ o éCC) o (CA_ o
í) o (CA_ U í) o (CA_ U
?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
A) quên kw'eN // frequência, etc.
C) quên kw'eN // quinquênio, etc.
A) quên kw'eIN // frequência, etc.
C) quên kw'eIN // delinquência, etc.
ade) qu (e kw ade) qu (e kw
A) qu (idade_ kw A) qu (idade_ kw
_a) qu (ífero_ kw _a) qu (ífero_ kw
u (A w u (A w
u (_A w u (_A w
r) u (A u r) u (A u
u (a u
g) u (a+ w
q) u (a+ w
r) u (_A u r) u (_A u
u (A_ 'u
u (L04_ 'u


u (am_ 'u
u (em_ 'u
ui uI ui uI
ui (_ 'uI ui (_ 'uI
u (iu w u (iu w

+ 5
- 2
phsource/ph_bengali View File

ChangePhoneme(o) ChangePhoneme(o)
ENDIF ENDIF
IF prevPhW(r) THEN
ChangePhoneme(o)
IF prevPhW(r) AND nextVowel(isVowel) THEN
IF nextVowel(isWordEnd) AND nextVowel(V) THEN
ELSE
ChangePhoneme(o)
ENDIF
ENDIF ENDIF
ENDIF ENDIF



+ 1
- 1
phsource/ph_portugal View File

phoneme U phoneme U
vowel starttype #u endtype #u vowel starttype #u endtype #u
length 130 length 130
IF nextPh(isVowel) THEN
IF thisPh(isWordEnd) AND thisPh(isAfterStress) AND nextPh(isVowel) THEN
ChangePhoneme(w) ChangePhoneme(w)
ENDIF ENDIF
FMT(vowel/u_6) FMT(vowel/u_6)

+ 1
- 1
phsource/ph_pt_brazil View File

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
IF thisPh(isWordEnd) AND thisPh(isAfterStress) AND nextPh(isVowel) THEN
ChangePhoneme(w) ChangePhoneme(w)
ENDIF ENDIF
FMT(vowel/uu_bck) FMT(vowel/uu_bck)

Loading…
Cancel
Save