Samuel Thibault
8afe77ba8e
Avoid underflowing ph_list3 (#2082)
5 months ago
Samuel Thibault
d7b26b545c
fuzzing: Enable espeak deterministic mode (#2078)
5 months ago
Samuel Thibault
938fea0a93
klatt: Fix out-of-bound access (#2074)
5 months ago
Samuel Thibault
de5caa9503
fuzz: Use main from libfuzzer (#2069)
5 months ago
Samuel Thibault
6dde3b8294
fuzz: Fix interfacing with LLVMFuzzer functions (#2068)
5 months ago
Rotem Dan
7ad80656e5
Add stress marks to phoneme events (#1700)
The implications of this are large for using eSpeak-ng as a phonemizer. It means that it's now possible to get accurate mappings between the phonemized word and the original word (up till now it was pretty much impossible). This is huge for many applications that use it as a side-tool.
5 months ago
Luna Rose
f69dd80b68
Add Shavian script support
11 months ago
Samuel Thibault
87ebb9f0f4
ssml: Avoid spurious voice change event
We should initialize current_voice_id so that ssml processing knows what
voice we currently have, and not try to change it unless really needed.
8 months ago
Alexander Epaneshnikov
34b8c6874e
tests: add for https://github.com/espeak-ng/espeak-ng/pull/1743
6 months ago
c-armentano
16a7f64a96
Catalan: Major fixes (#1681)
Co-authored-by: Baybars Külebi <[email protected] >
Co-authored-by: gullabi <[email protected] >
Co-authored-by: mllopartbsc <[email protected] >
9 months ago
Samuel Thibault
e2ab839f4d
Avoid unused-parameter warning
11 months ago
Daniel Winkler
1e93a3a10f
Adapt tests for en-US
11 months ago
Filomena Rocca
1091eda85e
forgot schwa!
11 months ago
Filomena Rocca
3a28a420af
updated phoneme phoneme test to include all relevant sounds
11 months ago
Filomena Rocca
6b07a280c7
Fix missing phoneme test: copy of PT-BR for now
11 months ago
Atabek
0628ea3f3d
kaa: Add initial support for Karakalpak language
1 year ago
Andras Eliassen
1e2b5bca17
altered the checksum of Faroese to match the new checksums of the phoneme tests
11 months ago
Andras Eliassen
4a64b6d1a1
corrected my impossed interuption of estonian that fellthrough to finnish
1 year ago
Andras Eliassen
ef8a3a5ced
added some tests for faroese
1 year ago
Biniam G
0dfd1d77dd
add Tigrinya Language to espeak-ng (#1845)
1 year ago
Ken Takusagawa
4df0065f88
fix English pronunciation of "sextillion" not to have a voiceless velar fricative
1 year ago
Yury Popov
a0107b4aa1
tests: do not use temp files
2 years ago
Yury Popov
c4c05820c4
tests: add CVE crash vectors
1 year ago
unknown
b6250dde6e
Russian: fix tests
1 year ago
mango
596cd479de
feat: Speak decimal representation in Mandarin
2 years ago
Samuel Thibault
eabe24901f
Fuzzing: compile the whole libespeak with -fsanitize=fuzzer-no-link
-fsanitize=fuzzer-no-link makes it workable to build a library with fuzzing
enabled, and let the fuzzing test program explicitly trigger the fuzzing.
This allows fuzzing to trace cmp instructions to guide the fuzzing to
improve results.
2 years ago
Yury Popov
8e163d5072
ssml: support break time multiplier
2 years ago
Juho Hiltunen
345a76a9d5
test for #1660
2 years ago
Alexander Epaneshnikov
5213d9e390
Revert "Russian: voicing switch for k (#1605)"
it doesn't work correctly
This reverts commit f1d554d2bb74ac1cfd82d2a466488c6b6ab247e5, reversing
changes made to a51235aaab
.
2 years ago
unknown
077a88766f
Russian: fix for 1
2 years ago
unknown
d26360d90e
Russian: voicing switch for k
2 years ago
unknown
a0b372defd
Russian: fix for 500, 900, and 90
2 years ago
Yury Popov
ccc00f9278
tests: api: allow both case of pathsep
2 years ago
Yury Popov
f60f1590db
tests: use custom assertion define
2 years ago
Yury Popov
6bb25fbb07
windows: fix mingw build
2 years ago
Yury Popov
91b3959170
windows: fix DLL build
2 years ago
Yury Popov
5d547e2676
windows: Fix API test (pathsep)
2 years ago
Yury Popov
a6453f3751
tests: fix and re-enable shell tests
2 years ago
Yury Popov
c6dc7bfc3d
build: run tests with ctest
2 years ago
Yury Popov
1cc91d4cc1
tests: fix api test for async enabled
2 years ago
Yury Popov
4d9b4ad1f9
Fix and re-enable klatt test
2 years ago
Yury Popov
e2c44ab965
Add breath/klatt variants to tests
2 years ago
Yury Popov
ca4b340cc3
Use deterministic espeak-ng in tests
2 years ago
Yury Popov
7ba91ef178
Allow <break> at the beginning of SSML
2 years ago
Yury Popov
38e0f4b1f5
Fix rate setting without libsonic
2 years ago
Yury Popov
44b514febf
Compensate SSML break time for libsonic
2 years ago
Samuel Thibault
359e902ebe
Re-enable 260% test now that msan CI doesn't use sonic
2 years ago
Samuel Thibault
1bf817e03c
Fix testsuite without libsonic
2 years ago
Yury Popov
877bab0942
Add SSML prosody-break tests
2 years ago
Juho Hiltunen
52e4811ab9
test for #1507
2 years ago