[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-accessibility
Subject: Re: Is there a project that is jovie successor? (fwd)
From: Gustav Degreef <gustav97 () gmail ! com>
Date: 2021-10-25 18:56:26
Message-ID: 37590e64-4833-0669-0f36-f9d4e3f8cbf4 () gmail ! com
[Download RAW message or body]
Hi Jeremy,
No luck. I downloaded the zip file to a directory in my home folder.
Unpacked it and ran the commands. Here is the result:
user:~/.qtspeech/hello_speak> qmake
/home/user/.qtspeech/hello_speak/hello_speak.pro:4: Unknown test
function: qtHaveModule
/home/user/.qtspeech/hello_speak/hello_speak.pro:5: Unknown test
function: qtHaveModule
Project MESSAGE: Warning: unknown QT: texttospeech
user:~/.qtspeech/hello_speak> make
Some of the required modules (qtHaveModule(gui)) are not available.
Skipped.
user:~/.qtspeech/hello_speak> hello_speak
If 'hello_speak' is not a typo you can use command-not-found to lookup
the package that contains it, like this:
cnf hello_speak
I'm running Plasma 5.18.6, Frameworks 5.71.0, Qt 5.12.7 and kernel
5.3.18-lp152.95-preempt. All the sofware is from the stock installation
and upgrades of opensuse 15.2. Any suggestions? Thanks, Gustav
On 10/25/21 5:01 PM, Jeremy Whi
> Gustav,
>
> Yeah, it's a bit weird since the example code is in git next to the
> QTextToSpeech sources. I've included a zip file of the version from Qt
> 5.15.2. You should be able to build it with:
>
> cd hello_speak
> qmake
> make
>
> then run hello_speak to see the gui and try QTextToSpeech directly.
> Since we've ruled out speech-dispatcher layer it's likely one of the
> following:
>
> 1. QtTextToSpeech is somehow sending the text to both of it's plugins
> (there are 2 plugins for it on linux, flite, and speech-dispatcher,
> it's only supposed to use one of them, but maybe some settings on your
> device have it sending to both?)
> 2. QtTextToSpeech speech-dispatcher plugin is sending the text to
> speech-dispatcher twice somehow.
>
> In the example app's gui you can select which plugin it's using from
> the "Engine" combo box. See if you get duplication when using flite
> (if flite is an option, maybe it's not depending what your
> distribution ships) and speech-dispatcher and Default.
>
> Just curious which distribution are you using? Also which version of
> it? Maybe I can recreate in a virtual machine here once I know those 2
> answers.
>
> thanks,
> Jeremy
>
> On Mon, Oct 25, 2021 at 3:15 AM Gustav Degreef <gustav97@gmail.com
> <mailto:gustav97@gmail.com>> wrote:
>
> 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>
> <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>
> > <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@gmail.com <mailto:gustav97@gmail.com>
> > <mailto:gustav97@gmail.com <mailto:gustav97@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@gmail.com <mailto:gustav97@gmail.com>
> <mailto:gustav97@gmail.com <mailto:gustav97@gmail.com>>
> > >>> <mailto:gustav97@gmail.com
> <mailto:gustav97@gmail.com> <mailto:gustav97@gmail.com
> <mailto:gustav97@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@panix.com
> <mailto:jdashiel@panix.com> <mailto:jdashiel@panix.com
> <mailto:jdashiel@panix.com>>
> > <mailto:jdashiel@panix.com <mailto:jdashiel@panix.com>
> <mailto:jdashiel@panix.com <mailto:jdashiel@panix.com>>>
> > >>>Â Â Â > <mailto:jdashiel@panix.com
> <mailto:jdashiel@panix.com>
> > <mailto:jdashiel@panix.com <mailto:jdashiel@panix.com>>
> <mailto:jdashiel@panix.com <mailto:jdashiel@panix.com>
> > <mailto:jdashiel@panix.com
> <mailto:jdashiel@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@gmail.com <mailto:gustav97@gmail.com>
> <mailto:gustav97@gmail.com <mailto:gustav97@gmail.com>>
> > >>>Â Â Â <mailto:gustav97@gmail.com
> <mailto:gustav97@gmail.com> <mailto:gustav97@gmail.com
> <mailto:gustav97@gmail.com>>>
> > >>>   >? ?ÂÂ
> ? <mailto:gustav97@gmail.com <mailto:gustav97@gmail.com>
> > <mailto:gustav97@gmail.com <mailto:gustav97@gmail.com>>
> <mailto:gustav97@gmail.com <mailto:gustav97@gmail.com>
> > <mailto:gustav97@gmail.com <mailto:gustav97@gmail.com>>>>>
> > >>>Â Â Â To: Simion
> > >>>   >? ? ? > >>>
> <simion314@gmail.com <mailto:simion314@gmail.com>
> > <mailto:simion314@gmail.com <mailto:simion314@gmail.com>>
> <mailto:simion314@gmail.com <mailto:simion314@gmail.com>
> > <mailto:simion314@gmail.com <mailto:simion314@gmail.com>>>
> > >>>Â Â Â <mailto:simion314@gmail.com
> <mailto:simion314@gmail.com>
> > <mailto:simion314@gmail.com <mailto:simion314@gmail.com>>
> <mailto:simion314@gmail.com <mailto:simion314@gmail.com>
> > <mailto:simion314@gmail.com <mailto:simion314@gmail.com>>>>>,
> > >>>   >? ? ?
> kde-accessibility@kde.org <mailto:kde-accessibility@kde.org>
> > <mailto:kde-accessibility@kde.org
> <mailto:kde-accessibility@kde.org>>
> > >>>Â Â Â <mailto:kde-accessibility@kde.org
> <mailto:kde-accessibility@kde.org>
> > <mailto:kde-accessibility@kde.org
> <mailto:kde-accessibility@kde.org>>>
> > >>>Â Â Â <mailto:kde-accessibility@kde.org
> <mailto:kde-accessibility@kde.org>
> > <mailto:kde-accessibility@kde.org
> <mailto:kde-accessibility@kde.org>>
> > <mailto:kde-accessibility@kde.org
> <mailto:kde-accessibility@kde.org>
> <mailto:kde-accessibility@kde.org
> <mailto:kde-accessibility@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?
> > >>>   >? ? ? > >>>>>>>>>
> > >>>   >? ? ? > >>>>>>>>>
> > >>>   >? ? ? > >>
> > >>>   >? ? ? > >>
> > >>>   >? ? ? >
> > >>>   >? ? ? >
> > >>>   >? ? ? >
> > >>>Â Â Â >
> > >>>
> > >>
> > >>
> >
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic