Elleo / pied

Pied makes it simple to install and manage text-to-speech Piper voices for use with Speech Dispatcher.
https://pied.mikeasoft.com
GNU General Public License v3.0
124 stars 4 forks source link

Management of installed voices (list, delete) #8

Open Daruyami opened 8 months ago

Daruyami commented 8 months ago

It'd be great to be able to see a list of the installed voices in one place and being able to remove them with a single click. Currently to see what voices are installed you need to navigate through each language and from what I see it isn't possible to remove installed voices from the GUI.

PS: Thanks for making this project, I've been trying to get some good TTS working on my system for the last few months, however for some reason almost nothing worked (with the speech-dispatcher service not even starting until now for whatever reason 😅) - until I found this project mentioned on the Arch Wiki (an edit from ~2 weeks ago 🙏). I've downloaded the Flathub file and after installing, it was basically a plug&play experience for which I'm extremely glad for!

Kind regards, Daruyami.

Elleo commented 8 months ago

Hi @Daruyami

Thanks for the feedback! I've made a small release (v0.2.1) with a delete button added (I'd meant to add this in 0.2 but somehow it slipped my mind!), and I'll have a bit of a think about how best to display all the installed voices together in the future.

Cheers, Mike

darioandreella commented 5 months ago

Hey @Elleo,

I also found this project in the Arch Wiki, I have been looking for quite a bit for a solution that could work system-wide and could be integrated in a simple enough way, so far this is the only solution that did the job without major problems.

I am also in a multilingual situation as others in the posts (Italian, Danish, English and Vietnamese), could be cool to have a language switching way, rather than having to go on piped and switch the selected voice, but that's not my main point here.

Where English has good voices from the start, some amazing I must say! (coming from espeak or stuff like that), Italian has just one of poor quality and for some reason not even working, Danish has a working one of discrete quality and so on.

I can see people training voices and doing amazing stuff... I also found voices for piper that can be downloaded (apparently), for example a better Italian one, but I couldn't find documentation about installing them.

Could be cool to have an "install local voices" beside the download options on Piped, both for extra oices but not least for off-line circumstances.

Such a great project, I hope I can get my Linux machines to say something soon, I am visually impaired and use magnification tools, but having stuff read aloud would be a very important step! I used voices present on MacOS for years and they did quite well, but I left those systems for open-source solutions, in which I strongly believe. I hope Android will follow along (I run AOSP based systems), so far I didn't find anything good.

Dario

Daruyami commented 4 months ago

Hey @darioandreella for TTS on Android I've recently discovered this which includes some of the piper voices available with this project (for example English (UK) Alba which is great), though I am unsure about languages other than English but I hope it's a good start!

For installation of voices from local files I think you should make a separate issue and as for a support for dynamic language switching, I think you should follow any developments in the issues #7 and #10 , as this issue is about a different topic.

It's been a while since there was any update in this project, but in the world of open source everything moves slowly so we can only patiently wait and hope that it will be further developed in the future.

Kind regards, Daruyami.

darioandreella commented 4 months ago

Thank you @Daruyami! If you were nearby I would invite you for a meal!! I tried just 2 of those apks and it's already SO MUCH more than what I did find before, and I have been bumping quite a bit around! I wonder why it's not somewhere more easy to find...

About the rest, well, you're right about FOSS being slow and late, it's also true that the commercial side goes its way, and not necessary our own one or a good one either, so... I am still much happier here, with more freedom and some bugs and struggles at times.

I'll get back as soon as I tested a bit more, thanks so much!! Dario