Commit Graph
3894 Commits
Author SHA1 Message Date
Reece H. Dunn 36c6727e90 issue #518: Add the 'е є ї' letters to the Y group in Translate_Russian, not SetCyrillicLetters. 2018-07-19 19:49:28 +01:00
Reece H. Dunn 17dac5ea53 Add a comment to SetCyrillicLetters describing which languages it applies to. 2018-07-19 19:19:03 +01:00
Reece H. Dunn e7e59f99d3 Fix the warnings in PrepareLetters. 2018-07-16 07:51:20 +01:00
Valdis Vitolins f5ad8ea561 docs: add note for Arabic language 2018-07-15 18:54:25 +03:00
Valdis Vitolins f9fd8ddc84 ar: Update changelog 2018-07-15 18:50:16 +03:00
Valdis Vitolins 9677659cee ar: add rule to stress penultimate syllable for closed last syllable 2018-07-15 18:42:18 +03:00
Valdis Vitolins 6b57e97283 ar: set default stress on antepenultimate syllable 2018-07-15 18:41:50 +03:00
Valdis Vitolins d695c01026 ar: add replacement rules from specific Hamza to standard Hamza 2018-07-15 18:41:27 +03:00
Valdis Vitolins d45b5a0140 ar: add explicit rules for end of word, shadda and sukun after consonants 2018-07-15 18:41:19 +03:00
Valdis Vitolins 419a23d666 ar: kasra/damma before waw/yeh should be consumed during spelling decision 2018-07-15 18:41:10 +03:00
Valdis Vitolins 92074bf124 ar: fix rules for carried hamza 2018-07-15 18:41:02 +03:00
Valdis Vitolins a209324dc8 ar: add more backsound for vowels after thick consonants for synthesized voice 2018-07-15 18:40:51 +03:00
Valdis Vitolins aab2143a5a ar: make lengtening phoneme longer, remove unnecessary rules for doubled phonemes 2018-07-15 18:40:39 +03:00
Valdis Vitolins dd9e37bbe4 ar: remove unnecessary shadda rules
With properly ordered diacritics using replace rules before,
shadda should be always directly after consonant
2018-07-15 18:40:31 +03:00
Valdis Vitolins dd551386a9 ar: add rules to reorder diacritics in 'canonical order' 2018-07-15 18:40:24 +03:00
Valdis Vitolins 7205e6dc45 ar: fix formatting 2018-07-15 18:40:17 +03:00
Valdis Vitolins 67db60b31b ar: create letter groups G (shadda), H (hamza), Y (sukun) 2018-07-15 18:40:08 +03:00
Valdis Vitolins 45905c39f2 ar: create group of short vowels A 2018-07-15 18:40:01 +03:00
Valdis Vitolins d5a875fce8 ar: create group of thick letters F 2018-07-15 18:39:53 +03:00
Valdis Vitolins cfa13e7ec6 ar: create consonant/vowel letter group B 2018-07-15 18:39:44 +03:00
Valdis Vitolins db05102c3c ar: ad rule for alef wasla 2018-07-15 18:39:35 +03:00
Valdis Vitolins 42a123b5bc ar: remove duplicated rule 2018-07-15 18:39:27 +03:00
Valdis Vitolins c24e12dfae ar: remove rule overlapping with ه (_S1 h 2018-07-15 18:39:19 +03:00
Valdis Vitolins d663645c05 ar: consonant at the end of word is without vowel 2018-07-15 18:39:11 +03:00
Valdis Vitolins 56e86d952e ar: add lengthen character for doubled two-letter phonemes 2018-07-15 18:39:04 +03:00
Valdis Vitolins 7a89051ccb ar: use rules for diacritics instead of teh rules 2018-07-15 18:38:57 +03:00
Valdis Vitolins 779fdc78a6 ar: words ending ...ah should be spelled as ..a 2018-07-15 18:38:49 +03:00
Valdis Vitolins a61fd63ee0 ar: change doubled phonemes to long phoneme 2018-07-15 18:38:40 +03:00
Valdis Vitolins 76d1e2e531 ar: change linebreaks to Unix style 2018-07-15 18:38:32 +03:00
Valdis Vitolins 80ee37633d ar: reorganize vowel groups 2018-07-15 18:38:21 +03:00
Valdis Vitolins 2c582a9eda ar: add rules to handle yeh and waw with explicit vowels 2018-07-15 18:38:11 +03:00
Valdis Vitolins d1f3833af4 ar: add rule for kasra 2018-07-15 18:38:02 +03:00
Valdis Vitolins 4c6ceafb40 ar: add rules for sukun after consonant 2018-07-15 18:37:55 +03:00
Valdis Vitolins f5d96d5226 ar: handle madda after consonant 2018-07-15 18:37:46 +03:00
Valdis Vitolins 2f0a95f02e ar: fix formatting 2018-07-15 18:37:36 +03:00
Valdis Vitolins f38a533ff9 ar: change letter group L03 to C group 2018-07-15 18:37:27 +03:00
Valdis Vitolins 9404cf667e ar: add more rules for teh 2018-07-15 18:37:17 +03:00
Valdis Vitolins 9f5b0d9424 ar: remove definition for km, as it is defined as word in ar_list 2018-07-15 18:37:05 +03:00
Valdis Vitolins 90451cb9ae ar: remove words from ar_listx already defined in ar_list 2018-07-15 18:36:55 +03:00
Valdis Vitolins f821c8313a ar: remove empty and unused letter group 2018-07-15 18:36:44 +03:00
Valdis Vitolins de5d78d827 ar: more fixes to change doubled sound to long sound 2018-07-15 18:36:31 +03:00
Valdis Vitolins 21f19e2ea7 ar: don't add vowel for consonant at the end of word 2018-07-15 18:36:14 +03:00
Valdis Vitolins 9aa75145f5 ar: fix incorrect mapping for p and g 2018-07-15 18:35:52 +03:00
Valdis Vitolins df1a6045a0 ar: improve sound of A (Ain) and H (Hah) 2018-07-15 18:34:30 +03:00
Valdis Vitolins c92e70183c ar: allow diacritics before normal letters as Arabic characters 2018-07-15 18:33:20 +03:00
Valdis Vitolins 1cf7549392 Prepare Arabic letters using PrepareLetters() function
PrepareLetters() function also could be used to set up letter groups A, B, C, etc. from string
and further could be loaded from configuration file
2018-07-15 18:26:28 +03:00
Reece H. Dunn 801a8d197c TranslateChars: Supress an unsigned to signed cast 2018-07-14 08:10:41 +01:00
Reece H. Dunn c8f84f1f46 Merge remote-tracking branch 'valdisvi/master' 2018-07-14 08:05:24 +01:00
Reece H. Dunn 0acda3660c Update the emoji translations to CLDR 33.1. 2018-07-13 21:30:00 +01:00
Reece H. Dunn eccfa76267 de: move the extended symbol names to the data/annotationsEspeak/de.xml file 2018-07-13 21:23:57 +01:00