Commit Graph
906 Commits
Author SHA1 Message Date
Valdis Vitolins e7b6923fe5 pt-br: fix eSpeak NG's [dZ] phoneme mapping to MBROLA's [j] 2018-04-02 19:07:31 +03:00
Valdis Vitolins fb73fad421 pt-br: fix voice's warnings "mbrola: Warning: r-... unkown, replaced with _-_"
E.g. for 'port' this goes through following transformations:

1. written 'port' to phonetic [p'o*@-tS] for eSpeak NG
2. espeak [*] was mapped to MBROLA [r] and [@-] was just skipped
resulting [rt] which is not allowed diphone in br1 voice.

Description of fix:
mapping phonetic [*@-] to [r2] (and skipping [@-]) makes [r2-...] which is
in diphone database. That fixed warnings:

mbrola: Warning: r-t unkown, replaced with _-_
mbrola: Warning: r-d unkown, replaced with _-_
mbrola: Warning: r-n unkown, replaced with _-_
mbrola: Warning: r-m unkown, replaced with _-_
mbrola: Warning: r-s unkown, replaced with _-_
2018-04-01 20:56:57 +03:00
Reece H. Dunn 021526a477 en: Use a new /I2#/ phoneme for -ed based adjectives like 'wicked'. 2018-04-01 11:06:49 +01:00
Reece H. Dunn d6c65da159 en: don't velarize n across word boundaries
It is possible -- especially at higher speeds -- for the n at the
end of a word to be velarised if the next word starts with a velar
plosive. I prefer the velarised sound between word boundaries, but
others do not. As such, limit the velarisation to within the word
only.

[1]	https://en.wikipedia.org/wiki/English_phonology
2018-03-29 22:58:22 +01:00
Reece H. Dunn 223ff9c8ad en: use '@' instead of 'I' for the ROSES vowel in en and en-GB. 2018-03-28 07:25:15 +01:00
Valdis Vitolins c2735711ce ru: fix pronunciation of stressed о 2018-03-18 22:23:39 +02:00
Valdis Vitolins b8cf1ec352 ru: fix inaudible m; (soft m) 2018-03-18 21:42:09 +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 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
Valdis Vitolins 33c9e800a3 ru: 'х' made less stressed 2018-03-04 22:51:50 +02:00
Valdis Vitolins 10b348be19 ru: consistent formatting applied 2018-03-04 22:51:49 +02:00
Valdis Vitolins 096877d92b ru: fixes for 'л' and 'ль' (especially at the end of word) 2018-03-04 22:51:49 +02:00
Valdis Vitolins 05b4d622db ru: m; phoneme shortened 2018-03-03 23:53:59 +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 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 062df03e9e de: revert the phoneme and dictionary changes 2018-02-03 09:14:05 +00:00
Valdis Vitolins e5df7b56ad lv: improvements for exception words, shorter 'uo' diphthong 2018-01-17 20:02:43 +02:00
Valdis Vitolins 4b1e9d941f Shorter diphthong than 'uaa' with less distinct 'a' at the end 2018-01-17 20:02:24 +02:00
Valdis Vitolins 95c28c4ea9 fr: fix for issue #350 Bad Pronunciation in French ɔ̃ by Karl Eick 2018-01-12 22:04:47 +02:00
Valdis Vitolins 3dea33965e lv: different improvements 2018-01-11 20:53:58 +02:00
Reece H. Dunn 42f4e7eed2 de: fix the HAPPY vowel for the mb-de5-en and mb-de6-en voices. 2018-01-09 21:18:41 +00:00
Reece H. Dunn 0527537864 de: restore the mbrola phonemes for using the German voices to speak English and Spanish. 2018-01-09 07:37:03 +00:00
Reece H. Dunn 8bdaa23e1e de: fix building the German voice. 2018-01-09 07:30:57 +00:00
Reece H. Dunn d6ae83f9b5 Merge remote-tracking branch 'hozosch/master' 2018-01-09 07:25:50 +00:00
KarlEick 9be1aaed42 improvements for german
These are some improvements to the german voices, both default and mbrola. It fixes some sounds of phonemes and also pronunciation of words. I also modified the mbrola phoneme and voice files to make them sound more natural. The stressLength setting is that it matches the way espeak deals with the lengths.
2018-01-08 22:14:29 +01:00
Chen, Chien-ting 19754bc66e improve the tone changing 2018-01-06 14:43:46 +00:00
Valdis Vitolins 75e42d6870 hak: Initial support added for Hakka Chinese by Chen Chien-ting 2017-12-29 12:46:42 +02:00
Valdis Vitolins ee80a5b101 lt: Mbrola — as mapping is the same, only one phoneme mapping file left 2017-12-26 22:38:28 +02:00
Valdis Vitolins 0df3c15360 fr: fix for issue #350 — Bad Pronunciation in French ɔ̃ 2017-12-26 14:31:52 +02:00
Valdis Vitolins d14d154c71 cmn: Initial support for Mbrola cn1 voice (Mandarin Chinese) added 2017-12-24 00:23:23 +02:00
linuxscout fe019944ce Add mbrola support for arabic
Add ar1 mbrola support
Modify ar2 mbrola support
2017-12-07 19:01:14 +01:00
Valdis Vitolins 1d97a1ef93 ar: issue #186: initial support for mbrola ar2 voice 2017-11-30 21:14:46 +02:00
Valdis Vitolins 4c5499ec04 ar: fix definitons of voiced consonats by adding voiced/formant part 2017-11-30 20:27:11 +02:00
Valdis Vitolins d622bac612 Merge branch 'master' of https://github.com/espeak-ng/espeak-ng 2017-11-20 00:04:17 +02:00
Valdis Vitolins 523777a0b9 Latvian language improvements 2017-11-20 00:03:31 +02:00
Valdis Vitolins 419d4748c6 Added definition of l^_ at the end of word 2017-11-20 00:02:42 +02:00
Reece H. Dunn 2720a524c8 Merge remote-tracking branch 'valdisvi/master' 2017-11-12 21:29:30 +00:00
Reece H. Dunn 62d625fe29 Fix building the Italian phoneme data. 2017-11-12 21:29:15 +00:00
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
2017-11-12 22:59:51 +02:00
Valdis Vitolins bd88611aa9 Merge of https://github.com/minmaung/espeak-ng-burmese 2017-11-12 22:01:31 +02:00
Valdis Vitolins 302af55498 Latvian language improvements 2017-11-12 21:33:21 +02:00
Valdis Vitolins eaeae0b855 Latvian language improvements 2017-11-12 00:27:52 +02:00
chrislm 594ec3d7cb IT: new improvements tested on october 2017 2017-11-10 17:27:42 +01:00
Valdis Vitolins f48f841cd2 Latvian language improvements 2017-11-07 21:22:10 +02:00
Valdis Vitolins 3c30a57e8b Merge branch 'master' into latvian 2017-11-07 19:39:34 +02:00
Valdis Vitolins e885aff70d Latvian language improvements 2017-11-07 19:24:04 +02:00
unknown b5e8b004f8 changing voice file and phsource 2017-11-07 08:36:54 +06:30
Valdis Vitolins 199b53b036 WIP Latvian improvements 2017-11-03 16:59:11 +02:00