Logan Streondj
dde072f6dc
Merge pull request #533
Add initial support for Pyash languagege, more info:
* https://www.academia.edu/34133204/Pyash_One_Language_to_Unite_Them_All
* https://gitlab.com/liberit/pyac
6 years ago
abbr
3e2467e65d
compile common zhy character dict by default
6 years ago
Valdis Vitolins
7e05cf4adb
ar: decrease volume of mb-ar2 voice to avoid saturation
6 years ago
Valdis Vitolins
f66263d019
mbrola: add mb-tl1 voice
6 years ago
Valdis Vitolins
e658380eb6
mbrola: andd mb-nz1 voice
6 years ago
Valdis Vitolins
ddaf9e6f2b
mbrola: add mb-ma1 voice
6 years ago
Valdis Vitolins
9bbdf27f7c
mbrola: add mb-jp1, mb-jp2 and mb-jp3 voices
6 years ago
Valdis Vitolins
cb2046c765
mbrola: add mb-in1 and mb-in2 voices
as phoneme set for both is the same, rename phoneme translation file to in
6 years ago
Valdis Vitolins
7bc58fdd35
mbrola: add mb-gr1 voice, rename mb-gr2 voice from 'greek-mbrola-1' to 'greek-mbrola-2'
6 years ago
Valdis Vitolins
b6f3d86934
mbrola: add mb-es4 voice
6 years ago
Valdis Vitolins
bb7a308eba
mbrola: add mb-es3 voice
6 years ago
Valdis Vitolins
03a8a6b7d4
mbrola: add mb-de8 voice
6 years ago
Valdis Vitolins
029b7da35c
kk: add initial support for Kazakh language
6 years ago
Valdis Vitolins
0f86acd230
Issue #515 — add initial support for K'iche' language
6 years ago
Reece H. Dunn
0b4896fd7c
en: add tests for cardinal and ordinal numbers
6 years ago
Reece H. Dunn
b07448cf30
en: add replacement rule tests
6 years ago
Reece H. Dunn
b618f01059
Make the emoji version configurable.
7 years ago
Valdis Vitolins
031f34ac61
ru: create Russian (Latvia) accent
7 years ago
Valdis Vitolins
789d820ad4
shn: add support for Shan language from ronaldaug
7 years ago
Valdis Vitolins
0837015514
ar: use the same mapping file for mb-ar1 and mb-ar2 voices
There are small differences between diphone set of the voices, but they are not used from espeak-ng
7 years ago
Reece H. Dunn
3582aa6aca
docs: Support a non-verbose output when building the html documentation.
7 years ago
Valdis Vitolins
8be30d259e
ht: issue #452 — add initial support for Haitian Creole language
7 years ago
Reece H. Dunn
ee9606d000
yue: (emoji) -- CLDR 33 emoji translations
7 years ago
Reece H. Dunn
b033706432
sd: (emoji) -- CLDR 33 emoji translations
7 years ago
Reece H. Dunn
9c37503f7f
gd: (emoji) -- CLDR 33 emoji translations
7 years ago
Reece H. Dunn
19dce78b5f
docs: Don't search 3 levels deep for markdown files.
7 years ago
Reece H. Dunn
d86ddfca8a
docs: Support building all markdown documents.
7 years ago
Valdis Vitolins
60d7ff085d
Sort build entries
7 years ago
Valdis Vitolins
e20e767952
fr: add configuration files for MBROLA's Canadian French 1 and 2 voices
7 years ago
Valdis Vitolins
291178a6cd
it: add configuration files for MBROLA's it1 and it2 voices
7 years ago
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.
7 years ago
Juho Hiltunen
8ac2a29199
Don't build or install test programs with make and make install.
Using make check builds but does not install them.
7 years ago
Juho Hiltunen
52b999ab4e
Don't build or install test libraries with make and make install.
Using make check builds but does not install them.
7 years ago
Reece H. Dunn
9f0fbed8ac
make: Dictionary _emoji, _extra, and _dict rules currently depend on GNU make patterns to work.
7 years ago
Juho Hiltunen
4e8d47d2cc
portability: use suffix rules instead of pattern rules.
Closes #396 .
7 years ago
Reece H. Dunn
0d9c91bac9
Pass AM_CFLAGS to ssml-fuzzer.test.
7 years ago
Reece H. Dunn
d5c52ab39f
Fix building ssml-fuzzer with libFuzzer.
7 years ago
Sascha Brawer
1791e30e42
Add a fuzz target for SSML input
https://github.com/espeak-ng/espeak-ng/issues/407
7 years ago
Reece H. Dunn
3dbb0e6de3
tests: rename {languages => language-pronunciation}.test
7 years ago
Reece H. Dunn
5e1671f08b
tests: rename {phoneme-audio => language-phonemes}.test
7 years ago
Reece H. Dunn
15190d4de1
tests: rename {phoneme-output => translate}.test
7 years ago
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.
7 years ago
Juho Hiltunen
a8239c4502
start moving SSML related parsing to ssml.c
move: attrcmp() and attrlookup()
new file ssml.c added to Makefile.am
7 years ago
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
7 years ago
Reece H. Dunn
1c7c6debcc
tests: test af consonant and vowel audio generation
7 years ago
Valdis Vitolins
7fb620505d
lt: fix missed configuration after joined phoneme traslation file
7 years ago
Reece H. Dunn
27985b0727
gn: build the dictionary file when running 'make'
7 years ago
Reece H. Dunn
9dc755f9ea
Don't add an empty hak_emoji file -- emoji files are optional.
7 years ago
Valdis Vitolins
75e42d6870
hak: Initial support added for Hakka Chinese by Chen Chien-ting
7 years ago
Valdis Vitolins
ee80a5b101
lt: Mbrola — as mapping is the same, only one phoneme mapping file left
7 years ago