Re: mbrola documentation and speech-dispatcher

Carles Pina i Estany <[email protected]> Tue, 16 Dec 2025 21:36:13 +0000
Newsgroups gmane.linux.debian.devel.accessibility
Message-ID <[email protected]>
Hi Samuel,

On 16 Dec 2025 at 10:37:54, Samuel Thibault wrote:
> Carles Pina i Estany, le mar. 16 déc. 2025 08:04:38 +0000, a ecrit:
> > I am not a user of Orca, but I'm helping some people to set it up. This
> > is how I ended writing now https://wiki.debian.org/Orca#Orca_voices
> 
> Thanks for your contribution!

Also thanks for the feedback / improvements.

> I have fixed it a bit (speech-dispatcher only needs a SIGHUP, i.e. a
> reload, to see new voices)
> 
> > Also, I have a quick question. In the file
> > /usr/share/doc/mbrola/README.Debian it says:
> > 
> > """
> > To make use of mbrola along espeak in speech-dispatcher, enable the
> > espeak-mbrola-generic module by uncommenting the corresponding line in
> > /etc/speech-dispatcher/speechd.conf
> > """
> 
> Ah, that's outdated, now that speech-dispatcher's native espeak module
> supports mbrola voices. I have fixed them for the next upload.

cool!

I have a question, since you maintain many of that pacakges (and even
mbrola-en1).

As a user, I found it confusing that I had to do the "systemctl --user
reload speech-dispatcher" in order to be able to use the voices in Orca.

I wonder if there is any way that this could be made easier?

I haven't used triggers in packages, but I don't know if there is any
system that mbrola-LANG packages could notify that is installed; and
that speech-dispatcher would display via a debconf template "if you just
installed a new language that could be used in speech-dispatcher you
might need to do systemctl --user ..."

I know that the mbrola-LANG could show a deconf message saying "if this
voice is going to be used in a running speech-dispatcher you need to
do systemctl --user..." but I guess that this is not the business of the
mbrola-LANG to inform of that...

(I am willing to try and experiment around that; when time permits; if
something would a possible improvement)

Cheers,

-- 
Carles Pina i Estany
https://carles.pina.cat | [email protected] | [email protected]
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEth6/Zob9uGYomaJ+qAKIT2ClX4EFAmlB0M0ACgkQqAKIT2Cl
X4EYGw/9ET2OPL0EGILWxTCNoLpenggaTBX3I/3Vb9uZowRdCbpO3taUZydXOmCd
mLsCDUzhm7Ae1IVOMysjJCPpUNLnuazwmyeBLTqvr/1rB7f40EocRIEmKl/kXZGP
baA35YedyxBpN6mGO3WumLe+lf+WO4Xl68G8dMHLvPbPArq1MojFQV/c89y881Ra
wqNY31+O1rgjxIbeHyQt6guNyseZMoRGuaDctW4QRSv6aSXf97LJoPJcI5+lka8p
N8fAen1XRW3Gq3DkE2/KQ/kAfY9XfRb77M7EOgIdYrMP7nZyuzJcpalYxAlQXYFK
qVjBWzAls49SNifwdasPAoxQZzjRAfogBSxCvY6RBw8AoI7sFmNVbEOHk3w0Vdfm
yfsxnG2JDuQaXbgdqT/DuoxjtpR26e5FxfAZulkyiJgG7oP2WiVB7UcpLqKJ9dYj
823tRbC6zJ+jj1iGOAnbPkUI0xAtyKH/Sorgtm8rKJdrFBmoOOkNjOo8ZxJnhTwZ
7rb2BrfeBBsXim5KQg7zIuv1cl2BjUSJnp1bt2mAaiST339K6CHnXsDQ6p1Gx7r6
pWa/f+vTICRbozWROsfNGbFM87Y028yLyiNMsCgCqvwqtRCg16lt2WAforwsbtQo
IM/A+c+EkmQYkr+zhQyigwd+dxM4750nGOo8Y9hvl1DyT77DuhY=
=o6Fq
-----END PGP SIGNATURE-----