Re: Any Progress on an AI Related Screen-Reader?
Jude DaShiell <[email protected]> Sat, 9 Aug 2025 09:29:37 -0400 (EDT)
| Newsgroups | gmane.linux.debian.devel.accessibility |
|---|---|
| Message-ID | <[email protected]> |
That module not installed error may depending on which module be solved by installing sox and all of its dependencies and all of its suggested packages. On Sat, 9 Aug 2025, Aaron Chantrill wrote: > Date: Sat, 9 Aug 2025 09:00:24 -0400 > From: Aaron Chantrill <[email protected]> > To: [email protected] > Subject: Re: Any Progress on an AI Related Screen-Reader? > Resent-Date: Sat, 9 Aug 2025 13:00:47 +0000 (UTC) > Resent-From: [email protected] > > On 8/8/25 13:04, Aaron Chantrill wrote: >> >> On 8/8/25 10:27, Samuel Thibault wrote: >>> The documented way: a module specific to the synth, which knows how to >>> drive it in a more controlled way than just executing a command. >>> >>> Samuel >>> >> I haven't seen a module specific for piper-tts yet. You are saying there >> is one? And it should be installed in the /etc/speech-dispatcher/modules >> directory? >> >> I did a search and don't see it. Do I need to enable another repository? >> >> $ sudo apt-file search .conf | grep '/etc/speech-dispatcher' >> ... >> speech-dispatcher: /etc/speech-dispatcher/modules/flite.conf >> ... >> >> Thank you, -Aaron >> > I do note that flite is on this list. Flite is a very good and lightweight > tts engine based on Festival. Its delivery is rather flat, but it uses the > same set of arctic voices that I downloaded in my piper examples and I still > consider it a huge improvement on espeak-ng, and since there is already a > module for it, it should be fairly straightforward to set up. > > I've also seen a lot of comments about how it is inefficient to run a > separate instance of piper for each request, and how it makes more sense to > run a piper service where the onnx model only gets loaded once. I see that > there is an http server included with the piper source code. I'm going to try > running that and using the generic driver to send requests to the instance, > unless there is a better module available. > >