Reece H. Dunn
d47e48a377
ssml: Update the copyright notice.
2018-03-04 09:27:52 +00:00
Reece H. Dunn
017c6a9383
ssml.h: Add a copyright header and include guards.
2018-03-04 09:25:06 +00:00
Reece H. Dunn
49b97105e5
ssml: Move ssmltags to ssml.c where it is used.
...
This avoids 'unused parameter' errors in readclause.c.
2018-03-04 09:18:34 +00:00
Valdis Vitolins
6465e85615
ru: more formatting fixes
2018-03-04 00:16:07 +02:00
Valdis Vitolins
3df38fd7e2
ru: n is softened before iotated vowel
2018-03-04 00:10:37 +02:00
Valdis Vitolins
05b4d622db
ru: m; phoneme shortened
2018-03-03 23:53:59 +02:00
Juho Hiltunen
985e7d5b39
set functions in ssml.c static.
...
The only entry point in the file is ProcessSsmlTags().
2018-03-03 23:46:58 +02:00
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
Valdis Vitolins
adc43bb943
ru: fixes for auxiliary words
2018-03-03 23:42:19 +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
Valdis Vitolins
d1ce948058
ru: format cleanup — all tabs converted to spaces, rules aligned around group letter
2018-03-03 23:16:13 +02:00
Valdis Vitolins
7bb52d332f
ru: rules sorted in alphabetical order,
...
default spelling moved to the start of the group
2018-03-03 23:03:06 +02:00
Valdis Vitolins
7470227d75
ru: words sorted in alphabetical order for groups
2018-03-03 23:02:14 +02:00
Valdis Vitolins
e308c86d27
lv: more fixes for word pronunciation
2018-03-03 22:48:38 +02:00
Valdis Vitolins
dff4d24aa8
lv: fixes for unstressed words/phrases
2018-03-03 21:14:15 +02:00
Valdis Vitolins
d3a502ea79
lv: fixes for n
2018-03-03 20:30:07 +02:00
Valdis Vitolins
2ef1d2afab
lv: fixes for l
2018-03-03 20:29:37 +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