mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-11 08:30:31 +00:00
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].
82 lines
1.3 KiB
Plaintext
82 lines
1.3 KiB
Plaintext
// 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.
|