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