Is there a project that is jovie successor? (fwd)

Gustav Degreef gustav97 at gmail.com
Tue Oct 26 18:40:46 BST 2021


Hi Jeremy,

I did EXACTLY as you said when I sent you the zip file.  When I first 
edited the .conf file, there was no output to the logs, so I rebooted 
the system (I did not know how to re-start the deamon). No clue why the 
output you expected is not there.   So now I did the same thing again, 
but I had Okular read two separate long instnaces and then had spd-say a 
whole sentence twice.  Here is the single log file (I did not delete the 
old log file, so I figure the new info has been appended.  Gustav

On 10/26/21 7:03 PM, Jeremy Whiting wrote:
> Gustav,
>
> I see speech dispatcher itself started and ended a couple of times in 
> there, but I don't see what text it was sent to synthesize. Did you 
> try spd-say "Hello" or trying with okular to speak some document or a 
> page? I was hoping to see something like this:
>
> Tue Oct 26 09:31:25 2021 [617497]: Espeak: Stop or pause thread 
> starting.......
>  Tue Oct 26 09:31:25 2021 [636516]: CMD: <SET
> >
>  Tue Oct 26 09:31:25 2021 [636587]: CMD: <SPEAK
> >
>  Tue Oct 26 09:31:25 2021 [636617]: Espeak: module_speak().
>  Tue Oct 26 09:31:25 2021 [636627]: Espeak: Requested data: 
> |<speak>hello</speak>| 0 20
>  Tue Oct 26 09:31:25 2021 [636637]: Espeak: set_language_and_voice en 1
>  Tue Oct 26 09:31:25 2021 [636647]: Espeak: set_language_and_voice 
> name=en+0
>  Tue Oct 26 09:31:25 2021 [636840]: Espeak: Successfully set voice to 
> "en+0"
>  Tue Oct 26 09:31:25 2021 [636850]: Espeak: set_language_and_voice en 1
>  Tue Oct 26 09:31:25 2021 [636860]: Espeak: set_language_and_voice 
> name=en+0
>  Tue Oct 26 09:31:25 2021 [636973]: Espeak: Successfully set voice to 
> "en+0"
>  Tue Oct 26 09:31:25 2021 [687987]: Espeak: Rate set to 170.
>  Tue Oct 26 09:31:25 2021 [738788]: Espeak: Volume set to 200.
>  Tue Oct 26 09:31:25 2021 [937535]: Espeak: Pitch set to 50.
>  Tue Oct 26 09:31:25 2021 [987698]: Set punctuation mode.
>  Tue Oct 26 09:31:26 2021 [37917]: Set capitals mode.
>  Tue Oct 26 09:31:26 2021 [88426]: Espeak: Leaving module_speak() 
> normally.
>  Tue Oct 26 09:31:26 2021 [88689]: Espeak: Playback semaphore on.
>  Tue Oct 26 09:31:26 2021 [88729]: Printing reply: 701 BEGIN
>
> in the espeak.log but it's empty. Ah, may need to also set espeak.conf 
> to debug like this in /etc/speech-dispatcher/modules/espeak.conf:
>
> #Debugging
> Debug 1
>
> Change the 0 to 1 if it's there, otherwise add Debug 1 to the end of 
> the file if it's not there at all.
>
> thanks,
> Jeremy
>
> On Tue, Oct 26, 2021 at 10:53 AM Gustav Degreef <gustav97 at gmail.com 
> <mailto:gustav97 at gmail.com>> wrote:
>
>     Thanks Jeremy.  Very clear instructions.  Here is the zip file,
>     Gustav
>
>     On 10/26/21 5:36 PM, Jeremy Whiting wrote:
>     > Gustav,
>     >
>     > Ok, the quickest way to debug this will be to set a LogDir in
>     > /etc/speech-dispatcher/speechd.conf like this:
>     >
>     > #LogDir "default" <-- Comment out this one if it's not by adding
>     the #
>     > at the front.
>     > LogDir "/home/jeremy/sdlogs/"
>     >
>     > sudo will be needed to edit those files in /etc/speech-dispatcher/
>     >
>     > you'll need to create an sdlogs folder in your home directory (I
>     tried
>     > using the default opensuse /var/log/speech-dispatcher path, but sd
>     > running as me couldn't write there and it's complicated, better to
>     > just make a new path in your home folder and point to it. Also use
>     > your username, not jeremy :)
>     >
>     > Then when you run spd-say "Hello" or whatever it will create a
>     few log
>     > files in that sdlogs path. I would say do that a couple of times
>     then
>     > have okular speak the current page a couple of times. Then zip
>     up that
>     > sdlogs folder and send it here and we can take a look at what
>     > speech-dispatcher is getting, and hopefully find out why it sounds
>     > garbled on your audio system.
>     >
>     > BR,
>     > Jeremy
>     >
>     > On Tue, Oct 26, 2021 at 8:29 AM Jeremy Whiting
>     <jpwhiting at kde.org <mailto:jpwhiting at kde.org>
>     > <mailto:jpwhiting at kde.org <mailto:jpwhiting at kde.org>>> wrote:
>     >
>     >
>     >
>     >     On Tue, Oct 26, 2021 at 8:09 AM Gustav Degreef
>     <gustav97 at gmail.com <mailto:gustav97 at gmail.com>
>     >     <mailto:gustav97 at gmail.com <mailto:gustav97 at gmail.com>>>
>     wrote:
>     >
>     >         Hi Jeremy,
>     >
>     >         Deeply appreciate your time and effort, but no luck.
>     >
>     >         Â Â user:~/QtSpeech/hello_speak> qmake-qt5
>     >         Info: creating stash file
>     >         /home/user/QtSpeech/hello_speak/.qmake.stash
>     >         Project ERROR: Unknown module(s) in QT: texttospeech
>     >
>     >
>     >     Ok, from that it seems you don't have the -devel package
>     needed to
>     >     build things against QtSpeech. For that install the
>     following:
>     >
>     >     sudo zypper install libqt5-qtspeech-devel
>     >
>     >     Then you should be able to build hello_speak.
>     >
>     >     But since speech-dispatcher itself doesn't have the problem
>     >     (spd-say didn't duplicate) the problem is either in
>     Okular's use
>     >     of QtSpeech (not likely, it's one line that calls
>     QtSpeech) or
>     >     QtSpeech itself. On my test vm I've only got the speechd
>     plugin
>     >     for QtSpeech in
>     >     /usr/lib64/qt5/plugins/texttospeech/
>     >     On your machine do you have a flite plugin there also
>     from some
>     >     package from 15.0 or 15.1 times maybe (I don't see any flite
>     >     plugin package in 15.2 repos, but maybe you got it before
>     upgrading).
>     >
>     >     I took another look at QtSpeech code itself though and I
>     don't see
>     >     any way it would ever use more than one plugin or send
>     the text to
>     >     multiple plugins. Then I took a look at the speechd
>     plugin again
>     >     and it definitely only sends the text it gets to spd_say
>     function
>     >     once. I think the next thing to try will be to enable
>     debugging in
>     >     speech-dispatcher (after we are sure that's what plugin
>     QtSpeech
>     >     is using) and see what text it's getting to synthesize from
>     >     okular. I'll write up some instructions for that once I
>     do it here
>     >     and remember how it's done :)
>     >
>     >     thanks,
>     >     Jeremy
>     >
>     >         user:~/QtSpeech/hello_speak> make
>     >         make: *** No targets specified and no makefile
>     found. Stop.
>     >
>     >         Since your opensuse VM is working fine, I doube
>     checked my
>     >         installations.  I have a 17 inch laptop and a 13
>     inch old one
>     >         that I use
>     >         for traveling.  Both machines have a main
>     partition opensuse
>     >         15.2 and a
>     >         "test" partition with opensuse 15.3.  3/4 of these
>     >         installations have
>     >         the duplicate voices in Okular and Kmouth. Only 1 15.3
>     >         installation is
>     >         having a normal speech output in Ojular. All 4
>     installations
>     >         are
>     >         upgraded systems (from previous opensuse 15.0, 15.1
>     and prior
>     >         releases.Â
>     >         So none of them is a "clean" install like your VM.
>     >
>     >         I tried building it on each laptop, but the same
>     result. ÂÂ
>     >         You were
>     >         reight at the beginnig, it's turning out quite
>     difficult to
>     >         track down.Â
>     >         Any other suggestions?
>     >
>     >         If all else fails, I'll do a clean install of 15.3
>     on one of
>     >         these 4
>     >         partitions.
>     >
>     >         Thanks, Gustav.
>     >
>     >
>     >     Truncating the rest to get past mailing list size limit
>     without
>     >     approval.
>     >
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: speech-dispatcher.log
Type: text/x-log
Size: 20165 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-accessibility/attachments/20211026/520fe391/attachment-0001.bin>


More information about the kde-accessibility mailing list