both espeak and espeak-ng work. When I do espeak or espeak-ng followed by a 
word like hello, I hear espeak speak the word.  I noticed from looking in 
/etc/alsa that pipe wire is being used. Does that make a difference? 
Ryan Mann
Certified Assistive Technology Instructional Specialist
rmann0...@gmail.com
386-383-5175


> On Jan 10, 2025, at 2:27 PM, Geoff Shang <ge...@quitelikely.com> wrote:
> 
> On Fri, 10 Jan 2025, K0LNY ?? wrote:
> 
>> Also, it might help after installing espeak-ng, to run spd-conf and making
>> sure espeak-ng is selected.
>> Also, install python3-speechd
> 
> spdconf and python3-speechd both relate to speech dispatcher.
> 
> espeakup does not use speech dispatcher so will make no difference.
> 
> Also, espeakup is not written in Python.
> 
> It is possible to use speakup via speech dispatcher, using the speechd-up 
> package, but this puts more layers between speakup and the audio output which 
> is probably not great for latency.  Even the package description recommends 
> using more direct methods instead if you can.
> 
> To comment on the original question, there is an issue in Bookworm with 
> espeakup under certain circumstances.  This has been discussed at length on 
> this list and I recently tried to reactivate the discussion to make sure that 
> it gets fixed.
> 
> However, I doubt that this is what's happening here.
> 
> Certainly all accounts I've seen of this issue, including my own experience, 
> is that espeakup works fine for awhile and then suddenly dies. this can take 
> awhile to happen and seems to be related in part to what the user is doing.
> 
> If you want to be sure that this isn't the issue, running the following 
> command as root:
> 
> killall -9 espeakup
> 
> should resolve it.
> 
> If you want to make sure that espeak itself is working, you can run something 
> like:
> 
> espeak-ng hello
> 
> However, this will require the espeak-ng package to be installed, not just 
> libespeak-ng1.  The espeak-ng package is not a dependency of espeakup so you 
> may not have it installed.
> 
> Apart from testing that espeak is working, the usefullness of having it is 
> that you can run commands in the shell and pipe the output to espeak-ng and 
> have it speak it, which can be very useful when your screen reader is not 
> speaking.
> 
> HTH,
> Geoff.
> 

Reply via email to