[Tts-project] Bug#859926: Bug#859926: speechd-up: fails to install

Samuel Thibault sthibault at debian.org
Sun Oct 18 17:05:07 BST 2020


Hello,

Sorry for not answering before, I'm terribly busy atm. Just giving a
quick answer, a proper answer will need more time.

Paul Gevers, le sam. 17 oct. 2020 08:17:09 +0200, a ecrit:
> On 02-09-2020 17:46, Dennis Filder wrote:
> > The patch adds a new thread that is on the lookout for Pulseaudio
> > processes and reconfigures/restarts the output modules accordingly
> > once it finds one.  This allows speech-dispatcher (with the correct
> > privileges) to transition between ALSA and Pulseaudio without the need
> > for a restart (albeit with the loss of the not-yet-spoken messages in
> > the module and a pause of about 1-2 seconds).  In my experience it
> > works quite nicely.
> 
> @Dennis, thanks a lot for working on this. Did you send this upstream as
> well? If not, can you do it or do you prefer we do it?
> 
> @Samuel, what do you think of the patch. It's way to involved for me to
> judge, but it claims to solve a long standing RC issue.

Yes, the "pulse,alsa" user-visible change seems interesting.  But the
implementation seems fragile to me: looking in /proc content is deemed
to break at some point or another. We've been struck hard by such kind
of tinkering in the past, I'd rather not see that happen again :/

Samuel



More information about the Tts-project mailing list