Juho Hiltunen
c83d9f19f2
yue: new language yue-latn-jyutping
...
yue-latn-jyutping assumes latin characters are jyutping.
2021-05-16 20:09:34 +03:00
Juho Hiltunen
4825905835
cmn: handle latin characters as English text.
...
cmn now handles all latin characters as English.
The old functionality of assuming latin characters are pinyin can be
achieved with new language cmn-Latn-pinyin.
2021-05-16 19:23:34 +03:00
Juho Hiltunen
d91b7cf288
Rename zh (Mandarin) to cmn across the codebase.
...
See discussion in #933 .
2021-05-11 20:14:54 +03:00
Juho Hiltunen
875174c3e9
Rename zhy (Cantonese) to yue across the codebase.
...
See discussion in #933 .
2021-05-11 19:19:55 +03:00
katrihiovain and Sebastien Le Maguer
93d3c67df6
smj: Support for new language Lule Saami
...
Co-authored-by: Sebastien Le Maguer <lemagues@tcd.ie >
2021-04-10 13:54:41 +03:00
Juho Hiltunen
cad1c8e87f
ka: End sentences for period followed by a lower case letter.
...
Useful because capitals are not used in Mkhedruli script.
Uses the new lowercaseSentence setting.
2021-04-05 19:29:18 +03:00
Juho Hiltunen
c4740b3053
New language option lowercaseSentence
...
When set in a language file, a period followed by a lower case letter is
detected as end of sentence. Normal behavior is to require a capital
letter.
2021-04-05 19:29:18 +03:00
Juho Hiltunen
bda8b6f76a
code cleanup: remove unnecessary voice option translator
...
See commit message for 23a4d88f .
This commit fixes cmn and yue.
CalcPitches_Tone() now accepts cmn for translator_name.
SelectTranslator() now has a case for yue instead of zhy.
2021-03-08 18:18:14 +02:00
Juho Hiltunen
d260562b7e
Revert "code cleanup: remove unnecessary voice option translator"
...
This reverts commit 23a4d88f6b .
Breaks tests for cmn.
2021-03-07 13:34:05 +02:00
Juho Hiltunen
23a4d88f6b
code cleanup: remove unnecessary voice option translator
...
Option "language <name>"already causes SelectTranslator(<name>) to be
called. Having two options to do almost the same thing is unnecessary
and confusing.
In the long term, all options from SelectTranslator() should have a
switch case in LoadVoice() so they are user configurable (see #218 ). If
needed, a new option (maybe called "LoadOptions") could be added to load
an existing voice or language file.
Changes language configuration files for: hak, cmn, yue, ltg, ms, mb-ma1.
No changes to users.
2021-03-07 12:58:23 +02:00
Juho Hiltunen
0cf3ee564c
Code cleanup: remove param2 from langopts and rename keyword option in language files.
...
- param2[] is only used to set a second value to LOPT_BRACKET_PAUSE. It is simpler
to have two values in param[] instead. This simplifies the codebase.
- Instead of setting "option bracket X Y" in language files, use
keywords "brackets X" and "bracketsAnnounced Y" instead to follow the
naming convention of other keywords.
- Add missing documentation to docs/voices.md.
2021-02-21 15:01:29 +02:00
Juho Hiltunen
1aae299ae2
code cleanup: remove unused REDUCE_T
...
There is no code related to it.
2021-02-07 19:05:07 +02:00
Valdis Vitolins
3e0254949b
Fix issue #868 : add initial support for Klingon
2021-01-05 20:17:51 +02:00
Valdis Vitolins
dca948f5f1
qdb: move language definition file into proper folder
2020-12-28 18:18:03 +02:00
Valdis Vitolins
a479ae7899
lv: adjust intonation
2020-08-19 18:15:40 +03:00
Lamashino
2bdd92811a
Create language definition file for Ido language
...
Creation of language definition file for Ido language.
2020-08-19 17:15:03 +03:00
Valdis Vitolins
f2939490e1
Improvements for Latvian
2020-06-28 16:05:13 +03:00
Valdis Vitolins
24eb5b3cde
Issue #757 : add initial support for Thai language
2020-06-13 21:56:38 +03:00
Michael Conrad
ae4c8ded41
weaken vowels to see if it helps with tablet sound of "anohla".
2020-06-01 13:09:41 -04:00
Michael Conrad
8faac4ed75
Cherokee language improvements.
2020-05-31 18:14:00 -04:00
Valdis Vitolins
60d9d977b9
Issue #767 : add initial support for Chuvash language
2020-05-29 21:59:01 +03:00
Valdis Vitolins
3a7cc32db8
Issue #764 : add initial support for Nogai language
2020-05-29 20:17:01 +03:00
Valdis Vitolins
3a0392f3b3
Issue #763 : add initial support for Uyghur language
2020-05-29 18:41:32 +03:00
Valdis Vitolins
3d88d7edd4
Issue #761 : add initial support for Turkmen language
2020-05-27 23:01:23 +03:00
Valdis Vitolins
9c703b53e7
Merge pull request #759
...
Cherokee: Adjust base pitch to be higher (seems to effect consonents).
Also removed the pause after each syllable as it no longer seems needed
with the higher base pitch.
Adjusted the tone start/stop values based on Praat pitch analysis
on the newer base pitch.
2020-05-26 23:21:52 +03:00
Valdis Vitolins
6f90a5af12
Add initial support for Latgalian language
2020-05-23 17:29:55 +03:00
Valdis Vitolins
e6d6828e0b
Merge pull request #758
2020-05-23 15:09:16 +03:00
Michael Conrad
74490bf966
Base pitch range vs tone range adjustments done with Praat analysis.
2020-05-22 10:14:21 -04:00
Valdis Vitolins
b6cd320ea1
Improve vowel sound for Latvian
2020-05-22 15:37:06 +03:00
Valdis Vitolins
ce5c3b9dea
Merge pull request #754
2020-05-16 16:10:31 +03:00
Valdis Vitolins
1af7ec6e07
Merge pull request #748
2020-05-11 21:55:41 +03:00
Valdis Vitolins
4573cea94e
he: issue #732 : add initial support for Hebrew language
2020-04-16 18:17:24 +03:00
Valdis Vitolins
0ee91aaa06
haw: fix issue #578 : add initial support for Hawaiian language
2020-04-13 19:23:04 +03:00
Valdis Vitolins
da359384fa
qu: fix issue #561 : add initial support for Quechua language
2020-04-12 23:44:48 +03:00
Valdis Vitolins
d17a5ecc53
Fix issue #546 : add initial support for Ukrainian language
2020-04-12 15:29:16 +03:00
Valdis Vitolins
9427a9d8e8
Bug #684 — remove executable bit for file
2019-12-03 20:44:06 +02:00
Valdis Vitolins
656bb42c39
uz: add initial support for Uzbek language
2019-11-16 21:03:42 +02:00
Valdis Vitolins
f4c4cd3208
ba: add initial support for Bashkir language
2019-09-05 22:26:48 +03:00
Valdis Vitolins
499b900b04
lv: improve sounds of phonemes
2019-06-23 16:32:17 +03:00
Valdis Vitolins
0542eb26b6
Make all language codes lowercase in output and documentation
2019-04-23 20:39:02 +03:00
Valdis Vitolins
15f8741bce
Merge pull request #607
2019-04-21 15:48:38 +03:00
Karl Eick
c51111fcd3
Merge branch 'master' of https://github.com/espeak-ng/espeak-ng
2019-04-08 21:44:04 +03:00
Logan Streondj
dde072f6dc
Merge pull request #533
...
Add initial support for Pyash languagege, more info:
* https://www.academia.edu/34133204/Pyash_One_Language_to_Unite_Them_All
* https://gitlab.com/liberit/pyac
2019-04-08 19:20:33 +03:00
Karl Eick
4ea618f7b9
Modify DE voice file
2019-04-06 14:10:45 +02:00
Anh Hoang Nguyen
0095cf92c0
vi: modify rules for phoneme w
2019-03-22 09:29:06 +07:00
Anh Hoang Nguyen
0e79a28529
vi: modify phoneme i, iE, o#, O#, w_
2019-03-21 17:39:46 +07:00
Anh Hoang Nguyen
4bc5b7d7d9
vi: modify Northern Vietnamese voice
2019-03-20 12:33:11 +07:00
Anh Hoang Nguyen
2bb28c8bf5
vi: add new vowel phoneme data
2019-03-19 06:00:18 +07:00
Anh Hoang Nguyen
eaa609a123
vi: move Northern Vietnamese voice setting to a new variant in !v
2019-03-15 09:27:58 +07:00
Anh Hoang Nguyen
626ef1e6d0
vi: modify Vietnamese Northern voice pitch and tone
2019-03-14 10:01:06 +07:00