Debian Patches

Status for espeakup/1:0.80-20+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
pause https://github.com/williamh/espeakup/pull/15

pass '\n' to espeak too for e.g. proper pause.
no
tarball no
space commit a5b655ddb066eb5915117452f62937b2a9bf3256

fix speaking spaces

Espeak doesn't speak spaces unless it is specifically told to do so.

diff --git a/espeak.c b/espeak.c
index f09d3c4..f1f8064 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2017-03-14
unicode commit b7fe3af320226600c6162252f040b21d6323e07c

add unicode variant of /dev/softsynth

diff --git a/softsynth.c b/softsynth.c
index 3394434..efa2351 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2017-03-14
empty-default commit 5f01999726b606c038fa1cd38df421a8ba10baee

Make empty voice name select the default voice

See http://bugs.debian.org/872194
This fixes #11.

diff --git a/espeak.c b/espeak.c
index 5fd9342..8871d1b 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2018-06-30
mutex commit e69d61b2d88d8dc679558dea03c48130127102ac

signal: Add missing mutex_lock/unlock around the while loop

This fixes #12.

diff --git a/signal.c b/signal.c
index 102c3cf..3096b30 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2018-06-30
audio-pause commit 5339da3144f394eb6e6dd3df116b854d78476565

Support audio pauses

When the Linux console is e.g. switched to a graphical VT, the kernel
emits \x01P to notify that it is not able to read the screen any more,
and the software synthesis can thus release the audio card, for other
screen readers to take over.

This implements it by adding a paused_espeak variable that tracks
whether we have suspended espeak. When more text comes, we can simply
reinitialize espeak.

This fixes #10.

diff --git a/espeakup.h b/espeakup.h
index 8fc0ee2..e8e89a7 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2018-06-30
long-name [PATCH] enlaarge voice buf
this will fix #9
Alexander Epaneshnikov <aarnaarn2@gmail.com> no 2020-04-22
alsa-volume https://github.com/williamh/espeakup/pull/19

commit 53665b8eabaefeb0f067ba536295515ceec2f9c6

Support setting ALSA volume in addition to espeak volume

This allows to make sure to reach the maximum volume permitted by the
hardware. This makes the default volume (5) set ALSA volume to 80%, like
the default ALSA scripts do.

This is not enabled by default, since users will probably want to use a
mixer to fine-tune their volume. But for e.g. installation images, this
allows to spare the use of a mixer and just use the speakup volume
control.

diff --git a/Makefile b/Makefile
index ad67b61..3cbb608 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2020-04-29
init-espeak-ng-mbrola Let espeak/espeak-ng choose the buffer size.
See https://github.com/williamh/espeakup/issues/13
Avoids https://github.com/espeak-ng/espeak-ng/issues/772
no
range https://github.com/williamh/espeakup/pull/18

commit a9657bbb2b2520f80869ba9ffb91eeab4c17acba

Support pitch range configuration

This allows to let users choose expressiveness of their synth.
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2020-04-25
index https://github.com/williamh/espeakup/pull/22 no

All known versions for source package 'espeakup'

Links