Juho Hiltunen
ace9bc087a
fix syntax for pointer incrementation
...
previous syntax was a quick fix when changing from globals to pointers.
2018-03-03 23:45:42 +02:00
Juho Hiltunen
a47ff4f41d
move ProcessSsmlTag() from readclause.to to ssml.c
...
use parameters instead of globals
2018-03-03 23:45:03 +02:00
Juho Hiltunen
a6b1896ce3
move SetProsodyParameter()
2018-03-03 23:44:16 +02:00
Juho Hiltunen
6c4d22b6d2
move ReplaceKeyName()
2018-03-03 23:43:48 +02:00
Juho Hiltunen
21e391b631
move GetSsmlAttributes()
2018-03-03 23:43:14 +02:00
Juho Hiltunen
d6ed3a3320
move PopParamStack()
2018-03-03 23:42:58 +02:00
Juho Hiltunen
b793920ff7
move PushParamStack()
2018-03-03 23:41:55 +02:00
Juho Hiltunen
2b10dba10f
move ProcessParamStack()
2018-03-03 23:40:52 +02:00
Juho Hiltunen
da125f1a1b
move GetVoiceFromStack()
2018-03-03 23:39:09 +02:00
Juho Hiltunen
16a5b5d15c
move attr_prosody_value()
2018-03-03 23:38:52 +02:00
Juho Hiltunen
fdc2bb06d9
move GetVoiceAttributes()
2018-03-03 23:38:34 +02:00
Juho Hiltunen
f00d5798de
add ssml.h for defines
2018-03-03 23:38:09 +02:00
Juho Hiltunen
a4eca79304
moved attrcopy_utf8()
2018-03-03 23:31:13 +02:00
Juho Hiltunen
07a19b3208
moved attrnumber() from readclause.c to ssml.c
2018-03-03 23:30:16 +02: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
Reece H. Dunn
80dec4ce7c
tests: test cs consonant and vowel audio generation
2018-03-03 08:27:43 +00:00
Reece H. Dunn
813d473ee1
phonemes.md: don't wrap features in the Other Symbols table.
2018-03-03 08:00:19 +00:00
Reece H. Dunn
1b469c99a1
phonemes.md: align the table cells in vim
2018-03-03 07:58:10 +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
88555f3a7a
Remove the ReadMe file from dictsource.
2018-02-28 06:50:07 +00:00
Sascha Brawer
1b923fb0d6
Fix compiler warning
...
Before this change, the clang compiler produced the following warning:
```
In file included from src/libespeak-ng/espeak_api.c:35:
src/libespeak-ng/event.h:65:28: warning: declaration of 'struct timespec' will
not be visible outside of this function [-Wvisibility]
void clock_gettime2(struct timespec *ts);
^
src/libespeak-ng/event.h:66:28: warning: declaration of 'struct timespec' will
not be visible outside of this function [-Wvisibility]
void add_time_in_ms(struct timespec *ts, int time_in_ms);
^
2 warnings generated.
```
2018-02-27 15:54:04 +01:00
Reece H. Dunn
18515a0429
Merge remote-tracking branch 'jaacoppi/bugfix'
2018-02-20 07:17:54 +00:00
Reece H. Dunn
7435f1a9d4
Merge remote-tracking branch 'jaacoppi/booleans'
2018-02-20 07:16:38 +00:00
Juho Hiltunen
8999a3b8fb
when end_clause_after_tag is set: end clause after the tag, not before the tag
...
Fixes #401 .
2018-02-19 20:51:29 +02:00
Juho Hiltunen
78749f14f8
readability fix: use boolean instead of 0 and 1 for loop control
2018-02-17 18:17:00 +02:00
Reece H. Dunn
f096ca7bb5
fr: fix the 'x' in -atrix words like matrix, Bellatrix.
2018-02-17 08:05:43 +00:00
Reece H. Dunn
051c78b9f2
Merge remote-tracking branch 'brawer/hirshenbaum-typo'
2018-02-17 07:37:48 +00:00
Sascha Brawer
2e2afe5cdf
Fix typo: “Kirshenbaum” encoding, not “Hirshenbaum”
2018-02-16 16:34:55 +01:00
Sascha Brawer
a88c38629e
Fix link in documentation
...
The stray space confuses GitHub’s markdown parser.
2018-02-16 15:21:13 +01:00
Reece H. Dunn
abd2ded8d7
ru: remove (ь rules that are the same as (Y rules, as the Y group contains the ь letter
2018-02-08 08:01:52 +00:00
Reece H. Dunn
3bd78cc721
ru: remove '$' handling in ru_rules
2018-02-06 21:37:26 +00:00
Reece H. Dunn
b3656970d8
ru: merge the cyrillic letter handling sections in ru_list
2018-02-06 21:34:38 +00:00
Reece H. Dunn
6fb94f59f3
ru: reformat ru_list
...
Based on a patch by Valdis Vitolins <valdis.vitolins@odo.lv >.
2018-02-06 21:28:24 +00:00
Reece H. Dunn
e526deec52
ru: move the Cyrillic letter pronunciation from ru_rules to ru_list
...
Based on a patch by Valdis Vitolins <valdis.vitolins@odo.lv >.
2018-02-06 21:15:26 +00:00
Reece H. Dunn
5459acb6a7
ru: document the special characters
2018-02-06 20:46:00 +00:00
Reece H. Dunn
d74ccbe6c3
Update the changelog.
2018-02-06 19:53:39 +00:00