mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 13:38:47 +00:00
Merge branch 'master' of https://github.com/espeak-ng/espeak-ng
This commit is contained in:
+3
-3
@@ -1133,9 +1133,9 @@ $textmode
|
||||
🥃 tumbler glass // [1F943]
|
||||
🥄 spoon // [1F944]
|
||||
🥅 goal net // [1F945]
|
||||
🥇 1st place medal // [1F947]
|
||||
🥈 2nd place medal // [1F948]
|
||||
🥉 3rd place medal // [1F949]
|
||||
🥇 first place medal // [1F947]
|
||||
🥈 second place medal // [1F948]
|
||||
🥉 third place medal // [1F949]
|
||||
🥊 boxing glove // [1F94A]
|
||||
🥋 martial arts uniform // [1F94B]
|
||||
🥌 curling stone // [1F94C]
|
||||
|
||||
@@ -5221,8 +5221,6 @@ zune zu:n
|
||||
(far more) f'A@_m,o@
|
||||
(few more) f'ju:m,o@
|
||||
|
||||
(first place) f'3:st_pl,eIs
|
||||
?5 (first place) f'IRst_pl,eIs
|
||||
(here and there) h'i@3||a#nd||D'e@
|
||||
(most of) moUst||@v
|
||||
(such as) sVtS||_a#z $pause
|
||||
|
||||
@@ -1134,6 +1134,14 @@ int TranslateWord(Translator *tr, char *word_start, WORD_TAB *wtab, char *word_o
|
||||
|
||||
int flags = TranslateWord3(tr, word_start, wtab, word_out);
|
||||
if (flags & FLAG_TEXTMODE && word_out) {
|
||||
// Ensure that start of word rules match with the replaced text,
|
||||
// so that emoji and other characters are pronounced correctly.
|
||||
char word[N_WORD_BYTES+1];
|
||||
word[0] = 0;
|
||||
word[1] = ' ';
|
||||
memcpy(word+2, word_out, strlen(word_out));
|
||||
word_out = word+2;
|
||||
|
||||
while (*word_out && available > 1) {
|
||||
int c;
|
||||
utf8_in(&c, word_out);
|
||||
|
||||
Reference in New Issue
Block a user