Browse Source

Issue #762: improve Bashkir language

master
Valdis Vitolins 5 years ago
parent
commit
2008b1afb6
4 changed files with 21 additions and 45 deletions
  1. 1
    1
      CHANGELOG.md
  2. 7
    43
      dictsource/ba_list
  3. 12
    1
      dictsource/ba_rules
  4. 1
    0
      tests/language-pronunciation.test

+ 1
- 1
CHANGELOG.md View File

@@ -10,7 +10,7 @@ The espeak-ng project is a fork of the espeak project.
### 1.51 (In Development)

updated languages:
* ba (Bashkir) -- boracasli98, Valdis Vitolins
* chr (Cherokee) -- Michael Conrad
* de (German) -- Karl Eick
* el (Modern Greek) -- Reece Dunn (support for variant Greek letter forms)

+ 7
- 43
dictsource/ba_list View File

@@ -2,18 +2,21 @@
// Spelling-to-phoneme rules for Bashkir

// Letters
а A:
б be
в we
г ge
ғ Q"e
д de
ҙ De
е je
ё jo
ж Ze
җ Z;e
з ze
и i
й kVsk,A'i
к kA
ҡ qA
л el
м em
н en
@@ -23,6 +26,7 @@
п pe
р er
с es
ҫ eT
т te
у u
ү y
@@ -36,47 +40,7 @@
ъ kAlVnl,Vqbilges'e
ы V:
ь neS;k&l,ekbilges'e
э e|:
э I|:
ә &:
ю ju
я jA


// Numbers
_0 n'ul?
_1 b'er
_2 ik'e
_3 'WS;
_4 d'yrt
_5 b'iS
_6 Alt'V
_7 Z;id'e
_8 sig'ez
_9 tug'Vz
_10 'un
_11 unb'er
_12 unik'e
_13 un'WS;
_14 und'yrt
_15 unb'iS
_16 unAlt'V
_17 unZ;id'e
_18 unsig'ez
_19 untug'Vz
_2X egerm'e
_3X ut'Vz
_4X kVr'Vk
_5X ill'e
_6X Altm'VS
_7X Z;itm'eS
_8X siks'&n
_9X tuks'An
_0C j'Wz
_0M1 m'eN
_0M2 milli'on
_1M2 milli'on
_0M3 milli'Ard
_1M3 milli'Ard
_0M4 billi'on
_1M4 billi'on

_dpt _bWt,en

+ 12
- 1
dictsource/ba_rules View File

@@ -6,7 +6,6 @@

.group ә
ә &
әе e: // 'әнкәен'

.group б
б b
@@ -17,9 +16,15 @@
.group г
г g // changes to [Q] or [Q"]

.group ғ
ғ Q"

.group д
д d

.group ҙ
ҙ D

.group е
_) е je2 // changes to [je] or [jV]
е e
@@ -47,6 +52,9 @@
.group к
к k

.group ҡ
ҡ q

.group л
л l

@@ -77,6 +85,9 @@
.group с
с s

.group ҫ
ҫ T

.group т
т t


+ 1
- 0
tests/language-pronunciation.test View File

@@ -38,6 +38,7 @@ test_phonemes as "Beng" "X'@kOl,o m'anuh,e S'ad#in,Ob#aw,Oe X'@man m'O*&d,a 'a*u
X'ihO~t,Or b'ibek 'a*u b'udd#i 'atS#e 'a*u X'ihO~t,e p'OrOXp,Or b#atr'itbO*,e 'atSOr,On k'o*ib l'age" "সকলো মানুহে স্বাধীনভাৱে সমান মৰ্যদা আৰু অধিকাৰে জন্মগ্ৰহণ কৰে । সিহঁতৰ বিবেক আৰু বুদ্ধি আছে আৰু সিহঁতে পৰস্পৰ ভাতৃত্বৰে আচৰণ কৰিব লাগে ।"
test_phonemes az "Latn" "byts'yn insanL'aR l&jag'&t v& hygugLa*@n'a J'W*& az'ad b&*ab'&R do:uLuRL'aR
ona*'@n Syu*aLR'@ v& vidZdanLa*'@ v'aR v& b'iRbiRl&*'in& mynasib'&td& gaRdaSL'@x Runhund'a davRanmaL@d@RL'aR" "Bütün insanlar ləyaqət və hüquqlarına görə azad bərabər doğulurlar. Onarın şüuralrı və vicdanları var və bir-birlərinə münasibətdə qardaşlıq runhunda davranmalıdırlar."
test_phonemes ba "Cyrl" "m'in h'in 'uL b'eD h'eD 'uLAr b'VL t'eQe" "мин һин ул беҙ һеҙ улар был теге."
test_phonemes bg "Cyrl" "'ax tS'udna b@Lg'arska z'em;o
pol'uSvaj ts@ft;'aSti: Z'ita" "Ах чудна българска земьо, полюшвай цъфтящи жита."
test_phonemes bn "Beng" "m'alOS,ij 'Obojd#,O Sr'omik,Oder b'i*udd#,e tS'OlOm,an_:_: m'egat#r'i_:_: 'ob#idZ,ane Se d'eSe S'Oto S'Oto 'ob#ib,aSik,e 'at.Ok k'O*etS#,e Se d'eSer 'imigr,eSOn p'uliS

Loading…
Cancel
Save