Files
espeak-ng/dictsource/be_list
T
Alaksiej Stankievič 68b9ca5d83 Rework rules for Belarusian and update phonemes
This patch strip out dependency on Russian, as its complicated relationship
between spelling and pronunciation overburden rules for Belarusian. The rules
themselves are also added. They don't have devoicing at the end of the words
for now. Also, gemination of consonants doesn't work as expected, as it seems
on the top of this rule some other rules apply. This after-processing is
responsible also for the strange behaviour of ending [a].
2022-10-14 00:32:08 +03:00

82 lines
1.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// This file is UTF8 encoded
// Spelling-to-phoneme words for Belarusian
// Letter names
а %a
_a a
_б bE
в vE
г QE
д dE
е jE
ё jO
ж z.E
з zE
і %i
_і i
_й i||n;Esklad'OvajE
к ka
л El
м Em
н En
о O
п pE
р ER
с Es
т tE
у u
_ў u||n;Esklad'OvajE
ф Ef
х xa
ц tsE
ч ts.E
ш s.a
ы i"
ь m;'ak;:i||zn'ak
э E
ю ju
я ja
' ap'OstRaf
// Numbers
_0 nul;
_1 ad;in
_2 dva
_3 tRi"
_4 ts.ati"Ri"
_5 p;ats;
_6 s.Es;ts;
_7 s;Em
_8 v'Os;Em
_9 dz;Ev;ats;
_10 dz;Es;ats;
_11 adz;inats:ats;
_12 dvanats:ats;
_13 tRi"nats:ats;
_14 ts.ati"Rnats:ats;
_15 p;atnats:ats;
_16 s.asnats:ats;
_17 s;amnats:ats;
_18 vas;amnats:ats;
_19 dz;Ev;atnats:ats;
_2X dvats:ats;
_3X tRi"ts:ats;
_4X s'ORak
_5X p;adz;:Es;at
_6X s.Ezdz;:Es;at
_7X s;Emdz;Es;at
_8X v'Os;Emdz;Es;at
_9X dz;Ev;an'Osta
_0C st'O
_2C dz;v;Es;ts;E
_3C tRi"sta
_4C ts.ati"Ri"sta
_5C p;ats;s'Ot
_6C s.Es;ts;s'Ot
_7C s;Ems'Ot
_8C v,Os;Ems'Ot
_9C dz;Ev;ats;s'Ot
_1MA1 ti"s;ats.a
_0MA1 ti"s;ats.i"
_0M1 ti"s;ats.