Juho Hiltunen
6042eb8d1e
Move handling of SetLetterVowel() to language files
Contributes to:
Issue #218, https://github.com/espeak-ng/espeak-ng/issues/218
Changes:
language files have a new keyword letterVowel. It can be a latin alphabet from a-z or a hex value (used by bulgarian).
Errors in parsing the values are only reported, nothing is done about them.
About testing:
I haven't noticed any differences in the output audio with letterVowel set or unset in any tested language. The code seems to work and the correct bits seem to be set, but I don't know how to confirm from the final audio.
TODO:
1. Write better documentation in docs/voices.md
2. The code uses new_translator. Should it use translator instead?
7 years ago
Juho Hiltunen
4f56345fb5
Use stdbool instead of int (Issue #8)
See issue #8, https://github.com/espeak-ng/espeak-ng/issues/8
There might still be some ints that could be changed to boolean.
Possible regressions in fifo.c:
int fifo_is_busy() and int fifo_is_command_enabled() used to return an int. Now they return a boolean. This might cause problems on systems where stdbool true/false is something else than 1/0.
7 years ago
Reece H. Dunn
48fbd780da
Merge remote-tracking branch 'linuxscout/master'
7 years ago
Reece H. Dunn
5e2c963006
Fix pronouncing words like 'newsletter'. Reverts 60a584c0321ea690a9d016556c4ef3de4414c842.
7 years ago
linuxscout
fe019944ce
Add mbrola support for arabic
Add ar1 mbrola support
Modify ar2 mbrola support
7 years ago
Valdis Vitolins
1d97a1ef93
ar: issue #186: initial support for mbrola ar2 voice
7 years ago
Valdis Vitolins
4c5499ec04
ar: fix definitons of voiced consonats by adding voiced/formant part
7 years ago
Valdis Vitolins
e6590cad6c
Doc: improved structure and formating
7 years ago
Valdis Vitolins
6b0bd22909
Doc: additional info about issue #106: It is unclear how and where letter groups like B and H are defined
7 years ago
Reece H. Dunn
4c98f5ffae
Remove additional blank lines.
7 years ago
Valdis Vitolins
60e9e3ebcb
Fix for issue #338: Chinese Cantonese dictionary (zhy_dict) problem
7 years ago
Valdis Vitolins
60da5c53dc
Afrikaans improvements from message of Christo de Klerk
https://groups.io/g/espeak-ng/message/852
7 years ago
Valdis Vitolins
b762eac37f
Fix test because of changes in transliteration
7 years ago
Valdis Vitolins
3dfe850402
Documentation more comments about pre, match and post groups
7 years ago
Valdis Vitolins
c1a0c616dc
Merge branch 'minmaung'
7 years ago
Valdis Vitolins
958411f190
Fixes for Myanmar language rules to make it comprehensible
7 years ago
Valdis Vitolins
d622bac612
Merge branch 'master' of https://github.com/espeak-ng/espeak-ng
7 years ago
Valdis Vitolins
523777a0b9
Latvian language improvements
7 years ago
Valdis Vitolins
419d4748c6
Added definition of l^_ at the end of word
7 years ago
Valdis Vitolins
74d2345b0e
More configuration cleanup for Myanmar language
7 years ago
Valdis Vitolins
d27ffaf727
English: USD abbreviation added
7 years ago
Reece H. Dunn
0a0eb3d01d
Merge remote-tracking branch 'valdisvi/master'
7 years ago
Reece H. Dunn
20452732ec
Update the changelog.
7 years ago
Reece H. Dunn
2720a524c8
Merge remote-tracking branch 'valdisvi/master'
7 years ago
Reece H. Dunn
62d625fe29
Fix building the Italian phoneme data.
7 years ago
Valdis Vitolins
64fdabc76f
More configuration fixes for Myanmar language
7 years ago
Valdis Vitolins
7ee76fe39b
Fixes for Myanmar (Burmese) language
Folder Myanmar renamed to myanmar to make similar with others
Fixed configuration file
Fixed my_rules file to make them compile
7 years ago
Valdis Vitolins
a2743a0264
Test updated due to phonetic changes in Latvian pronunciation
7 years ago
Valdis Vitolins
bd88611aa9
Merge of https://github.com/minmaung/espeak-ng-burmese
7 years ago
Valdis Vitolins
302af55498
Latvian language improvements
7 years ago
Valdis Vitolins
eaeae0b855
Latvian language improvements
7 years ago
chrislm
594ec3d7cb
IT: new improvements tested on october 2017
7 years ago
Valdis Vitolins
7d2341262e
Documentation updates — more details for stressLength
7 years ago
Valdis Vitolins
684eaf7079
C and C# added as abbreviation
7 years ago
Valdis Vitolins
f48f841cd2
Latvian language improvements
7 years ago
Valdis Vitolins
3c30a57e8b
Merge branch 'master' into latvian
7 years ago
Valdis Vitolins
e885aff70d
Latvian language improvements
7 years ago
Valdis Vitolins
3292744b8f
Documentation fix
7 years ago
unknown
b5e8b004f8
changing voice file and phsource
7 years ago
Reece H. Dunn
7a33e60234
Reapply the emoji fix from commit 119c200e, only changing the code causing the issue.
7 years ago
Reece H. Dunn
6043d35c72
Add phoneme output tests.
7 years ago
Reece H. Dunn
50a2d8e291
Revert "Use strcpy instead of memcpy+strlen."
This reverts commit 119c200e00
.
7 years ago
Reece H. Dunn
0c03763dc3
Merge commit 'a7ed4fd7fba0cd444e7b77cf157c5d80643150e0'
7 years ago
Valdis Vitolins
199b53b036
WIP Latvian improvements
7 years ago
Valdis Vitolins
a7ed4fd7fb
More Arabic conflicting letters/units removed for bug #324
7 years ago
Valdis Vitolins
c098f91182
Fix for bug #324 — arabic m spelled as metter
7 years ago
Reece H. Dunn
b5c415a98d
Rename OPCODE_ to INSTN_.
7 years ago
Reece H. Dunn
351126b3b1
Move polint from synthesize.h to spect.h.
7 years ago
Reece H. Dunn
90d53e145f
Move the klatt methods from synthesize.h to klatt.h.
7 years ago
Reece H. Dunn
70d492c8dc
Move utf8_out back to translate.c as it is no longer used in tests.
7 years ago