Re: How to configure Qtspeech
Jeremy Whiting <[email protected]> Thu, 19 Sep 2019 12:06:56 -0600
| Newsgroups | gmane.comp.kde.devel.accessibility |
|---|---|
| Message-ID | <CADWV2K5uo51pWTaZ-Fw3hwzcpfet-r4ru14hvLH9+O-xj++-0Q@mail.gmail.com> |
Gustav, I forgot to answer this question. KMouth and Okular are both currently using QtSpeech yes. I'm surprised you are hearing multiple voices simultaneously, but I haven't tried qtspeech on linux in a bit. I'll give it a try and see if I can recreate that. On Tue, Sep 17, 2019 at 6:52 PM Gustav Degreef <[email protected]> wrote: > Thanks Jeremy. > I tried Kmouth and I had the same problem that I had with Okular. I > finally heard what the problem is. There are two voices > simultaneously. One with an English accent which sounds like e-speak > and the other simultaneously sounds like English with a foreign accent, > something "Germanic". They are not perfectly in sync so I can hear one > sort of alternating with the other. I don't know where to begin to sort > it out. Thanks for taking the time, Gustav > > On 9/16/19 11:26 PM, Jeremy Whiting wrote: > > Just did a quick check. It looks like kmouth does wrap QtSpeech. I'll > > try it out tomorrow and see what it's lacking for your use case. Let > > me know if you try it and find room for improvement also. > > > > On Mon, Sep 16, 2019 at 9:24 PM Jeremy Whiting <[email protected] > > <mailto:[email protected]>> wrote: > > > > Hello Gustav, > > > > Unfortunately QtSpeech by itself isn't going to solve the problem > > you're trying to solve. QtSpeech is just a library that wraps > > speech sythesizers. On linux it wraps speech-dispatcher itself > > (which in turn has modules for various synthesizers like espeak-ng > > and festival.) In order to achieve the functionality of Jovie we > > need a gui or at a minimum a context menu entry/thing in plasma > > to send text through QtSpeech. A short term solution would be to > > use a terminal with spd-say command-line or if you prefer a gui > > kmouth is an option. kmouth is a gui that you can type into and > > have it speak. It used to use jovie to do so, but I think uses > > QtSpeech (I'll check that in the morning, I know I had a branch of > > kmouth that used QtSpeech at some point, not sure if it got > > merged/released). For configuring speech-dispatcher you can edit > > the config files by hand with a text editor or use the terminal > > based spd-conf command to walk through setting a default > > synthesizer and volumes, etc. At some point in the near future it > > would be good to develop a system-settings kde control module for > > speech-dispatcher itself to have a gui, but that's not more than > > an idea in my head so far... Hope that helps. > > > > Wow, I really need to get some of these ideas implemented and out > > of my head. They've been in there far too long. I appologize. > > > > thanks, > > Jeremy > > > > On Mon, Sep 16, 2019 at 8:01 PM Gustav Degreef <[email protected] > > <mailto:[email protected]>> wrote: > > > > Hello, > > > > I am a regular user, visually impaired, but not blind. I > > need to be > > able to select text in various apps and have it read out, I > > don't need a > > screen reader. Qtspeech seems to be the replacement for > > Jovie which did > > the job nicely before, even with it's limitations and not > > great voices. > > > > But I can not find documentation for the regular user. How > > to configure > > Qtspeech? How to change voices, etc.? Is there a GUI like > > with Jovie? > > The only app on the desktop which seems to output voice by > > Qtspeech it > > is Okular. But the voice is garbled and very difficult to > > understand. > > Where do I go to change the settings to fix that? I have > > searched over > > and over again without success. Most of what I find seems for > > developers, is old or is only descriptive. Any pointers to > > where I can > > look would be very much appreciated. > > > > > > I am using opensuse 15.0, kde plasma version 5.12.8, > > frameworks 5.45.0, > > Qt 5.9.4, kernel 4.12.14-lp150.12.70-default > > > > Thanks, Gustav > > > >