Reece H. Dunn
0d9c91bac9
Pass AM_CFLAGS to ssml-fuzzer.test.
2018-03-19 22:12:33 +00:00
Reece H. Dunn
d5c52ab39f
Fix building ssml-fuzzer with libFuzzer.
2018-03-19 21:50:08 +00:00
Sascha Brawer
1791e30e42
Add a fuzz target for SSML input
...
https://github.com/espeak-ng/espeak-ng/issues/407
2018-03-12 21:30:34 +01:00
Reece H. Dunn
3dbb0e6de3
tests: rename {languages => language-pronunciation}.test
2018-03-11 14:09:26 +00:00
Reece H. Dunn
5e1671f08b
tests: rename {phoneme-audio => language-phonemes}.test
2018-03-11 14:09:06 +00:00
Reece H. Dunn
15190d4de1
tests: rename {phoneme-output => translate}.test
2018-03-11 14:08:10 +00:00
Reece H. Dunn
6dc13c99a9
fr: remove the unused fr-CA phoneme table.
...
There is no fr-CA language dialect dialect file, nor has there
been in the espeak/espeak-ng history.
The fr-CA phoneme table defined the additional phonemes [U], [y"],
[E:], and [A]. The fr-FR phoneme table mapped these to [u], [y],
[E], and [a] respectively. This meant to describe the phonemes that
have not been merged in fr-CA, but have merged in fr-FR, as described
in https://en.wikipedia.org/wiki/Quebec_French_phonology .
The only use of these phonemes in the French dictionary was with
the word "tramway" using [E:]. This has been replaced with [E] to
match the rest of the dictionary file transcriptions, and those
phonemes for fr-CA have been removed.
If fr-CA is supported in the future, the French dictionary would
need to be modified to reverse the merger of the phonemes that are
not merged in fr-CA, with the merge logic being performed in the
fr-FR phoneme table like in the code being removed in this commit.
2018-03-08 07:12:49 +00:00
Juho Hiltunen
a8239c4502
start moving SSML related parsing to ssml.c
...
move: attrcmp() and attrlookup()
new file ssml.c added to Makefile.am
2018-03-03 23:29:10 +02:00
Sascha Brawer
7e669f1812
Add tests on SSML parsing
...
A corpus of SSML input files will also be needed for fuzzing.
https://github.com/espeak-ng/espeak-ng/issues/407
2018-03-02 11:32:36 +01:00
Reece H. Dunn
1c7c6debcc
tests: test af consonant and vowel audio generation
2018-02-28 07:10:32 +00:00
Valdis Vitolins
7fb620505d
lt: fix missed configuration after joined phoneme traslation file
2018-01-11 18:49:01 +02:00
Reece H. Dunn
27985b0727
gn: build the dictionary file when running 'make'
2018-01-10 07:51:21 +00:00
Reece H. Dunn
9dc755f9ea
Don't add an empty hak_emoji file -- emoji files are optional.
2017-12-29 11:03:42 +00:00
Valdis Vitolins
75e42d6870
hak: Initial support added for Hakka Chinese by Chen Chien-ting
2017-12-29 12:46:42 +02:00
Valdis Vitolins
ee80a5b101
lt: Mbrola — as mapping is the same, only one phoneme mapping file left
2017-12-26 22:38:28 +02:00
Valdis Vitolins
d14d154c71
cmn: Initial support for Mbrola cn1 voice (Mandarin Chinese) added
2017-12-24 00:23:23 +02:00
linuxscout
fe019944ce
Add mbrola support for arabic
...
Add ar1 mbrola support
Modify ar2 mbrola support
2017-12-07 19:01:14 +01:00
Valdis Vitolins
1d97a1ef93
ar: issue #186 : initial support for mbrola ar2 voice
2017-11-30 21:14:46 +02:00
Valdis Vitolins
7ee76fe39b
Fixes for Myanmar (Burmese) language
...
Folder Myanmar renamed to myanmar to make similar with others
Fixed configuration file
Fixed my_rules file to make them compile
2017-11-12 22:59:51 +02:00
Reece H. Dunn
6043d35c72
Add phoneme output tests.
2017-11-04 08:26:48 +00:00
Reece H. Dunn
50a2d8e291
Revert "Use strcpy instead of memcpy+strlen."
...
This reverts commit 119c200e00 .
2017-11-04 08:14:59 +00:00
Reece H. Dunn
119c200e00
Use strcpy instead of memcpy+strlen.
...
This replaces uses of:
memcpy(dst, src, strlen(src))
with:
strcpy(dst, src)
This fixes issues with reading past the end of the copied buffer
(e.g. when processing word-based replacements for emoji characters)
by ensuring that the destination buffer is null terminated.
Reported by Michael Curran <mick@nvaccess.org >
2017-10-01 08:50:56 +01:00
Reece H. Dunn
b357f47394
Android: add the language files to espeakdata.zip from their new location.
2017-08-21 07:03:36 +01:00
Reece H. Dunn
8d07d2eacd
ta: (emoji) -- CLDR 31.0.1 emoji translations
2017-08-16 19:23:07 +01:00
Reece H. Dunn
bc7d806505
ne: (emoji) -- CLDR 31.0.1 emoji translations
2017-08-16 19:19:55 +01:00
Reece H. Dunn
3bc6da0d07
my: (emoji) -- CLDR 31.0.1 emoji translations
2017-08-16 19:18:14 +01:00
Reece H. Dunn
2642ba8ed5
ml: (emoji) -- CLDR 31.0.1 emoji translations
2017-08-16 19:15:42 +01:00
Reece H. Dunn
0bb4501253
Revert "pa: remove the emoji support for now, as it fails to build"
...
This reverts commit 593949dec6 .
2017-08-16 19:08:51 +01:00
Reece H. Dunn
cec0e773a4
Remove the tokenizer code. This is not currently used, and should be designed from espeak's behaviour.
2017-08-16 19:04:26 +01:00
Reece H. Dunn
593949dec6
pa: remove the emoji support for now, as it fails to build
2017-06-04 17:03:13 +01:00
Reece H. Dunn
f8403414f2
zh: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:56:24 +01:00
Reece H. Dunn
348de83de7
vi: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:53:32 +01:00
Reece H. Dunn
664dbf0673
ur: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:52:14 +01:00
Reece H. Dunn
1014745e7e
tr: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:50:00 +01:00
Reece H. Dunn
a0337fecba
te: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:44:36 +01:00
Reece H. Dunn
ae363e4c8e
sw: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:41:12 +01:00
Reece H. Dunn
ac40f4c149
sv: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:39:36 +01:00
Reece H. Dunn
ae87d52317
sr: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:37:51 +01:00
Reece H. Dunn
b2d290b8a1
sq: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:32:57 +01:00
Reece H. Dunn
2c2a78c765
sl: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:30:55 +01:00
Reece H. Dunn
525239147f
sk: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:27:32 +01:00
Reece H. Dunn
906ac8d56f
si: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:24:53 +01:00
Reece H. Dunn
7d9ddc03a2
ru: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:22:59 +01:00
Reece H. Dunn
e96b188351
ro: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:20:47 +01:00
Reece H. Dunn
f62a56fc8e
pt: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:19:15 +01:00
Reece H. Dunn
3ff072ab9f
pl: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:15:28 +01:00
Reece H. Dunn
38addb448c
pa: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:11:53 +01:00
Reece H. Dunn
4179f85a9c
or: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:09:40 +01:00
Reece H. Dunn
7883a5eca8
nl: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 15:06:51 +01:00
Reece H. Dunn
2eabd21059
ms: (emoji) -- CLDR 31.0.1 emoji translations
2017-06-04 14:59:25 +01:00