Debian Patches

Status for espeakup/1:0.90-13

Patch Description Author Forwarded Bugs Origin Last update
systemd no
nice https://github.com/linux-speakup/espeakup/pull/46

commit 38b2e158c8cd81637c1306f149bd21019182ba20

Request systemd to prioritize espeakup

So speech doesn't get choppy on a loaded system.

As suggested by Nick Gawronski.

commit 7d236459a2490af584a54e712973d4efb08c9952

Request systemd to protect espeakup from OOM

Otherwise it might get killed on memory pressure.
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2022-02-11
flow_control https://github.com/linux-speakup/espeakup/pull/48

commit e892e7165102c55bf8e3c71d8bf80ea485fdb440

Throttle on EE_BUFFER_FULL errors

When espeak returns EE_BUFFER_FULL we should just wait a bit before
retrying. Also, we don't want to lose the current entry. We however want
to wake up as soon as possible on stop request.

diff --git a/src/espeak.c b/src/espeak.c
index 135c6b5..b4b58ca 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2022-03-01
punct https://github.com/linux-speakup/espeakup/pull/50

commit 078010fc609df08b1a837c26c7db72f71a450660

set_punctuation: Fix punctuation levels values

They do not actually follow the espeak values (and have no reason to,
anyway).

diff --git a/src/espeak.c b/src/espeak.c
index 135c6b5..b3e96a5 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2022-08-15
error https://github.com/linux-speakup/espeakup/pull/51

commit 1af2098974bb8e2b3330a7d218164f036bfd6709

queue_process_entry: Avoid leaving error uninitialized

CMD_PAUSE was not actually setting error to EE_OK, and the default case,
even if it is not supposed to happen, should set error to something sane.

diff --git a/src/espeak.c b/src/espeak.c
index 135c6b5..9a9f9ac 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2022-08-15

All known versions for source package 'espeakup'

Links