Commit Graph
5445 Commits
Author SHA1 Message Date
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
Andrij Mizyk 3e06153752 Fix language-phonemes.test 2022-11-01 09:25:43 +02:00
Andrij Mizyk 4b48328d29 Support of Ukrainian language 2022-10-31 21:11:50 +02:00