mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
Merge branch 'development'
This commit is contained in:
+11
-10
@@ -500,16 +500,16 @@ _17 s'Ev@nti:n
|
||||
?7 _17 s'@v@nti:n
|
||||
_18 'eIti:n
|
||||
_19 n'aInti:n
|
||||
_2X tw'Ent2i
|
||||
_3X T'3:ti
|
||||
?5 _3X T'IRti
|
||||
_4X f'o@ti
|
||||
_5X f'Ifti
|
||||
_6X s'Iksti
|
||||
_7X s'Ev@nti
|
||||
?7 _7X s'@v@nti
|
||||
_8X 'eIti
|
||||
_9X n'aInti
|
||||
_2X tw'Ent2i||
|
||||
_3X T'3:ti||
|
||||
?5 _3X T'IRti||
|
||||
_4X f'o@ti||
|
||||
_5X f'Ifti||
|
||||
_6X s'Iksti||
|
||||
_7X s'Ev@nti||
|
||||
?7 _7X s'@v@nti||
|
||||
_8X 'eIti||
|
||||
_9X n'aInti||
|
||||
|
||||
_0C h'Vndr@d
|
||||
_0M1 T'aUz@nd
|
||||
@@ -4735,6 +4735,7 @@ Zoë zoUi
|
||||
Acura akjUr@
|
||||
Advil advIl
|
||||
Allgemeine alg@maIm@
|
||||
Andagakavi anda#ga#kka#v%i // a Tamil keyboard
|
||||
Andromeda andr'0mId@
|
||||
Aquino a#ki:noU
|
||||
Asimov azI#m0f
|
||||
|
||||
+3
-3
@@ -3293,8 +3293,8 @@ _it_separ) ate (_ @t
|
||||
_t) ia i:@
|
||||
XC) ia (_ i@
|
||||
&) iac (_ =Iak
|
||||
&) ian (_S1 n
|
||||
&) ians (_S2 nz
|
||||
&) ian (_NS1 n
|
||||
&) ians (_NS2 nz
|
||||
|
||||
C) iar aI3
|
||||
?8 C) iar aIa#
|
||||
@@ -4842,7 +4842,7 @@ multip) ly laI
|
||||
?!3 _h) or (o 0r
|
||||
orr (_ o@
|
||||
or (r 0
|
||||
?3 or (r O:
|
||||
?3 or (r O@
|
||||
bb) or (n 3
|
||||
f) oreign 0r@n
|
||||
f) or (ever 3
|
||||
|
||||
+1
-1
@@ -3966,6 +3966,7 @@ _பெனசீர்_) ப (ுட்டோ b
|
||||
|
||||
|
||||
//sort
|
||||
_மனோ) ப்ப (ல bbV
|
||||
_குங்) ப fV#
|
||||
_நீர்) ப pV#
|
||||
_ப்ரூ) ப fV#
|
||||
@@ -4756,7 +4757,6 @@ _கூட்டு) ப்பி (ரார்த்தனை pp
|
||||
_வடை) ப்பி (ரிய pp
|
||||
_கஜ) ப்ப (ிருஷ்ட bb
|
||||
L03) ப்பி (ரேத pp
|
||||
L03) ப்பி (ரேத pp
|
||||
L03) ப்பி (ரேரணை pp
|
||||
_ஹ) ப்ப (ிள bb
|
||||
_க்ள) ப்ப (ுகள bb
|
||||
|
||||
Binary file not shown.
Binary file not shown.
+2
-17
@@ -165,22 +165,7 @@ phoneme z.
|
||||
endphoneme
|
||||
|
||||
phoneme r
|
||||
liquid rhotic
|
||||
lengthmod 3
|
||||
|
||||
IF thisPh(isWordEnd) THEN
|
||||
CALL base/r/
|
||||
ENDIF
|
||||
|
||||
IF prevPhW(isVowel) THEN
|
||||
IF nextPhW(isNotVowel) THEN
|
||||
ChangePhoneme(**)
|
||||
ENDIF
|
||||
|
||||
ChangePhoneme(*)
|
||||
ENDIF
|
||||
|
||||
CALL base/r
|
||||
ipa ɾ
|
||||
import_phoneme base/r
|
||||
endphoneme
|
||||
|
||||
|
||||
|
||||
+18
-3
@@ -915,7 +915,7 @@ static char rule_phonemes[80];
|
||||
static char group_name[LEN_GROUP_NAME+1];
|
||||
static int group3_ix;
|
||||
|
||||
#define N_RULES 2000 // max rules for each group
|
||||
#define N_RULES 3000 // max rules for each group
|
||||
|
||||
|
||||
|
||||
@@ -1681,6 +1681,7 @@ static int compile_dictrules(FILE *f_in, FILE *f_out, char *fname_temp)
|
||||
int count=0;
|
||||
int different;
|
||||
int wc;
|
||||
int err_n_rules=0;
|
||||
const char *prev_rgroup_name;
|
||||
unsigned int char_code;
|
||||
int compile_mode=0;
|
||||
@@ -1726,6 +1727,7 @@ static int compile_dictrules(FILE *f_in, FILE *f_out, char *fname_temp)
|
||||
count += n_rules;
|
||||
}
|
||||
n_rules = 0;
|
||||
err_n_rules = 0;
|
||||
|
||||
if(compile_mode == 2)
|
||||
{
|
||||
@@ -1808,9 +1810,22 @@ static int compile_dictrules(FILE *f_in, FILE *f_out, char *fname_temp)
|
||||
{
|
||||
case 1: // .group
|
||||
prule = compile_rule(buf);
|
||||
if((prule != NULL) && (n_rules < N_RULES))
|
||||
if(prule != NULL)
|
||||
{
|
||||
rules[n_rules++] = prule;
|
||||
if(n_rules < N_RULES)
|
||||
{
|
||||
rules[n_rules++] = prule;
|
||||
}
|
||||
else
|
||||
{
|
||||
if(err_n_rules == 0)
|
||||
{
|
||||
fprintf(stderr, "\nExceeded limit of rules (%d) in group '%s'\n", N_RULES, group_name);
|
||||
error_count++;
|
||||
err_n_rules = 1;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user