A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd

voice: switch Bulgarian voice from espeak to Piper

...Should be much nicer.

Change-Id: Ie9afe5ace8a5fae4fa4e52f813be2e57626395ee

+6 -3
+2 -2
tools/builds.pm
··· 615 615 'lang' => 'bulgarian', 616 616 'name' => 'Български (Bulgarian)', 617 617 'short' => 'bg', 618 - 'defengine' => 'espeak', 618 + 'defengine' => 'piper', 619 619 'engines' => { 620 620 'espeak' => '-vbg', 621 621 'gtts' => '-l bg', 622 - # No piper voice yet. 622 + 'piper' => 'bg_BG-dimitar-medium.onnx', 623 623 }, 624 624 'enabled' => 1, 625 625 },
+4 -1
tools/voice.pl
··· 117 117 'svenska' => '-l sv', 118 118 'turkce' => '-l tr', 119 119 'ukrainian' => '-l uk', 120 + 'vietnamese' => '-l vi', 120 121 ); 121 122 122 123 my %espeak_lang_map = ( ··· 149 150 'svenska' => '-vsv', 150 151 'turkce' => '-vtr', 151 152 'ukrainian' => '-vuk', 153 + 'vietnamese' => '-vvi', 152 154 ); 153 155 154 156 my %piper_lang_map = ( 155 157 'english' => 'en_GB-semaine-medium.onnx', # Always first, it's the golden master 156 - # 'bulgarian' => '-vbg', 158 + 'bulgarian' => 'bg_BG-dimitar-medium.onnx', 157 159 'chinese-simp' => 'zh_CN-huayan-medium.onnx', 158 160 'czech' => 'cs_CZ-jirka-medium.onnx', 159 161 'dansk' => 'da_DK-talesyntese-medium.onnx', ··· 181 183 'svenska' => 'sv_SE-nst-medium.onnx', 182 184 'turkce' => 'tr_TR-fettah-medium.onnx', 183 185 'ukrainian' => 'uk_UA-ukrainian_tts-medium', 186 + 'vietnamese' => 'vi_VN-vais1000-medium.onnx', 184 187 ); 185 188 186 189 my $trim_thresh = 250; # Trim silence if over this, in ms