diff --git a/_script/export-checkpoints.sh b/_script/export-checkpoints.sh index 0cff97b..1d1a6fe 100755 --- a/_script/export-checkpoints.sh +++ b/_script/export-checkpoints.sh @@ -76,11 +76,11 @@ find "${piper_checkpoints}" -name '*.ckpt' | sort | \ onnx="${output_dir}/${voice_name}.onnx" - if [ -s "${output_dir}/MODEL_CARD" ]; then + if [ ! -s "${output_dir}/MODEL_CARD" ]; then cp "${voice_dir}/MODEL_CARD" "${output_dir}/" fi - if [ ! -s "${output_dir}/${onnx}.json" ]; then + if [ ! -s "${onnx}.json" ]; then cp "${voice_dir}/config.json" "${onnx}.json" fi diff --git a/samples/cs/cs_CZ/jirka/medium/MODEL_CARD b/samples/cs/cs_CZ/jirka/medium/MODEL_CARD new file mode 100644 index 0000000..1432140 --- /dev/null +++ b/samples/cs/cs_CZ/jirka/medium/MODEL_CARD @@ -0,0 +1,15 @@ +# Model card for jirka (medium) + +* Language: cs_CZ (Czech, Czech Republic) +* Speakers: 1 +* Quality: medium +* Samplerate: 22,050Hz + +## Dataset + +* URL: https://github.com/NabuCasa/voice-datasets +* License: CC0 + +## Training + +Finetuned from U.S. English lessac voice (medium quality). diff --git a/samples/cs/cs_CZ/jirka/medium/sample.txt b/samples/cs/cs_CZ/jirka/medium/sample.txt new file mode 100644 index 0000000..73e79e1 --- /dev/null +++ b/samples/cs/cs_CZ/jirka/medium/sample.txt @@ -0,0 +1 @@ +Duha je fotometeor, projevující se jako skupina soustředných barevných oblouků, které vznikají lomem a vnitřním odrazem slunečního nebo měsíčního světla na vodních kapkách v atmosféře. diff --git a/samples/cs/cs_CZ/jirka/medium/speaker_0.mp3 b/samples/cs/cs_CZ/jirka/medium/speaker_0.mp3 new file mode 100644 index 0000000..30e8e17 Binary files /dev/null and b/samples/cs/cs_CZ/jirka/medium/speaker_0.mp3 differ diff --git a/samples/de/de_DE/thorsten/high/MODEL_CARD b/samples/de/de_DE/thorsten/high/MODEL_CARD new file mode 100644 index 0000000..d991845 --- /dev/null +++ b/samples/de/de_DE/thorsten/high/MODEL_CARD @@ -0,0 +1,15 @@ +# Model card for thorsten (high) + +* Language: de_DE (German, Germany) +* Speakers: 1 +* Quality: medium +* Samplerate: 22,050Hz + +## Dataset + +* URL: https://github.com/thorstenMueller/Thorsten-Voice +* License: CC0 + +## Training + +Finetuned from U.S. English lessac voice (high quality). diff --git a/samples/de/de_DE/thorsten/high/sample.txt b/samples/de/de_DE/thorsten/high/sample.txt new file mode 100644 index 0000000..778b8e9 --- /dev/null +++ b/samples/de/de_DE/thorsten/high/sample.txt @@ -0,0 +1 @@ +Der Regenbogen ist ein atmosphärisch-optisches Phänomen, das als kreisbogenförmiges farbiges Lichtband in einer von der Sonne beschienenen Regenwand oder -wolke wahrgenommen wird. diff --git a/samples/de/de_DE/thorsten/high/speaker_0.mp3 b/samples/de/de_DE/thorsten/high/speaker_0.mp3 new file mode 100644 index 0000000..915fa30 Binary files /dev/null and b/samples/de/de_DE/thorsten/high/speaker_0.mp3 differ diff --git a/samples/hu/hu_HU/anna/medium/MODEL_CARD b/samples/hu/hu_HU/anna/medium/MODEL_CARD new file mode 100644 index 0000000..37cea5d --- /dev/null +++ b/samples/hu/hu_HU/anna/medium/MODEL_CARD @@ -0,0 +1,15 @@ +# Model card for anna (medium) + +* Language: hu_HU (Hungarian, Hungary) +* Speakers: 1 +* Quality: medium +* Samplerate: 22,050Hz + +## Dataset + +* URL: https://github.com/NabuCasa/voice-datasets +* License: CC0 + +## Training + +Finetuned from U.S. English lessac voice (medium quality). diff --git a/samples/hu/hu_HU/anna/medium/sample.txt b/samples/hu/hu_HU/anna/medium/sample.txt new file mode 100644 index 0000000..a39ea1b --- /dev/null +++ b/samples/hu/hu_HU/anna/medium/sample.txt @@ -0,0 +1 @@ +A szivárvány olyan optikai jelenség, melyet eső- vagy páracseppek okoznak, mikor a fény prizmaszerűen megtörik rajtuk és színeire bomlik, kialakul a színképe, más néven spektruma. diff --git a/samples/hu/hu_HU/anna/medium/speaker_0.mp3 b/samples/hu/hu_HU/anna/medium/speaker_0.mp3 new file mode 100644 index 0000000..ee2f669 Binary files /dev/null and b/samples/hu/hu_HU/anna/medium/speaker_0.mp3 differ diff --git a/samples/hu/hu_HU/berta/medium/MODEL_CARD b/samples/hu/hu_HU/berta/medium/MODEL_CARD new file mode 100644 index 0000000..0a5e341 --- /dev/null +++ b/samples/hu/hu_HU/berta/medium/MODEL_CARD @@ -0,0 +1,15 @@ +# Model card for berta (medium) + +* Language: hu_HU (Hungarian, Hungary) +* Speakers: 1 +* Quality: medium +* Samplerate: 22,050Hz + +## Dataset + +* URL: https://github.com/NabuCasa/voice-datasets +* License: CC0 + +## Training + +Finetuned from U.S. English lessac voice (medium quality). diff --git a/samples/hu/hu_HU/berta/medium/sample.txt b/samples/hu/hu_HU/berta/medium/sample.txt new file mode 100644 index 0000000..a39ea1b --- /dev/null +++ b/samples/hu/hu_HU/berta/medium/sample.txt @@ -0,0 +1 @@ +A szivárvány olyan optikai jelenség, melyet eső- vagy páracseppek okoznak, mikor a fény prizmaszerűen megtörik rajtuk és színeire bomlik, kialakul a színképe, más néven spektruma. diff --git a/samples/hu/hu_HU/berta/medium/speaker_0.mp3 b/samples/hu/hu_HU/berta/medium/speaker_0.mp3 new file mode 100644 index 0000000..18161d2 Binary files /dev/null and b/samples/hu/hu_HU/berta/medium/speaker_0.mp3 differ diff --git "a/samples/pt/pt_PT/tug\303\243o/medium/MODEL_CARD" "b/samples/pt/pt_PT/tug\303\243o/medium/MODEL_CARD" new file mode 100644 index 0000000..84d864a --- /dev/null +++ "b/samples/pt/pt_PT/tug\303\243o/medium/MODEL_CARD" @@ -0,0 +1,15 @@ +# Model card for tugão (medium) + +* Language: pt_PT (Portuguese, Portugal) +* Speakers: 1 +* Quality: medium +* Samplerate: 22,050Hz + +## Dataset + +* URL: https://github.com/NabuCasa/voice-datasets +* License: CC0 + +## Training + +Finetuned from U.S. English lessac voice (medium quality). diff --git "a/samples/pt/pt_PT/tug\303\243o/medium/sample.txt" "b/samples/pt/pt_PT/tug\303\243o/medium/sample.txt" new file mode 100644 index 0000000..edee2ec --- /dev/null +++ "b/samples/pt/pt_PT/tug\303\243o/medium/sample.txt" @@ -0,0 +1 @@ +Um arco-íris, também popularmente denominado arco-da-velha, é um fenômeno óptico e meteorológico que separa a luz do sol em seu espectro contínuo quando o sol brilha sobre gotículas de água suspensas no ar. diff --git "a/samples/pt/pt_PT/tug\303\243o/medium/speaker_0.mp3" "b/samples/pt/pt_PT/tug\303\243o/medium/speaker_0.mp3" new file mode 100644 index 0000000..9ff347c Binary files /dev/null and "b/samples/pt/pt_PT/tug\303\243o/medium/speaker_0.mp3" differ diff --git a/samples/sk/sk_SK/lili/medium/MODEL_CARD b/samples/sk/sk_SK/lili/medium/MODEL_CARD new file mode 100644 index 0000000..9b10f15 --- /dev/null +++ b/samples/sk/sk_SK/lili/medium/MODEL_CARD @@ -0,0 +1,15 @@ +# Model card for lili (medium) + +* Language: sk_SK (Slovak, Slovakia) +* Speakers: 1 +* Quality: medium +* Samplerate: 22,050Hz + +## Dataset + +* URL: https://github.com/NabuCasa/voice-datasets +* License: CC0 + +## Training + +Finetuned from U.S. English lessac voice (medium quality). diff --git a/samples/sk/sk_SK/lili/medium/sample.txt b/samples/sk/sk_SK/lili/medium/sample.txt new file mode 100644 index 0000000..77fc339 --- /dev/null +++ b/samples/sk/sk_SK/lili/medium/sample.txt @@ -0,0 +1 @@ +Dúha je optický úkaz vznikajúci v atmosfére Zeme. diff --git a/samples/sk/sk_SK/lili/medium/speaker_0.mp3 b/samples/sk/sk_SK/lili/medium/speaker_0.mp3 new file mode 100644 index 0000000..10568ff Binary files /dev/null and b/samples/sk/sk_SK/lili/medium/speaker_0.mp3 differ diff --git a/samples/tr/tr_TR/fahrettin/medium/MODEL_CARD b/samples/tr/tr_TR/fahrettin/medium/MODEL_CARD new file mode 100644 index 0000000..04eccf8 --- /dev/null +++ b/samples/tr/tr_TR/fahrettin/medium/MODEL_CARD @@ -0,0 +1,15 @@ +# Model card for fahrettin (medium) + +* Language: tr_TR (Turkish, Turkey) +* Speakers: 1 +* Quality: medium +* Samplerate: 22,050Hz + +## Dataset + +* URL: https://github.com/NabuCasa/voice-datasets +* License: CC0 + +## Training + +Finetuned from U.S. English lessac voice (medium quality). diff --git a/samples/tr/tr_TR/fahrettin/medium/sample.txt b/samples/tr/tr_TR/fahrettin/medium/sample.txt new file mode 100644 index 0000000..a2cc8c1 --- /dev/null +++ b/samples/tr/tr_TR/fahrettin/medium/sample.txt @@ -0,0 +1 @@ +Gökkuşağı, güneş ışınlarının yağmur damlalarında veya sis bulutlarında yansıması ve kırılmasıyla meydana gelen ve ışık tayfı renklerinin bir yay şeklinde göründüğü meteorolojik bir olaydır. diff --git a/samples/tr/tr_TR/fahrettin/medium/speaker_0.mp3 b/samples/tr/tr_TR/fahrettin/medium/speaker_0.mp3 new file mode 100644 index 0000000..c48da79 Binary files /dev/null and b/samples/tr/tr_TR/fahrettin/medium/speaker_0.mp3 differ diff --git a/voices.json b/voices.json index f5daa3c..7ca0e79 100644 --- a/voices.json +++ b/voices.json @@ -93,6 +93,36 @@ "ca-upc_pau-x-low" ] }, + "cs_CZ-jirka-medium": { + "key": "cs_CZ-jirka-medium", + "name": "jirka", + "language": { + "code": "cs_CZ", + "family": "cs", + "region": "CZ", + "name_native": "Čeština", + "name_english": "Czech", + "country_english": "Czech Republic" + }, + "quality": "medium", + "num_speakers": 1, + "speaker_id_map": {}, + "files": { + "cs/cs_CZ/jirka/medium/cs_CZ-jirka-medium.onnx": { + "size_bytes": 63201294, + "md5_digest": "da2deb0a3f93226a3f9b6e40d43c46ca" + }, + "cs/cs_CZ/jirka/medium/cs_CZ-jirka-medium.onnx.json": { + "size_bytes": 5025, + "md5_digest": "2762e45c5b084694093c683a5da7cf94" + }, + "cs/cs_CZ/jirka/medium/MODEL_CARD": { + "size_bytes": 281, + "md5_digest": "85a220211eadd9b89f3dc023d82966b4" + } + }, + "aliases": [] + }, "da_DK-talesyntese-medium": { "key": "da_DK-talesyntese-medium", "name": "talesyntese", @@ -285,6 +315,36 @@ "de-ramona-low" ] }, + "de_DE-thorsten-high": { + "key": "de_DE-thorsten-high", + "name": "thorsten", + "language": { + "code": "de_DE", + "family": "de", + "region": "DE", + "name_native": "Deutsch", + "name_english": "German", + "country_english": "Germany" + }, + "quality": "high", + "num_speakers": 1, + "speaker_id_map": {}, + "files": { + "de/de_DE/thorsten/high/de_DE-thorsten-high.onnx": { + "size_bytes": 113895201, + "md5_digest": "256505fe58fb8b9d6ed78b83f6b8a9d2" + }, + "de/de_DE/thorsten/high/de_DE-thorsten-high.onnx.json": { + "size_bytes": 4875, + "md5_digest": "e81686e00a9d825e2488ead660bec6fd" + }, + "de/de_DE/thorsten/high/MODEL_CARD": { + "size_bytes": 281, + "md5_digest": "582a051328d56a564e8a38c9029ae630" + } + }, + "aliases": [] + }, "de_DE-thorsten-low": { "key": "de_DE-thorsten-low", "name": "thorsten", @@ -2645,6 +2705,66 @@ }, "aliases": [] }, + "hu_HU-anna-medium": { + "key": "hu_HU-anna-medium", + "name": "anna", + "language": { + "code": "hu_HU", + "family": "hu", + "region": "HU", + "name_native": "Magyar", + "name_english": "Hungarian", + "country_english": "Hungary" + }, + "quality": "medium", + "num_speakers": 1, + "speaker_id_map": {}, + "files": { + "hu/hu_HU/anna/medium/hu_HU-anna-medium.onnx": { + "size_bytes": 63201294, + "md5_digest": "3796f9fa28bd8d390d17828e2e2e952d" + }, + "hu/hu_HU/anna/medium/hu_HU-anna-medium.onnx.json": { + "size_bytes": 5018, + "md5_digest": "ae63867e2c2cb6695555a17bdee8b751" + }, + "hu/hu_HU/anna/medium/MODEL_CARD": { + "size_bytes": 277, + "md5_digest": "1a1332b041bc211d4d14fbd93eff03e9" + } + }, + "aliases": [] + }, + "hu_HU-berta-medium": { + "key": "hu_HU-berta-medium", + "name": "berta", + "language": { + "code": "hu_HU", + "family": "hu", + "region": "HU", + "name_native": "Magyar", + "name_english": "Hungarian", + "country_english": "Hungary" + }, + "quality": "medium", + "num_speakers": 1, + "speaker_id_map": {}, + "files": { + "hu/hu_HU/berta/medium/hu_HU-berta-medium.onnx": { + "size_bytes": 63201294, + "md5_digest": "a94cc2562ba892f462cb502f9d3c3ca3" + }, + "hu/hu_HU/berta/medium/hu_HU-berta-medium.onnx.json": { + "size_bytes": 4961, + "md5_digest": "1f722cc72f330e3ba0222c6a94a527fa" + }, + "hu/hu_HU/berta/medium/MODEL_CARD": { + "size_bytes": 278, + "md5_digest": "009624d3fa8f0f1e73c22a6277798c95" + } + }, + "aliases": [] + }, "is_IS-bui-medium": { "key": "is_IS-bui-medium", "name": "bui", @@ -3446,6 +3566,36 @@ }, "aliases": [] }, + "pt_PT-tugão-medium": { + "key": "pt_PT-tugão-medium", + "name": "tugão", + "language": { + "code": "pt_PT", + "family": "pt", + "region": "PT", + "name_native": "Português", + "name_english": "Portuguese", + "country_english": "Portugal" + }, + "quality": "medium", + "num_speakers": 1, + "speaker_id_map": {}, + "files": { + "pt/pt_PT/tugão/medium/pt_PT-tugão-medium.onnx": { + "size_bytes": 63201294, + "md5_digest": "0642048511ffe36c3b519520614b53f4" + }, + "pt/pt_PT/tugão/medium/pt_PT-tugão-medium.onnx.json": { + "size_bytes": 5026, + "md5_digest": "c4113a1da477aa6db28420454c142ebd" + }, + "pt/pt_PT/tugão/medium/MODEL_CARD": { + "size_bytes": 281, + "md5_digest": "fcaafaf8d265f5a5b8e83df547f49bfd" + } + }, + "aliases": [] + }, "ro_RO-mihai-medium": { "key": "ro_RO-mihai-medium", "name": "mihai", @@ -3598,6 +3748,36 @@ }, "aliases": [] }, + "sk_SK-lili-medium": { + "key": "sk_SK-lili-medium", + "name": "lili", + "language": { + "code": "sk_SK", + "family": "sk", + "region": "SK", + "name_native": "Slovenčina", + "name_english": "Slovak", + "country_english": "Slovakia" + }, + "quality": "medium", + "num_speakers": 1, + "speaker_id_map": {}, + "files": { + "sk/sk_SK/lili/medium/sk_SK-lili-medium.onnx": { + "size_bytes": 63201294, + "md5_digest": "836e078518042448bda8416a8ea52984" + }, + "sk/sk_SK/lili/medium/sk_SK-lili-medium.onnx.json": { + "size_bytes": 4963, + "md5_digest": "e49cbd13cb5ce5b8f7e1c1479ec2cc91" + }, + "sk/sk_SK/lili/medium/MODEL_CARD": { + "size_bytes": 275, + "md5_digest": "101dc437bf775a45dd6eedb14d9cfb4e" + } + }, + "aliases": [] + }, "sr_RS-serbski_institut-medium": { "key": "sr_RS-serbski_institut-medium", "name": "serbski_institut", @@ -3721,6 +3901,36 @@ }, "aliases": [] }, + "tr_TR-fahrettin-medium": { + "key": "tr_TR-fahrettin-medium", + "name": "fahrettin", + "language": { + "code": "tr_TR", + "family": "tr", + "region": "TR", + "name_native": "Türkçe", + "name_english": "Turkish", + "country_english": "Turkey" + }, + "quality": "medium", + "num_speakers": 1, + "speaker_id_map": {}, + "files": { + "tr/tr_TR/fahrettin/medium/tr_TR-fahrettin-medium.onnx": { + "size_bytes": 63201294, + "md5_digest": "3ab8730ec3a132c79c74a45c451372f8" + }, + "tr/tr_TR/fahrettin/medium/tr_TR-fahrettin-medium.onnx.json": { + "size_bytes": 5022, + "md5_digest": "38b7beb509cb459da3c8f95841a59435" + }, + "tr/tr_TR/fahrettin/medium/MODEL_CARD": { + "size_bytes": 279, + "md5_digest": "f0fe18e5a6b7615d59a89dfe4873247f" + } + }, + "aliases": [] + }, "uk_UA-lada-x_low": { "key": "uk_UA-lada-x_low", "name": "lada",