Espeakup and Speech-Dispatcher-git--Fighting again?
Janina Sajka
janina at rednote.net
Fri Mar 22 10:43:47 EDT 2019
I tend to update globally about once a week, usually on Fridays. With
today's update of Speech-Dispatcher-git Espeakup is broken.
1.) I boot to a console login. Works as expected. Speakup speaks
with Espeak on hw:0. Yes, I'm using alsa, not pulse.
2.) I launch the graphical desktop with startx and Orca comes up
over Speech-Dispatcher using libao on hw:1 as specified in speechd.conf.
3.) Switching back to any console, speech is gone. Doing a systemctl
restart espeakup puts speech on hw:2.
This is bonkers.
PS: Isn't it time we could control what device the soft synth driver
speaks to with a configuration option? Perhaps an additional parameter
in /etc/conf.d/espeakup?
Or is it supposed to be in /etc/speakup/espeakup?
Both those configs say basically the same thing, but they're not
symlinked. Why?
Okash Khawaja writes:
> On Sat, 16 Mar 2019 20:21:07 +0100
> Samuel Thibault <samuel.thibault at ens-lyon.org> wrote:
>
> > Chuck Hallenbeck, le sam. 16 mars 2019 15:14:20 -0400, a ecrit:
> > > 5.1 slow down the display, so it never accumulates a large amount of
> > > unspoken date,
> >
> > This should be already done by speakup_stop_ttys().
> >
> > > or 5.2 don't be surprised if the speech gets garbled due to a buffer
> > > overflow condition somewhere in the speech chain.
> >
> > Okash, maybe you could add an overflow warning inside
> > synth_buffer_add() in the synth_buffer_free() <= 1 case.
>
> Sure, that should be straightforward. I'll test it locally.
>
> Thanks,
> Okash
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
--
Janina Sajka
Linux Foundation Fellow
Executive Chair, Accessibility Workgroup: http://a11y.org
The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair, Accessible Platform Architectures http://www.w3.org/wai/apa
More information about the Speakup
mailing list