Browse Source

ar: move default stress rule from code to config file

master
Valdis Vitolins 7 years ago
parent
commit
26b067a68b
2 changed files with 2 additions and 1 deletions
  1. 2
    0
      espeak-ng-data/lang/sem/ar
  2. 0
    1
      src/libespeak-ng/tr_languages.c

+ 2
- 0
espeak-ng-data/lang/sem/ar View File

name Arabic name Arabic
language ar language ar
phonemes ar phonemes ar

stressRule 4

+ 0
- 1
src/libespeak-ng/tr_languages.c View File

tr->transpose_max = 0x65f; tr->transpose_max = 0x65f;
tr->transpose_map = NULL; tr->transpose_map = NULL;
tr->letter_bits_offset = OFFSET_ARABIC; tr->letter_bits_offset = OFFSET_ARABIC;
tr->langopts.stress_rule = STRESSPOSN_3R;
tr->langopts.numbers = NUM_SWAP_TENS | NUM_AND_UNITS | NUM_HUNDRED_AND | NUM_OMIT_1_HUNDRED | NUM_AND_HUNDRED | NUM_THOUSAND_AND | NUM_OMIT_1_THOUSAND; tr->langopts.numbers = NUM_SWAP_TENS | NUM_AND_UNITS | NUM_HUNDRED_AND | NUM_OMIT_1_HUNDRED | NUM_AND_HUNDRED | NUM_THOUSAND_AND | NUM_OMIT_1_THOUSAND;
tr->langopts.param[LOPT_UNPRONOUNCABLE] = 1; // disable check for unpronouncable words tr->langopts.param[LOPT_UNPRONOUNCABLE] = 1; // disable check for unpronouncable words
tr->encoding = ESPEAKNG_ENCODING_ISO_8859_6; tr->encoding = ESPEAKNG_ENCODING_ISO_8859_6;

Loading…
Cancel
Save