Commit Graph
111 Commits
Author SHA1 Message Date
Valdis Vitolins 1926ac70fb Merge pull request #1251 2022-08-15 20:15:57 +03:00
Valdis Vitolins 904bb0f9dc Merge pull request #1255 2022-08-15 19:56:36 +03:00
Quin 5018b423ed Add new variant: Ian. 2022-07-24 11:30:24 -06:00
Quin 150d401bb8 Up[date Robosoft 2 to fit more with the rest of the Robosoft voices 2022-07-24 11:10:47 -06:00
Brandon Tyson 4dfeaddca4 Added new variant based on similar parameters of the mike voice but done with Klatt, available as Mike2. 2022-07-18 20:23:47 -04:00
Samuel Thibault b05a10a3ac Drop non-ascii useless nbsp
They are making the files non-ascii for no useful reason
2021-12-11 11:57:36 +01:00
Valdis Vitolins 40960b1e1e Merge pull request #1026 2021-10-18 14:09:21 +03:00
Valdis Vitolins 48d99fe55f Merge pull request #1025 2021-10-18 14:09:16 +03:00
Valdis Vitolins bcc010a041 Merge pull request #1024 2021-10-18 14:08:56 +03:00
Valdis Vitolins 434c48cb66 Merge pull request #1023 2021-10-18 14:06:47 +03:00
Samuel Thibault 914326b3d3 mbrola: Specify more the spanish voices
This specifies that the es* mbrola voices are rather for Spanish
spanish.
2021-10-16 23:48:31 +02:00
Samuel Thibault 4378e12f1f mbrola: Fix locale to UK
The standard codename for United Kingdom for locales is UK.
2021-10-16 23:47:39 +02:00
Samuel Thibault 45442fcb94 mbrola: Fix portuguese and french voices priorities
- We want to use br* voices in priority for Brazilian Portugues, but not
  for general Portuguese.
- We want to use ca* and Belgian voices for Canadian and Belgian French,
  but rather not for general French.
2021-10-16 23:39:42 +02:00
Samuel Thibault ed29101656 mbrola: Fix setting fr7 voice
It currently erroneously sets the fr5 voice.
2021-10-16 23:37:18 +02:00
Samuel Thibault 8917c9b7a9 Fix mb-ic1 and mb-ee1 voice names
All other mbrola voices follow the "language-mbrola-number" name format.
2021-10-16 21:04:29 +02:00
Valdis Vitolins 3b637450e9 Issue #825: add initial support for Hebrew MBROLA voices 2021-07-29 22:57:39 +03:00
Valdis Vitolins d4c698857e Merge pull request #898 2021-03-26 11:06:11 +02:00
trypolis 0ecca7c1cc Fixed a typo in UniversalRobot. 2021-03-25 21:53:24 -06:00
Juho Hiltunen 53915bf0a7 voice: fix Bad voice attribute warnings.
voice fast is related to speed.fast_settings. Others were errors in
LoadVoice() parsing or commented out code.

Note that some voices are from the original espeak and have comments
that might be outdated.
2021-03-14 08:04:26 +02: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
Ty 8441eef1c2 Added Robosoft 1 and 2. 2021-02-18 16:20:11 -07:00
Ty 7e5440196d Added new variant, Alex. 2021-02-18 08:19:15 -07:00
Valdis Vitolins dca948f5f1 qdb: move language definition file into proper folder 2020-12-28 18:18:03 +02:00
Valdis Vitolins 7fcd74e741 Merge pull request #858 2020-12-28 18:07:20 +02:00
Da Def cfb5a41748 Lang Belta (conlang from The Expanse) 2020-12-28 15:58:09 +02:00
datajake1999 e88df1121d Fixed announcer variant. 2020-12-19 20:30:44 -08:00
datajake1999 82d5b7b044 Ported voices from NVSpeechPlayer to espeak variants. 2020-12-09 08:08:04 -08:00
datajake1999 5e502661d6 Add speechPlayer Klatt implementation as Klatt 6. 2020-12-06 08:34:38 -08:00
datajake1999 a90a0fb2bd Applied Klatt fixes from NV Access and added Edward variant. 2020-11-20 02:59:43 -08:00
btman16 39bb091721 Add new variant, Mike. 2020-11-15 01:20:23 -05:00
Valdis Vitolins b06f524f32 Issue #783: add new voices to the synthesizer 2020-08-20 17:49:21 +03:00
Valdis Vitolins 174daa2d16 Remove voice which differs from pablo only by name 2020-07-02 21:27:04 +03:00
Gordon Freeman 012041491e Create voice announcer 2020-02-19 08:41:17 +02:00
Karl Eick 39e274edd2 add iven 4 variant 2020-02-19 08:40:49 +02:00
Valdis Vitolins a99937f6c4 Remove Byte Order Marks from source files 2019-12-16 22:38:24 +02:00
John Bowler bfef012068 Fixed UTF8 BOM and consequent damage to !v files
The six modified files all had spurious characters introduced apparently
as a result of files with the UTF8 BOM marker, U-FFFE, which is
conventionally used at the start of text files to indicate a UTF-8 file
and is invisible under normal circumstances (e.g. the file is opened as
a text file).

None of these files are recognized by espeak-ng on Linux systems because
the 'language variant' line is seen by espeak-ng as starting with a new
character.

'gustave' is an uncorrupted file, it correctly starts with the BOM in
UTF-8 (three bytes), however even though it is correct espeak-ng does
not read it (this may be a separate bug!)

'marcelo' somehow got the BOM character replaced by a literal '?',
notice that 'git diff' on these changes will, indeed, show the removed
character in 'gustave' as a literal '?'.  Notice also that the character
in question, the BOM, is actually the Unicode 'zero width no-break
space', so it is pretty invisible.

The remaining files seem to have suffered major corruption possible as a
result of dostounix style convertions.  The line endings, normally <lf>
on Unix or <cr><lf> on Windows, had been converted to <cr><lf><lf> and
the BOM had been replaced by a <tab> character.

Signed-off-by: John Bowler <jbowler@acm.org>
2019-12-13 17:15:29 -08:00
Reece H. Dunn f4c4685611 Remove the duplicated marcelo voice. 2019-09-04 19:15:36 +01:00
Reece H. Dunn 402a81e916 Remove the voice files that have the same names as languages. 2019-09-04 19:14:58 +01:00
Reece H. Dunn f8be200464 Fix formatting of the voice files. 2019-09-04 19:13:58 +01:00
guiador 7b2eecc724 New Voices
New voices...
2019-08-22 18:15:16 -05:00
chrislm 7559c842ed Includes Sandro variant with a good sound for italian or other romance languages.
IT: fixes some exceptions.
2019-04-26 15:19:37 +02:00
Karl Eick 9f11317463 Modify m8 variant 2019-04-06 10:06:59 +02:00
Anh Hoang Nguyen af94c95de3 vi: modify voice variant Nguyen 2019-03-17 15:54:00 +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
Reece H. Dunn 62109670a9 Merge remote-tracking branch 'valdisvi/arabic' 2018-09-30 16:45:54 +01:00
Valdis Vitolins 7e05cf4adb ar: decrease volume of mb-ar2 voice to avoid saturation 2018-09-30 17:45:08 +03:00
Valdis Vitolins f66263d019 mbrola: add mb-tl1 voice 2018-09-29 18:05:44 +03:00
Valdis Vitolins e658380eb6 mbrola: andd mb-nz1 voice 2018-09-29 17:45:34 +03:00