Reece H. Dunn
c73530f7dd
Merge remote-tracking branch 'jaacoppi/includes'
2018-03-11 14:22:34 +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
Valdis Vitolins
b762eac37f
Fix test because of changes in transliteration
2017-11-20 22:26:35 +02:00
Valdis Vitolins
a2743a0264
Test updated due to phonetic changes in Latvian pronunciation
2017-11-12 22:38:03 +02:00
Reece H. Dunn
7a33e60234
Reapply the emoji fix from commit 119c200e, only changing the code causing the issue.
2017-11-04 08:31:13 +00: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
f4248fd728
tests: Fix -Wmissing-prototypes warnings.
2017-10-11 21:20:39 +01:00
Reece H. Dunn
74f9f5e34b
wavegen.c: Fix -Wmissing-prototypes warnings.
2017-10-10 21:37:46 +01:00
Reece H. Dunn
d89fa59bed
Enable and fix -Wunused-variable warnings.
2017-10-05 07:23:17 +01:00
Reece H. Dunn
6d9bb7ef17
Enable and fix -Wunused-parameter warnings.
2017-10-05 07:20:44 +01: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
d19da58fa0
Fix running languages.test on sh/bash.
2017-09-01 07:19:41 +01:00
Anthony Cornehl
3115f769b1
tests/language.test: Use different hashing commands when needed
...
Outside of Linux platforms, sha1 hashing from the command-line is accomplished
by commands other than sha1sum. OSX uses shasum and FreeBSD uses sha1, so I've
added in detection for the appropriate command before falling back and failing
the test.
2017-08-31 17:46:04 -07:00
Reece H. Dunn
8585b0b47d
Fix the return status code from Synthesize when the voices cannot be found.
2017-08-19 12:27:39 +01:00