Valdis Vitolins
60d7ff085d
Sort build entries
2018-04-08 23:36:36 +03:00
Valdis Vitolins
e20e767952
fr: add configuration files for MBROLA's Canadian French 1 and 2 voices
2018-04-08 23:36:36 +03:00
Valdis Vitolins
291178a6cd
it: add configuration files for MBROLA's it1 and it2 voices
2018-04-08 23:14:29 +03:00
Valdis Vitolins
f1602ba8d1
fr: remove number from phoneme translation file, as it can be used for all MBROLA voices
...
There are small differences for diphone sets, but these are not used
from eSpeak NG.
2018-04-08 20:11:17 +03:00
Juho Hiltunen
8ac2a29199
Don't build or install test programs with make and make install.
...
Using make check builds but does not install them.
2018-03-31 11:55:55 +03:00
Juho Hiltunen
52b999ab4e
Don't build or install test libraries with make and make install.
...
Using make check builds but does not install them.
2018-03-31 11:55:41 +03:00
Reece H. Dunn
9f0fbed8ac
make: Dictionary _emoji, _extra, and _dict rules currently depend on GNU make patterns to work.
2018-03-30 18:46:36 +01:00
Juho Hiltunen
4e8d47d2cc
portability: use suffix rules instead of pattern rules.
...
Closes #396 .
2018-03-30 19:32:05 +03:00
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