Yury Popov
ac3de913f2
Support unqouted attributes in SSML parser
2022-11-08 23:46:16 +03:00
Yury Popov
877bab0942
Add SSML prosody-break tests
2022-11-08 22:26:01 +03:00
Yury Popov
9f0b23f49e
Compensate silence duration when sonic enabled
2022-11-08 17:54:49 +03:00
Yury Popov
61de330443
Sync rate for SSML break duration
2022-11-08 17:51:17 +03:00
Samuel Thibault
05d97d4929
Fix 1507 ( #1513 )
2022-11-08 00:05:19 +01:00
Juho Hiltunen
52e4811ab9
test for #1507
2022-11-08 00:01:01 +01:00
Samuel Thibault
14fc5cdb63
dictionary: Fix failure to look back
...
Firstly, a ~ match is supposed to match even if there's nothing left.
Also, when p doesn't match, we should not return immediately, but skip
to the next group.
Fixes #1507
2022-11-08 00:01:01 +01:00
Juho Hiltunen
3a3787b855
cleanup: use bool instead of int for condition_failed
2022-11-07 21:08:25 +02:00
Alexander Epaneshnikov
63f653c992
Russian: fix for words like вышедший ( #1510 )
2022-11-07 18:07:08 +03:00
kirill-jjj
d8cc76765a
Russian: fix for Georgian surnames
2022-11-07 19:42:56 +05:00
kirill-jjj
121a33949f
Russian: fix for words like вышедший
2022-11-07 19:34:46 +05:00
Alexander Epaneshnikov
30a773b8f8
Flush sonic stream on rate reset ( #1508 )
...
Fixes #1506
2022-11-07 15:46:00 +03:00
Yury Popov
178afb10db
Flush sonic stream on rate reset
2022-11-07 15:17:01 +03:00
Juho Hiltunen
34fecbdd4f
Belarusian: add rules for softening з, с / tests [ready to review] ( #1500 )
...
soft `з, с` if previous syllable is soft
add test for the new rules
2022-11-07 06:41:32 +02:00
Sergei B
213e8624cb
Belarusian: fix rules for soft з с
2022-11-05 21:41:19 +01:00
Juho Hiltunen
6e7f3c4e98
Merge branch 'duplicates'
2022-11-05 21:22:50 +02:00
Juho Hiltunen
c5fac3185c
cleanup: join two adjacent if (only == false) blocks.
...
Note: The latter part is untested code.
2022-11-05 21:22:39 +02:00
Juho Hiltunen
ca0019b197
cleanup: use bool in LookupCharName()
2022-11-05 21:22:39 +02:00
Juho Hiltunen
acc43a76e4
cleanup: remove code duplication with UnGetC()
2022-11-05 21:22:39 +02:00
Juho Hiltunen
95e5c4458d
cleanup: remove duplication with DecodeWithPhonemeMode().
...
TODO: think of a better function name.
2022-11-05 21:22:39 +02:00
Juho Hiltunen
f53ebf469c
cleanup: remove code duplication with TerminateBufWithSpaceAndZero().
...
One redundant ix++ was removed because there's a return right after that.
2022-11-05 21:22:39 +02:00
Alexander Epaneshnikov
f2e0f1b97a
Russian: fix for 400 and льстят, and льстит ( #1504 )
2022-11-05 21:31:42 +03:00
kirill-jjj
ec5f868955
Russian: fix max_initial_consonants, now words льстят and льстит whill be fixed
2022-11-05 23:26:08 +05:00
kirill-jjj
541a82f20c
Russian: fix for 400
2022-11-05 23:26:07 +05:00
Sergei B
a76c0951bc
Belarusian: add rules for softening
...
soft `з, с` if previous syllable is soft
2022-11-05 17:07:37 +01:00
Juho Hiltunen
abc10e67ae
Belarusian: add voiced-devoiced rules and test [ready to review] ( #1481 )
...
- add voiced-devoiced rules and test
2022-11-05 17:31:14 +02:00
Alexander Epaneshnikov
bbd977f58a
Russian update ( #1499 )
2022-11-04 14:13:19 +03:00
kirill-jjj
4c8a2f43c6
Russian: remove speed atribute from language file
2022-11-04 13:57:31 +03:00
kirill-jjj
527e2079fa
Russian: fix for number 60
2022-11-04 13:57:30 +03:00
kirill-jjj
77c0844aeb
Russian: fix for не
2022-11-04 13:57:28 +03:00
kirill-jjj
310dff882f
Russian: remove the pause for а and и
2022-11-04 13:57:27 +03:00
Alexander Epaneshnikov
2477857f11
Android: increase target sdk to 31 ( #1502 )
2022-11-04 01:55:19 +03:00
Alexander Epaneshnikov
1133b29bca
Android: increase target sdk to 31
2022-11-04 01:37:49 +03:00
Alexander Epaneshnikov
cfeaf70fa4
Android: some fixes ( #1501 )
...
- Android: enable debug logs in debug build type
- Android: enable debug in native lib
- Android: remove hardcoded chmod
2022-11-04 01:23:24 +03:00
Alexander Epaneshnikov
6f41255ed1
Android: remove hardcoded chmod
...
I don't understand why it was necessary.
on some devices, the binary is in a different location. if this is still needed for something, we need
to search for chmod binary dynamicly
2022-11-04 01:12:43 +03:00
Alexander Epaneshnikov
6db277c5ed
Android: enable debug in native lib
2022-11-04 01:12:21 +03:00
Alexander Epaneshnikov
acaf2e8f75
Android: enable debug logs in debug build type
2022-11-04 01:04:38 +03:00
Alexander Epaneshnikov
5dd30f0395
Android: Fix compatibility issues with some vendors ( #1498 )
...
add tolower and toupper to be processed by ucd-tools in
WCTYPE_H_COMPAT_SHIM
some vendors don't provide conformance with c standard in bionic
2022-11-04 00:22:00 +03:00
Beqa Gozalishvili
e3487d0cf8
Android: Fix compatibility issues with some vendors
...
add tolower and toupper to be processed by ucd-tools in WCTYPE_H_COMPAT_SHIM
some vendors don't provide conformance with c standard in bionic
2022-11-04 00:58:37 +04:00
Juho Hiltunen
b40a0f22c0
Fix breathw arg count in Alicia and F5 voices ( #1496 )
...
Fixes #1494
2022-11-03 20:21:08 +02:00
Yury Popov
df75053f7b
Fix breathw arg count in Alicia and F5 voices
2022-11-03 10:20:26 +03:00
Alexander Epaneshnikov
246f487814
Android: fix imports written by mistake ( #1495 )
2022-11-02 23:14:25 +03:00
Beqa Gozalishvili
e0031964f9
Android: fix imports written by mistake
2022-11-02 23:09:27 +04:00
Alexander Epaneshnikov
d88fa7f6b6
Android: fix crash when opening settings on pre-7 devices ( #1483 )
2022-11-02 21:55:35 +03:00
Beqa Gozalishvili
d3ae703e60
Android: fix crash when opening settings on pre-7 devices
2022-11-02 14:57:52 +04:00
Alexander Epaneshnikov
94e0024bf4
Android: Fixed a crash when trying to get list of voices ( #1482 )
...
There was a problem when reference table was overflowing because of lots
of local references.
Now espeak should not crash on some android devices.
2022-11-02 12:06:56 +03:00
Beqa Gozalishvili
e72e30ba52
Fix crash for some of devices.
2022-11-02 12:56:32 +04:00
Juho Hiltunen
822abfd1f3
Fixes for Ukrainian language ( #1480 )
2022-11-01 22:13:32 +02:00
Sergei B
cb007f8586
Belarusian: add devoiced-voiced rules and test
2022-11-01 18:10:38 +01:00
Andrij Mizyk
ec8e33c766
Update ChangeLog.md
2022-11-01 09:40:52 +02:00