1
0
Fork 0
forked from len0rd/rockbox

builds: Add disabled voice builds for Spanish, Estonian, and Czech

Including default voice selections

Note that piper does not have an Estonian voice option yet.

Change-Id: Ie3b9edcae222e70790eb01d38a13e2e69df8e7df
This commit is contained in:
Solomon Peachy 2024-04-26 07:34:31 -04:00
parent 76de880ee0
commit 27cb1abcec
2 changed files with 50 additions and 1 deletions

View file

@ -545,6 +545,17 @@ sub allbuilds {
'enabled' => 1,
},
# Everything else in alphabetical order
'czech' => {
'lang' => 'czech',
'name' => 'Čeština (Czech)',
'short' => 'cs',
'defengine' => 'espeak',
'engines' => {
'espeak' => '-vcs',
'gtts' => '-l cs',
},
'enabled' => 0,
},
'dansk' => {
'lang' => 'dansk',
'name' => 'Dansk (Danish)',
@ -567,6 +578,17 @@ sub allbuilds {
},
'enabled' => 1,
},
'eesti' => {
'lang' => 'eesti',
'name' => 'Eesti (Estonian)',
'short' => 'et',
'defengine' => 'espeak',
'engines' => {
'espeak' => '-vet',
'gtts' => '-l et',
},
'enabled' => 0,
},
'english-us' => {
'lang' => 'english-us',
'name' => 'American English',
@ -579,6 +601,30 @@ sub allbuilds {
},
'enabled' => 1,
},
'espanol' => {
'lang' => 'espanol',
'name' => 'Spanish (Peninsular)',
'short' => 'es-es',
'defengine' => 'espeak',
'engines' => {
'festival' => '--language spanish',
'espeak' => '-ves -k 5',
'gtts' => '-l es',
},
'enabled' => 0,
},
'espanol-mx' => {
'lang' => 'espanol',
'name' => 'Spanish (Mexican)',
'short' => 'es-mx',
'defengine' => 'espeak',
'engines' => {
'festival' => '--language spanish',
'espeak' => '-ves -k 6',
'gtts' => '-l es -t mx',
},
'enabled' => 0,
},
'francais' => {
'lang' => 'francais',
'name' => 'Français (French)',

View file

@ -90,6 +90,7 @@ my %gtts_lang_map = (
'czech' => '-l cs',
'dansk' => '-l da',
'deutsch' => '-l de',
'eesti' => '-l et',
'english-us' => '-l en -t us',
'espanol' => '-l es',
'francais' => '-l fr',
@ -111,6 +112,7 @@ my %espeak_lang_map = (
'czech' => '-vcs',
'dansk' => '-vda',
'deutsch' => '-vde',
'eesti' => '-vet',
'english-us' => '-ven-us -k 5',
'espanol' => '-ves',
'francais' => '-vfr-fr',
@ -133,11 +135,12 @@ my %piper_lang_map = (
'czech' => 'cs_CZ-jirka-medium.onnx',
'dansk' => 'da_DK-talesyntese-medium.onnx',
'deutsch' => 'de_DE-thorsten-high.onnx',
# 'eesti' => '-vet',
'english-us' => 'en_US-lessac-high.onnx',
'espanol' => 'es_ES-sharvard-medium.onnx',
'francais' => 'fr_FR-siwis-medium.onnx',
'greek' => 'el_GR-rapunzelina-low.onnx',
# 'magyar' => '-vhu',
'magyar' => 'hu_HU-anna-medium.onnx',
'italiano' => 'it_IT-riccardo-x_low.onnx',
# 'japanese' => '-vja',
'nederlands' => 'nl_NL-mls-medium.onnx',