I tested a bunch of TTS in the past, but within the past year there's been a bunch of additional ones that have come out that I havent had time to tinker with. How do you think Piper compares with the others currently available? Parler TTS, F5, Zonos, Kokoro, Sesame, FishSpeech, Melo, etc. The alltalkv2 project has done a lot of work to integrate multiple back ends into their custom UI. It'd be nice if something were possible on Fedora, that way an individual could select whichever TTS backend they think works best for them. Some work well with other languages, some dont.
I'm not really sure what would need to be built for Fedora to have a similar functionality. Neal, you mentioned KDE's TTS are you talking about KTTS or Jovie? Or is there a new one? On Wed, Apr 2, 2025 at 11:48 AM Neal Gompa <ngomp...@gmail.com> wrote: > On Wed, Apr 2, 2025 at 11:46 AM Andreas Schneider <a...@redhat.com> wrote: > > > > Hi, > > > > is there any interest in text to speech? > > > > On my desktop system I needed text to speech output to get calendar > reminders > > read to me that I don't miss any meetings or appointments. However most > of > > what is available sounds like it is from the year 2000. > > > > I've then found PiperTTS [1] which is really great especially in > combination > > with speech-dispatcher. For example Firefox has support for speech > dispatcher > > and you can use the reader mode to let it read text to you which works > great. > > It isn't a robotic voice like you get from pure espeak-ng. > > > > If you want to hear how it sounds you can try at [2]. > > > > If someone is interested in maintaining it, I could bring it to fedora > and > > would be co-maintainer. The patches for espeak-ng are all upstream in the > > meantime, just not in a release yet. It would require adding [7]. It > would > > require speech-dispatcher 0.12 which will be in Fedora 42 [3]. > > > > The following packages are needed to be packages: > > > > piper-phonemize [4] > > piper-tts [5] > > piper-voices [6] > > > > The last one might be tricky in Fedora. The build service allows you to > do > > multi package builds. You can do a single piper-voices package but that > would > > be ~2GB in size. > > > > Best regards > > > > > > Andreas > > > > > > [1] https://github.com/rhasspy/piper > > [2] https://piper.ttstool.com/ > > [3] https://bugzilla.redhat.com/show_bug.cgi?id=2242345 > > [4] https://build.opensuse.org/package/show/home:gladiac/piper-phonemize > > [5] https://build.opensuse.org/package/show/home:gladiac/piper-tts > > [6] https://build.opensuse.org/package/show/home:gladiac/piper-voices > > [7] https://github.com/espeak-ng/espeak-ng/pull/2127 > > I would love to see this in Fedora to support Fedora KDE's TTS. I > could potentially help out as a co-maintainer, and maybe a few others > from the KDE SIG might be as well. > > > > -- > 真実はいつも一つ!/ Always, there's only one truth! > -- > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > Do not reply to spam, report it: > https://pagure.io/fedora-infrastructure/new_issue >
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue