Reece H. Dunn
81cfcecfe7
tests: remove a todo comment that is not relevant (it was added by mistake)
2018-03-15 07:20:09 +00:00
Reece H. Dunn
005c490b90
tests: test grc consonant and vowel audio generation
2018-03-15 07:18:14 +00:00
Reece H. Dunn
0efb5600fc
tests: test gn consonant and vowel audio generation
2018-03-15 07:17:56 +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
eaa08a2bc3
translate: Don't crash translating root words that map to another list entry.
...
If the list file contains a text replacement to another
entry in the list file, e.g.:
ripost riposte $text
riposte rI#p0st
calling it from a prefix or suffix rule such as 'riposted'
causes word_out[0] to be NULL, as TranslateWord3 has the
information needed to perform the mapping. In this case,
no phonemes have been written in this loop and the phonemes
have been calculated, so don't override them.
2018-03-11 17:58:15 +00:00
Reece H. Dunn
ad4155e705
tests: Add test cases for NVDA issue 7805.
2018-03-11 16:11:34 +00:00
Reece H. Dunn
f4ff5c6802
Merge branch 'reorganise-tests'
2018-03-11 14:26:56 +00:00
Reece H. Dunn
c73530f7dd
Merge remote-tracking branch 'jaacoppi/includes'
2018-03-11 14:22:34 +00:00
Reece H. Dunn
7e5d785ae9
tests: extend the English language pronunciation tests to cover all the lexical sets.
2018-03-11 14:13:44 +00: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
439b2d45d1
tests: move the Latvian pronunciation tests to languages.test
2018-03-11 14:06:39 +00:00
Reece H. Dunn
9e1bed69f0
tests: make the language tests phoneme-based.
...
The phoneme to audio tests are covered in the phoneme-audio tests.
Therefore, the language tests just need to test the text to
phoneme logic.
2018-03-11 14:06:22 +00:00
Juho Hiltunen
246d1006e9
include readclause.h in tests
2018-03-10 13:20:38 +02:00
Reece H. Dunn
f55cce345e
tests: test gd consonant and vowel audio generation
2018-03-09 07:06:57 +00:00
Reece H. Dunn
8c41a01ec4
tests: test ga consonant and vowel audio generation
2018-03-08 07:39:38 +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
Reece H. Dunn
6e3bcb1243
tests: test fr consonant and vowel audio generation
2018-03-07 08:04:43 +00:00
Reece H. Dunn
4bf83271ec
tests: test fi consonant and vowel audio generation
2018-03-07 07:42:53 +00:00
Reece H. Dunn
41f19d4137
tests: test fa consonant and vowel audio generation
2018-03-07 07:34:13 +00:00
Reece H. Dunn
477395e29a
tests: test eu consonant and vowel audio generation
2018-03-07 07:03:11 +00:00
Reece H. Dunn
605fa2d7dc
tests: test et consonant and vowel audio generation
2018-03-06 07:56:28 +00:00
Reece H. Dunn
219d187a61
tests: test es consonant and vowel audio generation
2018-03-06 07:44:01 +00:00
Reece H. Dunn
04dd5168a0
tests: test eo consonant and vowel audio generation
2018-03-06 07:32:37 +00:00
Reece H. Dunn
e05b478f22
tests: use autoconf-style output when checking for the sha1 command.
2018-03-06 07:19:43 +00:00
Reece H. Dunn
f71068a500
tests: test en consonant and vowel audio generation
2018-03-06 07:18:57 +00:00
Reece H. Dunn
2b6f862ad4
tests: test el consonant and vowel audio generation
2018-03-05 07:49:12 +00:00
Reece H. Dunn
beb8ed816f
tests: test de consonant and vowel audio generation
2018-03-05 07:42:26 +00:00
Reece H. Dunn
62c169e52e
tests: test da consonant and vowel audio generation
2018-03-05 07:08:53 +00:00
Reece H. Dunn
52c2b722a9
tests: test cs consonant and vowel audio generation
2018-03-04 12:25:45 +00:00
Reece H. Dunn
80dec4ce7c
tests: test cs consonant and vowel audio generation
2018-03-03 08:27:43 +00:00
Reece H. Dunn
a9c6d6a5e9
ssml.test: pass -q to the espeak-ng command to prevent it speaking.
2018-03-03 07:40:29 +00:00
Reece H. Dunn
c50010e046
Merge remote-tracking branch 'brawer/ssml-test'
2018-03-03 07:37:32 +00: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
46123680be
tests: test cmn consonant and vowel audio generation
2018-03-02 07:49:18 +00:00
Reece H. Dunn
5df6b03623
tests: test ca consonant and vowel audio generation
2018-03-02 07:37:58 +00:00
Reece H. Dunn
12a5456ff9
tests: test bs consonant and vowel audio generation
2018-03-02 07:25:16 +00:00
Reece H. Dunn
5d2da4b91a
tests: test bpy consonant and vowel audio generation
2018-03-02 07:24:35 +00:00
Reece H. Dunn
8c41f6bd0c
tests: test bn consonant and vowel audio generation
2018-03-01 07:58:03 +00:00
Reece H. Dunn
0255eda4b2
tests: test bg consonant and vowel audio generation
2018-03-01 07:37:39 +00:00
Reece H. Dunn
da41595457
tests: test az consonant and vowel audio generation
2018-03-01 07:21:39 +00:00
Reece H. Dunn
b9a0e090f6
tests: test as consonant and vowel audio generation
2018-03-01 07:02:42 +00:00
Reece H. Dunn
6b5187fb47
tests: test ar consonant and vowel audio generation
2018-02-28 07:56:57 +00:00
Reece H. Dunn
3029b12358
tests: test an consonant and vowel audio generation
2018-02-28 07:39:38 +00:00
Reece H. Dunn
bf42a488ea
tests: test am consonant and vowel audio generation
2018-02-28 07:26:35 +00:00
Reece H. Dunn
1c7c6debcc
tests: test af consonant and vowel audio generation
2018-02-28 07:10:32 +00:00
Reece H. Dunn
062df03e9e
de: revert the phoneme and dictionary changes
2018-02-03 09:14:05 +00:00
Valdis Vitolins
3dea33965e
lv: different improvements
2018-01-11 20:53:58 +02:00
Reece H. Dunn
9812e009d7
de: fix running 'make check' with the voice changes
2018-01-09 07:39:00 +00:00