Is there a project that is jovie successor? (fwd)
Gustav Degreef
gustav97 at gmail.com
Mon Oct 25 10:15:23 BST 2021
Thanks Jeremy for the detailed explanation and suggestions. I was only
aware of some parts of the machanisms behind KDE tts.
1) In my case, there is no ~/.configure/speech-dispatcher directory.|
In my /etc/speech-dispatcher/speechd.conf
AddModule "espeak" "sd-espeak" "espeak.conf" is the only uncommented
line in the relevant section.|
2) the command spd-say "Hello" outputs only one normal sounding voice.
3) I looked at https://doc.qt.io/qt-5/qtspeech-hello-speak-example.html
<https://doc.qt.io/qt-5/qtspeech-hello-speak-example.html> but can't
figure out what program to use, what command to run or what code to
download to compile. I tried every variation of commands such as "Qt
text-to-speech example", "QtTextToSpeech example" and many others
without success, it always returns cnf. I googled to see what I might be
missing. I looked in my setup software packages for relevant code
without success.
4. The duplicate voices occur both with Okular and Kmouth.
On 10/25/21 12:25 AM, Jeremy Whiting wrote:
> Gustav,
>
> This sounds like a pretty tricky issue to find the cause of. Some
> explanation of how it all fits together may help though. If you're
> already aware of this just ignore it, but it may help find the cause.
>
> Speech-dispatcher itself is a daemon that has modules for various
> synthesizers, espeak, festival, pico, etc. It is usually configured so
> one synthesizer is the default, but many can be set up to use for
> example if the default doesn't support the wanted language a fallback
> synthesizer can be used.
>
> Qt Text-to-speech is a library that kmouth, okular, plasma, etc. use
> to interact with speech-dispatcher on linux (and sapi on windows,
> voiceover on mac, android tts on android, etc.)
>
> Firefox if I remember correctly talks directly to speech-dispatcher
> using libspeechd so isn't going through Qt's text-to-speech library.
>
> Some things you could try to see if you can narrow it down:
>
> 1. Find out which synthesizer speech-dispatcher is configured to use
> by default. If festival is not running it's likely espeak-ng. spd-conf
> or sending along or checking yourself your
> ~/.configure/speech-dispatcher/*.conf files should say which one is
> default.
> 2. If spd-say "Hello" from a command line sounds ok and doesn't
> duplicate text then speech-dispatcher is not the problem.
> 3. Run Qt text-to-speech example
> https://doc.qt.io/qt-5/qtspeech-hello-speak-example.html
> <https://doc.qt.io/qt-5/qtspeech-hello-speak-example.html> <-- may
> need to build from source, unless your distribution happens to have a
> package for it. If audio is duplicated when using that then the
> problem is in Qt text-to-speech library itself.
> 4. If the example sounds fine, then the problem is either in okular's
> use of QTextToSpeech library (i.e. maybe it's trying to run 2 audio
> jobs at the same time possibly?)
>
> Hope that helps narrow it down a bit.
>
> thanks,
> Jeremy
>
> On Sat, Oct 23, 2021 at 6:49 AM Gustav Degreef <gustav97 at gmail.com
> <mailto:gustav97 at gmail.com>> wrote:
>
> Unfortunately Festival does not seem the culprit for the double
> stream
> in either Kmouth or Okular. When I run top (without Kmouth or Okular
> running) festival is not running in either case. When I try to
> read a
> pdf with Okular or when trying to speak out text with Kmouth, top
> DOES
> NOT show Festival running in either case. In all these cases
> espeak is
> running, as seen in top. When Okular and Kmouth are putting out
> the two
> simultaneous voices, and I KILL the process for espeak, ALL speech
> output stops.  I have no idea of how to track this down
> further. The
> problem never happens with Jovie or Speak Aloud plugin in Firefox.Â
> Thanks, Gustav.
>
> On 10/22/21 8:51 PM, Jude DaShiell wrote:
> > I bet kmouth runs festival by default. Festival has many
> voices from many
> > countries available to use. So you don't want to be running
> espeak or you
> > don't want to be running festival-server one or the other.Â
> That should
> > solve that problem. Somewhere in kmouth configuration it starts up
> > festival-server and commenting that line out ought to leave you with
> > espeak or espeak-ng whichever is on your machine.
> > It could be kmouth can be used by those that have never seen in
> this life.
> > I downloaded that redcore distro and can try installing it and
> see how far
> > I don't get. I did software testing for the federal government
> before
> > retiring so this shouldn't be too bad and have several ssd and
> sata disks
> > I can use.
> >
> >
> > On Fri, 22 Oct 2021, Gustav Degreef wrote:
> >
> >> Jeremy, thanks for your detailed and thoughtful reply. I
> really appreciate
> >> your taking this seriously.  I tried Kmouth again (after
> years). It has:
> >>
> >> 1) the same problem as Okular. It speaks the text in
> two simultaneous
> >> streams (one espeak and the second a Scottish sounding voice)
> of the same text
> >> so the output is incomprehensible.
> >> 2) no way to stop the speech output. No pause and no resume.
> >> 3) It opens a separate window, that I have to look for it
> on the taskbar -
> >> when it is in the background.
> >> 4) after bringing back the window (when I am in another
> application), I have
> >> to navigate to the start button (or other button), this
> is cumbersome.
> >>
> >> 3) and 4) might seem trivial for a fully sighted person, but
> for the partially
> >> sighted, it causes delay and frustration. A typical task I
> do is writing
> >> substantial documents and then I have Jovie read back to me the
> sentences,
> >> paragraphs or pages that I've written (many times in a
> sitting).  This helps
> >> in revising and editing any significant work. The
> difference in functionality
> >> between Jovie and Kmouth for this task (and other tasks) are
> pretty huge.
> >>
> >> If you can give Kmouth the same functionality and ease of use
> of Jovie,
> >> great. I appreciate your efforts, Gustav
> >>
> >> On 10/22/21 3:43 PM, Jeremy Whiting wrote:
> >>> Gustav, Simon,
> >>>
> >>> Thank you so much for the insight. I definitely hadn't
> considered those
> >>> cases. I'll give it some thought today and decide one of the
> following to
> >>> remedy the situation.
> >>>
> >>> 1. Add the missing features and functionality to KMouth.
> >>> 2. Revive Jovie and clean it up quite a bit since it has bit
> rotted
> >>> significantly in the past 5 years or so.
> >>>
> >>> I'm leaning towards 1 now since KMouth needs some love and
> attention anyway.
> >>> If we go that direction KMouth would need the following
> features to be
> >>> feature complete with the use cases described above.
> >>>
> >>> a) A queue of what will be spoken as well as control over the
> queue to
> >>> remove entries, etc.
> >>> b) Voice settings to be able to switch between voices quickly.
> >>> c) A tray icon and/or more shortcut keys to be able to speak,
> play, stop,
> >>> pause, etc. like Jovie had.
> >>> d) Speak clipboard contents.
> >>>
> >>> for b I really didn't like that Jovie had voice settings that
> were separate
> >>> from Speech-Dispatcher's settings. In my mind we should be
> able to control
> >>> what voice settings (language, volume, pitch, etc.) directly
> by manipulating
> >>> speech-dispatcher configuration. But for that to work the
> configuration gui
> >>> would need to directly manipulate speech-dispatcher's .conf
> files and have a
> >>> way to tell it to reload them when we change them. I'm not
> sure if that's
> >>> already implemented in speech-dispatcher itself yet or not. If
> not it
> >>> shouldn't be too tricky to add though. The other items should
> be pretty
> >>> straightforward.
> >>>
> >>> thanks,
> >>> Jeremy
> >>>
> >>> On Fri, Oct 22, 2021 at 4:50 AM Gustav Degreef
> <gustav97 at gmail.com <mailto:gustav97 at gmail.com>
> >>> <mailto:gustav97 at gmail.com <mailto:gustav97 at gmail.com>>> wrote:
> >>>
> >>>Â Â Â Thank you Jeremy for the opportunity to address this
> directly.
> >>>
> >>>Â Â Â In my opinion, Jovie/jovie placement is indispensable
> for those of us
> >>>   who are partially sighted (not blind).? In my
> opinion, a screen
> >>>Â Â Â reader
> >>>Â Â Â (very useful for the blind) actually gets in the way
> for people
> >>>Â Â Â like me.
> >>>   ? ? Jovie does a very simple and
> straightforward task - it reads
> >>>Â Â Â the most
> >>>   recent content of the clipboard.? Jovie allows for
> selecting text
> >>>Â Â Â (and
> >>>Â Â Â reading it out) in virtually all of the major
> applications/tasks (and
> >>>Â Â Â virtually all others) that a primarily desktop user
> needs for
> >>>Â Â Â every day
> >>>   use.? Those functions/tasks where?ÂÂ
> jovie/replacement is needed are:
> >>>
> >>>Â Â Â 1) Text edit/read - in my case (imc) Kate
> >>>Â Â Â 2) e-mail client - imc thunderbird
> >>>Â Â Â 3) browser - imc Firefox
> >>>Â Â Â 4) pdf reader - imc Okular
> >>>Â Â Â 5) word processor - imc LibreOffice
> >>>Â Â Â 6) text from "program to user output" (error messages,
> text boxes,
> >>>Â Â Â command line output, etc).
> >>>Â Â Â 7) miscellaneous programs not so often used.
> >>>
> >>>Â Â Â In my experience/opinion:
> >>>Â Â Â Kmouth is cumbersome and unwieldy and requires too
> many steps.
> >>>Â Â Â using the command line adds several steps that disturb
> the flow of
> >>>Â Â Â work,
> >>>Â Â Â it is not simple to have to switch windows and then
> have to type a
> >>>Â Â Â command.
> >>>
> >>>Â Â Â Indispensable (for partially sighted) aspects of Jovie
> or Jovie
> >>>Â Â Â replacement:
> >>>
> >>>Â Â Â 1) SIMPLE interface with as few clicks or steps or
> commands to get
> >>>Â Â Â speech output. - ideal use is with mouse or keyboard
> shortcut.
> >>>Â Â Â Currently
> >>>Â Â Â jovie takes three simple steps with mouse or keyboard
> shortcut - text
> >>>   select, text copy,? then start/etc. speech output.
> >>>Â Â Â 2) being able to select all or ONLY part of a piece of
> text - with
> >>>Â Â Â the
> >>>Â Â Â mouse or shortcut.
> >>>Â Â Â 3) Easily start/stop and pause/resume speech output
> with mouse or
> >>>Â Â Â shortcut.
> >>>Â Â Â 4) Sits in system tray or functions from menu that
> appears on right
> >>>Â Â Â click of mouse (or keyboard shortcut).
> >>>
> >>>
> >>>Â Â Â There are currently add ons to programs that COULD
> fulfill most of
> >>>Â Â Â these
> >>>   requirements,? however they do not all work well:
> >>>
> >>>Â Â Â 1) ) Kate - no plugin, no built in function for tts.
> >>>Â Â Â 2) Thunderbird - Read Aloud plugin: very limited, it
> reads the ENTIRE
> >>>Â Â Â message with some headers. Does not allow for
> selecting a portion
> >>>Â Â Â of the
> >>>   text, can't stop, can't pause/resume.? Totally
> inadequate for a
> >>>Â Â Â bottom
> >>>Â Â Â posted list message.
> >>>   3) Firefox - Read Aloud plugin:? works quite well,
> has all needed
> >>>Â Â Â functions.
> >>>Â Â Â 4) Okular - nice built in tts function, easy to select
> text, right
> >>>Â Â Â click
> >>>   mouse to output speech.? However it outputs (at
> least on
> >>>Â Â Â opensuse) two
> >>>Â Â Â simultaneous speech streams (of the same text) with
> different
> >>>Â Â Â voices and
> >>>Â Â Â it is impossible to understand.
> >>>Â Â Â 5) LibreOffice - has a tts plugin but it is cumbersome
> and adds
> >>>Â Â Â several
> >>>   steps.? It has a nice feature to output the
> contents of the
> >>>Â Â Â clipboard
> >>>Â Â Â but it requires too many steps.
> >>>Â Â Â 6) program to user output - kmouth or command line
> seem the only
> >>>Â Â Â alternative to Jovie
> >>>Â Â Â 7) miscellaneous programs (with no plugins or built in
> tts)? -
> >>>Â Â Â same as 6)
> >>>
> >>>Â Â Â It seems clear that a lot of developers are aware/are
> working on
> >>>Â Â Â tts for
> >>>Â Â Â various programs, and that is very encouraging and
> great. However,
> >>>Â Â Â it is
> >>>Â Â Â a time of great transition and the tts functions
> (without Jovie) are
> >>>Â Â Â quite inadequate for the partially sighted (for
> example, from macular
> >>>Â Â Â degeneration which is fairly common). Thanks, Gustav.
> >>>
> >>>Â Â Â On 10/22/21 1:56 AM, Jeremy Whiting wrote:
> >>>Â Â Â > Hello all,
> >>>Â Â Â >
> >>>Â Â Â > I've been quietly watching this conversation for a
> bit but need to
> >>>Â Â Â > chime in here. I'm the one that changed the name
> from ktts to Jovie
> >>>Â Â Â > many years ago. Then deprecated Jovie itself when
> QtSpeech came
> >>>Â Â Â about.
> >>>Â Â Â > I'm very curious about what use cases there still
> are for Jovie.
> >>>Â Â Â > Shortly before the name change from ktts to Jovie it was
> >>>Â Â Â drastically
> >>>Â Â Â > changed to just be a gui on top of
> Speech-Dispatcher. QtSpeech as a
> >>>Â Â Â > library does the same thing but has no gui, is only
> useful from
> >>>Â Â Â > applications. My question is what do you use Jovie
> for exactly?
> >>>Â Â Â Here
> >>>Â Â Â > are the ways replacements using QtSpeech "Just Work"
> in my mind.
> >>>Â Â Â >
> >>>Â Â Â > Want to hear notifications from any KDE application
> like Jovie/ktts
> >>>Â Â Â > did? Turn that on in the application's notifications
> >>>Â Â Â configuration. It
> >>>Â Â Â > uses QtSpeech to speak the notification, title,
> message or both.
> >>>Â Â Â Just
> >>>Â Â Â > like it did previously with ktts/jovie.
> >>>Â Â Â > Want to read a document out loud? Use Okular's
> QtSpeech actions in
> >>>Â Â Â > it's menu. It sends either the selected text or the
> current page
> >>>Â Â Â to be
> >>>Â Â Â > spoken to Speech-Dispatcher directly for listening
> to the document.
> >>>Â Â Â > Want to read out loud a web article of some kind?
> Use Firefox's tts
> >>>Â Â Â > features to read it out to you. It doesn't use
> QtSpeech, but
> >>>Â Â Â interacts
> >>>Â Â Â > with speech-dispatcher directly if I recall correctly.
> >>>Â Â Â > Want to type some text and hear it spoken? This can
> be done in a
> >>>Â Â Â > number of ways. 1. spd-say command line tool. 2.
> espeak or
> >>>Â Â Â espeak-ng
> >>>Â Â Â > or festival, or pico or any other tts directly from
> command
> >>>Â Â Â line. 3.
> >>>Â Â Â > Use KMouth if you prefer to have a gui. KMouth uses
> >>>Â Â Â speech-dispatcher
> >>>Â Â Â > directly if I recall correctly and provides a nice
> gui with a
> >>>Â Â Â > customizable dictionary of commonly used words, etc.
> >>>Â Â Â >
> >>>Â Â Â > With the above, what is the use of Jovie anymore? If
> there's a use
> >>>Â Â Â > case that isn't covered by the above we can
> certainly revive
> >>>Â Â Â Jovie and
> >>>Â Â Â > fill the gap if there is one, but in my mind the
> above uses are
> >>>Â Â Â > already covered.
> >>>Â Â Â >
> >>>Â Â Â > thanks,
> >>>Â Â Â > Jeremy Whiting
> >>>Â Â Â >
> >>>Â Â Â > On Thu, Oct 21, 2021 at 4:15 PM Jude DaShiell
> >>>Â Â Â <jdashiel at panix.com <mailto:jdashiel at panix.com>
> <mailto:jdashiel at panix.com <mailto:jdashiel at panix.com>>
> >>>Â Â Â > <mailto:jdashiel at panix.com
> <mailto:jdashiel at panix.com> <mailto:jdashiel at panix.com
> <mailto:jdashiel at panix.com>>>> wrote:
> >>>Â Â Â >
> >>>   >? ? ? Quite agree with you on that
> score.??? A new version of
> >>>Â Â Â redcore
> >>>   >? ? ? Linux is
> >>>   >? ? ? available for download and it has a
> very current kernel
> >>>Â Â Â and its
> >>>   >? ? ? default
> >>>   >? ? ? desktop is kde plasma.??? Maybe
> one thing jovie might do
> >>>Â Â Â when
> >>>   >? ? ? started up is
> >>>   >? ? ? to locate something like espeak-ng
> or espeak or
> >>>Â Â Â speech-dispatcher and
> >>>   >? ? ? start those up first then come up on
> its own.??? If it finds
> >>>   >? ? ? speech-dispatcher maybe remind the
> user to run spd-conf
> >>>Â Â Â to get
> >>>   >? ? ? speech-dispatcher configured
> correctly but could generate
> >>>Â Â Â a default
> >>>   >? ? ? spd.conf file and let the user know
> that it's there and maybe
> >>>   >? ? ? reconfigure
> >>>   >? ? ? if problems arise.
> >>>Â Â Â >
> >>>Â Â Â >
> >>>   >? ? ? On Thu, 21 Oct 2021, Gustav Degreef
> wrote:
> >>>Â Â Â >
> >>>   >? ? ? > Festival was not much of an
> improvement in voice
> >>>Â Â Â quality.???
> >>>   >? ? ? Embrola, as you
> >>>   >? ? ? > say, was too difficult to
> configure.??? I'll check out
> >>>Â Â Â Fenrir,
> >>>   >? ? ? and tdsr but the
> >>>   >? ? ? > voice quality is TOTALLY secondary
> - a smoothly working
> >>>   >? ? ? jovie/espeak (or
> >>>   >? ? ? > equivalent) is quite adequate to
> get things done.???Â
> >>>Â Â Â Which in
> >>>   >? ? ? theend is really
> >>>   >? ? ? > the important thing. Gustav
> >>>   >? ? ? >
> >>>   >? ? ? > On 10/21/21 1:56 PM, Jude DaShiell
> wrote:
> >>>   >? ? ? > > fenrir and tdsr are a couple
> more to check out and
> >>>Â Â Â mbrola and
> >>>   >? ? ? festival can
> >>>   >? ? ? > > maybe help the human speech
> situation though not easily
> >>>   >? ? ? configured.
> >>>   >? ? ? > >
> >>>   >? ? ? > >
> >>>   >? ? ? > > On Thu, 21 Oct 2021, Gustav
> Degreef wrote:
> >>>   >? ? ? > >
> >>>   >? ? ? > >> Actually, Jovie replaced ktts
> quite some years ago.????
> >>>   >? ? ? Qtspeech is supposed
> >>>   >? ? ? > >> to
> >>>   >? ? ? > >> be a partial replacement, but
> there is no frontend
> >>>Â Â Â program to
> >>>   >? ? ? manage the
> >>>   >? ? ? > >> output of speechdispatcher
> (like Jovie). ??? e-speak
> >>>Â Â Â works
> >>>   >? ? ? fine for me, but
> >>>   >? ? ? > >> bothers everyne else who
> listens to my computer
> >>>Â Â Â outptut (my
> >>>   >? ? ? partner and
> >>>   >? ? ? > >> friends).???? e-speak is
> clear enough, just does
> >>>Â Â Â not sound
> >>>   >? ? ? like a person.???
> >>>   >? ? ? > >> Good,
> >>>   >? ? ? > >> I'll look into espeak-ng,
> thanks! Gustav
> >>>   >? ? ? > >>
> >>>   >? ? ? > >> On 10/21/21 11:04 AM, Jude
> DaShiell wrote:
> >>>   >? ? ? > >>> I had read somewhere ktts was
> supposed to have replaced
> >>>   >? ? ? jovie.??? Also,
> >>>   >? ? ? > >>> espeak-ng is a successor to
> espeak.??? It's good
> >>>Â Â Â you got any
> >>>   >? ? ? of this
> >>>   >? ? ? > >>> working.
> >>>   >? ? ? > >>>
> >>>   >? ? ? > >>>
> >>>   >? ? ? > >>> ---------- Forwarded message
> ---------- Date: Thu,
> >>>Â Â Â 21 Oct
> >>>   >? ? ? 2021 04:36:27
> >>>   >? ? ? > >>> From: Gustav Degreef
> <gustav97 at gmail.com <mailto:gustav97 at gmail.com>
> >>>Â Â Â <mailto:gustav97 at gmail.com <mailto:gustav97 at gmail.com>>
> >>>   >? ? ? <mailto:gustav97 at gmail.com
> <mailto:gustav97 at gmail.com> <mailto:gustav97 at gmail.com
> <mailto:gustav97 at gmail.com>>>>
> >>>Â Â Â To: Simion
> >>>   >? ? ? > >>> <simion314 at gmail.com
> <mailto:simion314 at gmail.com> <mailto:simion314 at gmail.com
> <mailto:simion314 at gmail.com>>
> >>>Â Â Â <mailto:simion314 at gmail.com
> <mailto:simion314 at gmail.com> <mailto:simion314 at gmail.com
> <mailto:simion314 at gmail.com>>>>,
> >>>   >? ? ? kde-accessibility at kde.org
> <mailto:kde-accessibility at kde.org>
> >>>Â Â Â <mailto:kde-accessibility at kde.org
> <mailto:kde-accessibility at kde.org>>
> >>>Â Â Â <mailto:kde-accessibility at kde.org
> <mailto:kde-accessibility at kde.org>
> <mailto:kde-accessibility at kde.org <mailto:kde-accessibility at kde.org>>>
> >>>   >? ? ? Subject: Re: Is there a
> >>>   >? ? ? > >>> project that is jovie successor?
> >>>   >? ? ? > >>>
> >>>   >? ? ? > >>> Hi Simion,
> >>>   >? ? ? > >>>
> >>>   >? ? ? > >>> Thanks for your input and
> effort.????? ????? I
> >>>Â Â Â carefuly looked
> >>>   >? ? ? over everything
> >>>   >? ? ? > >>> you
> >>>   >? ? ? > >>> mentioned, including the
> script but it has taken me
> >>>Â Â Â a long
> >>>   >? ? ? time.????? ????? I
> >>>   >? ? ? > >>> only
> >>>   >? ? ? > >>> have a
> >>>   >? ? ? > >>> rudimentary?????? knowledge of
> >>>   scripts.????? ????? ????? So
> >>>   >? ? ? modifying or writing
> >>>   >? ? ? > >>> scripts
> >>>   >? ? ? > >>> is beyond
> >>>   >? ? ? > >>> my current possibility,
> especially with my vision
> >>>   >? ? ? problems.????? ????? But it
> >>>   >? ? ? > >>> really
> >>>   >? ? ? > >>> helped me to look everything
> over.????? ????? I
> >>>Â Â Â decided the
> >>>   >? ? ? best way was to go
> >>>   >? ? ? > >>> back
> >>>   >? ? ? > >>> to
> >>>   >? ? ? > >>> trying to install it from the
> opensuse
> >>>   repos.????? ????? I had
> >>>   >? ? ? failed the first
> >>>   >? ? ? > >>> time and
> >>>   >? ? ? > >>> created a great confusion in
> my setup. But it was a
> >>>Â Â Â spare
> >>>   >? ? ? "test" setup on
> >>>   >? ? ? > >>> a
> >>>   >? ? ? > >>> separate
> partition.????? ????? I spent a lot of
> >>>Â Â Â time cleaning
> >>>   >? ? ? up the repos,
> >>>   >? ? ? > >>> updating and
> >>>   >? ? ? > >>> cleaning up. And now Jovie
> works on opensuse
> >>>   15.3!????? ?????
> >>>   >? ? ? The packages come
> >>>   >? ? ? > >>> from
> >>>   >? ? ? > >>> unofficial repos, but someone
> else with the tech
> >>>Â Â Â knowhow has
> >>>   >? ? ? put it
> >>>   >? ? ? > >>> together.????? ?
> >>>   >? ? ? > >>> I am "forced" to upgrade soon,
> since the opensuse
> >>>Â Â Â 15.2 EOL
> >>>   >? ? ? is soon.????? ????
> >>>   >? ? ? > >>> But
> >>>   >? ? ? > >>> now I
> >>>   >? ? ? > >>> can move forward hopefully for
> another 1.5 years,
> >>>Â Â Â the life
> >>>   >? ? ? of 15.3 until a
> >>>   >? ? ? > >>> better solution
> comes.????? ????? I hope you or
> >>>Â Â Â someone else
> >>>   >? ? ? can help come up
> >>>   >? ? ? > >>> with
> >>>   >? ? ? > >>> a
> >>>   >? ? ? > >>> replacement for
> Jovie.????? ????? Thanks for your
> >>>   >? ? ? efforts.????? ????? Gustav.
> >>>   >? ? ? > >>> p.s. I'm posting back on the
> list in case it may help
> >>>   >? ? ? someone else.
> >>>   >? ? ? > >>>
> >>>   >? ? ? > >>> On 9/13/21 1:13 AM, Gustav
> Degreef wrote:
> >>>   >? ? ? > >>>> On 8/30/21 7:15 PM, Simion wrote:
> >>>   >? ? ? > >>>>> Hi Gustav,
> >>>   >? ? ? > >>>>> I personally would try to
> compile it, if I am
> >>>Â Â Â unable I
> >>>   >? ? ? would try first a
> >>>   >? ? ? > >>>>> simple bash script, the
> issue with next script is
> >>>Â Â Â that is not
> >>>   >? ? ? > >>>>> queuing????????????? the
> tasks so you can get 2
> >>>Â Â Â speakers at
> >>>   >? ? ? the same time
> >>>   >? ? ? > >>>>> or
> >>>   >? ? ? > >>>>> you
> >>>   >? ? ? > >>>>> can edit the script to
> "killall" previous taks (so an
> >>>   >? ? ? application that
> >>>   >? ? ? > >>>>> runs
> >>>   >? ? ? > >>>>> in background would be
> needed to improve the
> >>>Â Â Â experience)
> >>>   >? ? ? > >>>>>
> >>>   >? ? ? > >>>>> #! /bin/bash
> >>>   >? ? ? > >>>>>
> >>>   >? ? ? > >>>>> xclip -out -selection
> primary | xclip -in
> >>>Â Â Â -selection clipboard
> >>>   >? ? ? > >>>>> xsel --clipboard | tr "\n" "
> " | espeak
> >>>   >? ? ? > >>>>> #end script
> >>>   >? ? ? > >>>>>
> >>>   >? ? ? > >>>>> or maybe python or nodejs
> >>>   >? ? ? > >>>>> I am tempted to write
> something to do some
> >>>Â Â Â cleanup on the
> >>>   >? ? ? input,
> >>>   >? ? ? > >>>>> like when I want to read an
> entire reddit page of
> >>>Â Â Â omments
> >>>   >? ? ? would be nice
> >>>   >? ? ? > >>>>> if
> >>>   >? ? ? > >>>>> I
> >>>   >? ? ? > >>>>> could????????????? clean it
> up?????????????Â
> >>>Â Â Â first and remove
> >>>   >? ? ? all the
> >>>   >? ? ? > >>>>> "reply/report
> >>>   >? ? ? > >>>>> ..." buttons labels
> >>>   >? ? ? > >>>>> The reason I decided that in
> future I would use
> >>>Â Â Â espeak is
> >>>   >? ? ? because in my
> >>>   >? ? ? > >>>>> current configuration jovie
> uses speech
> >>>Â Â Â dispatcher and
> >>>   >? ? ? speech dispatcher
> >>>   >? ? ? > >>>>> uses
> >>>   >? ? ? > >>>>> espeak , Qt5 is a new extra
> layer so a new placed
> >>>Â Â Â that
> >>>   >? ? ? could cause
> >>>   >? ? ? > >>>>> problems
> >>>   >? ? ? > >>>>> (but yes Qt5 would be nice
> to have if you plant
> >>>Â Â Â to write a
> >>>   >? ? ? cross
> >>>   >? ? ? > >>>>> operating
> >>>   >? ? ? > >>>>> system desktop application).
> >>>   >? ? ? > >>>>>
> >>>   >? ? ? > >>>>> I have no plans to upgrade
> from my system
> >>>   >? ? ? soon,????????????? maybe when I
> >>>   >? ? ? > >>>>> will
> >>>   >? ? ? > >>>>> upgrade my computer or I am
> forced to upgrade.
> >>>   >? ? ? > >>>>>
> >>>   >? ? ? > >>>>>
> >>>   >? ? ? > >>>>> You probably need to install
> and configure
> >>>Â Â Â espeak, the
> >>>   >? ? ? language and
> >>>   >? ? ? > >>>>> speed,
> >>>   >? ? ? > >>>>> you can have a key bind
> to????????????? run the
> >>>Â Â Â script, you
> >>>   >? ? ? can modify the
> >>>   >? ? ? > >>>>> script
> >>>   >? ? ? > >>>>> to????????????? add
> something like "killall
> >>>Â Â Â espeak" to stop
> >>>   >? ? ? the previous
> >>>   >? ? ? > >>>>>
> >>>   >? ? ? > >>>>> Sorry I can't help more.
> >>>   >? ? ? > >>>>>
> >>>   >? ? ? > >>>>> Regards, Simion
> >>>   >? ? ? > >>>> Hi Simion,
> >>>   >? ? ? > >>>>
> >>>   >? ? ? > >>>> Thanks for taking the time
> and for your effort.
> >>>   >? ? ? > >>>>
> >>>   >? ? ? > >>>>
> >>>   >? ? ? > >>>>> On 8/28/21 11:42 PM, Gustav
> Degreef wrote:
> >>>   >? ? ? > >>>>>> Hi Simion,
> >>>   >? ? ? > >>>>>>
> >>>   >? ? ? > >>>>>> Thanks for your detailed
> reply.????????????? I use
> >>>   >? ? ? opensuse leap 15.2
> >>>   >? ? ? > >>>>>> with
> >>>   >? ? ? > >>>>>> KDE
> >>>   >? ? ? > >>>>>> plasma 5.18.6, Qt 5.12.7.
> ????????????? Jovie
> >>>Â Â Â continues to
> >>>   >? ? ? work fine even
> >>>   >? ? ? > >>>>>> though
> >>>   >? ? ? > >>>>>> it has been
> deprecated.????????????? However,
> >>>Â Â Â it no longer
> >>>   >? ? ? works on
> >>>   >? ? ? > >>>>>> opensuse
> >>>   >? ? ? > >>>>>> 15.3 and 15.2 end of life
> is in December this year.
> >>>   >? ? ? Someone has built
> >>>   >? ? ? > >>>>>> packages for Jovie on the
> Open Build Service of
> >>>Â Â Â Suse, but
> >>>   >? ? ? I could not
> >>>   >? ? ? > >>>>>> get
> >>>   >? ? ? > >>>>>> it
> >>>   >? ? ? > >>>>>> to install properly, I
> think it's due to the Qt
> >>>Â Â Â changes,
> >>>   >? ? ? I got a
> >>>   >? ? ? > >>>>>> dependency
> >>>   >? ? ? > >>>>>> mess.
> >>>   >? ? ? > >>>>>>
> >>>   >? ? ? > >>>>>> I have been trying to find
> a replacement for
> >>>Â Â Â Jovie for 3
> >>>   >? ? ? years at
> >>>   >? ? ? > >>>>>> least,
> >>>   >? ? ? > >>>>>> since it was clear it would
> no longer be
> >>>   >? ? ? maintained.????????????? Read
> >>>   >? ? ? > >>>>>> Aloud
> >>>   >? ? ? > >>>>>> is
> >>>   >? ? ? > >>>>>> a plugin for Firefox that
> fills all the browser
> >>>Â Â Â needs.
> >>>   >? ? ? Thunderbird also
> >>>   >? ? ? > >>>>>> has
> >>>   >? ? ? > >>>>>> a Read Aloud plugin, but it
> only works for
> >>>Â Â Â single emails
> >>>   >? ? ? and top posted
> >>>   >? ? ? > >>>>>> replies, list messages,
> etc.????????????? It
> >>>Â Â Â reads only
> >>>   >? ? ? from top to
> >>>   >? ? ? > >>>>>> bottom
> >>>   >? ? ? > >>>>>> without being able to
> select only parts of the
> >>>   >? ? ? mail.??????????
> >>>   >? ? ? > >>>>>> LibreOffice
> >>>   >? ? ? > >>>>>> has a text to speech plugin
> that even reads the
> >>>Â Â Â clipboard
> >>>   >? ? ? contents, but
> >>>   >? ? ? > >>>>>> it
> >>>   >? ? ? > >>>>>> is cumbersome.????????????
> Okular has a nice TTS
> >>>Â Â Â function,
> >>>   >? ? ? but it often
> >>>   >? ? ? > >>>>>> starts
> >>>   >? ? ? > >>>>>> two different simultaneous
> but voices of the
> >>>Â Â Â same text
> >>>   >? ? ? which can't be
> >>>   >? ? ? > >>>>>> understood.????????????
> Sometimes id functions
> >>>   >? ? ? fine.????????????? That is
> >>>   >? ? ? > >>>>>> where I
> >>>   >? ? ? > >>>>>> use TTS the most, and
> periodically to read out error
> >>>   >? ? ? messages, text
> >>>   >? ? ? > >>>>>> boxes
> >>>   >? ? ? > >>>>>> etc (for which Jovie is
> indispensable and for
> >>>Â Â Â which I
> >>>   >? ? ? don't have an
> >>>   >? ? ? > >>>>>> adequate
> >>>   >? ? ? > >>>>>> substitute).
> >>>   >? ? ? > >>>>>>
> >>>   >? ? ? > >>>>>> Any
> suggestions????????????? Perhaps to compile
> >>>Â Â Â Jovie from
> >>>   >? ? ? a tar
> >>>   >? ? ? > >>>>>> binary?????????????? Or
> are you seriously
> >>>Â Â Â thinking of
> >>>   >? ? ? building a
> >>>   >? ? ? > >>>>>> replacement
> >>>   >? ? ? > >>>>>> for
> >>>   >? ? ? > >>>>>> Jovie? Thanks, Gustav.
> >>>   >? ? ? > >>>>>>
> >>>   >? ? ? > >>>>>> On 8/26/21 12:01 PM, Simion
> wrote:
> >>>   >? ? ? > >>>>>>> Hi, no problem ,
> >>>   >? ? ? > >>>>>>>
> >>>   >? ? ? > >>>>>>> btw my name is Simion no
> Simon, don't worry it
> >>>Â Â Â is OK
> >>>   >? ? ? just want to
> >>>   >? ? ? > >>>>>>> mention
> >>>   >? ? ? > >>>>>>> it to prevent issues like
> typos in emails
> >>>   >? ? ? > >>>>>>>
> >>>   >? ? ? > >>>>>>> I still use Jovie, from my
> fork with a few
> >>>Â Â Â crash fixes
> >>>   >? ? ? > >>>>>>> I have some scripts that I
> use directly espeak .
> >>>   >? ? ? > >>>>>>>
> >>>   >? ? ? > >>>>>>> I was not yet forced to
> give up on Jovie but my
> >>>   >? ? ? conclussion was to not
> >>>   >? ? ? > >>>>>>> use
> >>>   >? ? ? > >>>>>>> Qt if I have to write my
> own replacement,
> >>>   >? ? ? > >>>>>>>
> >>>   >? ? ? > >>>>>>> since I would not need
> some crossplatform
> >>>Â Â Â solution I
> >>>   >? ? ? could probably
> >>>   >? ? ? > >>>>>>> make
> >>>   >? ? ? > >>>>>>> a
> >>>   >? ? ? > >>>>>>> python application , or
> even something that
> >>>Â Â Â runs in the
> >>>   >? ? ? > >>>>>>>
> >>>Â Â Â browser????????????????????????????????????????????????
> >>>   >? ? ? or nodejs.
> >>>   >? ? ? > >>>>>>>
> >>>   >? ? ? > >>>>>>> But for now on my distro I
> can still compile
> >>>Â Â Â jovie , I
> >>>   >? ? ? have a keyboard
> >>>   >? ? ? > >>>>>>> with
> >>>   >? ? ? > >>>>>>> multipmedia keys so my
> workflow is to copy
> >>>Â Â Â paste stuff
> >>>   >? ? ? in clipboard
> >>>   >? ? ? > >>>>>>> and
> >>>   >? ? ? > >>>>>>> using my keys I can
> play/pause/resume. I still use
> >>>   >? ? ? espeak as backend
> >>>   >? ? ? > >>>>>>> with
> >>>   >? ? ? > >>>>>>> voice speed set to max.
> >>>   >? ? ? > >>>>>>>
> >>>   >? ? ? > >>>>>>>
> >>>   >? ? ? > >>>>>>> On 8/26/21 12:37 PM,
> Gustav Degreef wrote:
> >>>   >? ? ? > >>>>>>>> Hello Simon,
> >>>   >? ? ? > >>>>>>>>
> >>>   >? ? ? > >>>>>>>> I saw your old message on
> the accessibility
> >>>   >? ? ? > >>>>>>>>
> >>>   list.???????????????????????????????????????????????? I
> >>>   >? ? ? also have
> >>>   >? ? ? > >>>>>>>> serious
> >>>   >? ? ? > >>>>>>>> eye
> >>>   >? ? ? > >>>>>>>> problems, though I am not
> >>>   >? ? ? > >>>>>>>>
> >>>Â Â Â
> blind.???????????????????????????????????????????????? I
> >>>   >? ? ? have been
> >>>   >? ? ? > >>>>>>>> using
> >>>   >? ? ? > >>>>>>>> Jovie
> >>>   >? ? ? > >>>>>>>> for most of my computer
> time for years and I
> >>>Â Â Â am trying
> >>>   >? ? ? to find a
> >>>   >? ? ? > >>>>>>>> replacement for
> >>>   >? ?
> ? it.???????????????????????????????????????????????? In
> >>>   >? ? ? > >>>>>>>> my
> >>>   >? ? ? > >>>>>>>> situation a screen reader
> is not
> >>>   >? ? ? > >>>>>>>>
> >>>Â Â Â suitable.???????????????????????????????????????????
> >>>   >? ? ? Excuse me for
> >>>   >? ? ? > >>>>>>>> writing
> >>>   >? ? ? > >>>>>>>> you
> >>>   >? ?
> ? directly.????????????????????????????????????????????????
> >>>Â Â Â Can I ask
> >>>   >? ? ? > >>>>>>>> you
> >>>   >? ? ? > >>>>>>>> more about this
> >>>   >? ?
> ? issue??????????????????????????????????????????????
> >>>   >? ? ? > >>>>>>>> Gustav
> >>>   >? ? ? > >>>>>>>>
> >>>   >? ? ? > >>>>>>>> On 5/12/18 10:18 AM,
> Simion wrote:
> >>>   >? ? ? > >>>>>>>>> Hello, So I know that
> jovie is not be ported
> >>>Â Â Â to KDE5
> >>>   >? ? ? and that the
> >>>   >? ? ? > >>>>>>>>> idea
> >>>   >? ? ? > >>>>>>>>> is
> >>>   >? ? ? > >>>>>>>>> to use QtSpeech, I can't
> find if someone
> >>>Â Â Â started a
> >>>   >? ? ? replacement for
> >>>   >? ? ? > >>>>>>>>> jovie
> >>>   >? ? ? > >>>>>>>>> that uses QtSpeech yet.
> >>>   >? ? ? > >>>>>>>>> I plan to investigate
> QtSpeech and see if it
> >>>Â Â Â works
> >>>   >? ? ? properly on
> >>>   >? ? ? > >>>>>>>>> Linux,
> >>>   >? ? ? > >>>>>>>>> if
> >>>   >? ? ? > >>>>>>>>> there is no such a
> project started is there any
> >>>   >? ? ? interest in it?
> >>>   >? ? ? > >>>>>>>>>
> >>>   >? ? ? > >>>>>>>>>
> >>>   >? ? ? > >>
> >>>   >? ? ? > >>
> >>>   >? ? ? >
> >>>   >? ? ? >
> >>>   >? ? ? >
> >>>Â Â Â >
> >>>
> >>
> >>
>
More information about the kde-accessibility
mailing list