On Debian Bookworm, I can get this to work by getting rid of pulseaudio.
/etc/speech-dispatcher/speechd.conf has this line
AudioOutputMethod pulse
Pipewire is running and has a process called 'pipewire-pulse'.
ps -ef|grep pulse
You should find '/usr/bin/pipewire-pulse' running, it emulates what
Pulse audio did.
Make sure you have a way to get into your system if speech dies, such as
Braille or SSH.
You can do
apt purge pulseaudio
Not knowing anything about your configuration, I can't say what might
happen, so be careful.
On 6/11/25 11:54, Nick Gawronski wrote:
Hi, I am still trying to get this to work and am not sure who to file
the proper bugs to about this so is there a place that this can be
done as I kind of see this as a major issue that needs to be looked
into as I am sure that it is possible? Nick Gawronski
On 3/6/2025 12:39 PM, Dietmar Segbert wrote:
Hello Didier,
thanks for your answer. I will test that.
Regards
Dietmar
[email protected] schrieb am 06.03.25:
Hello,
On 04/03/2025 21:05, Dietmar Segbert wrote:
I don not know, where i can set alsa card 0 as default soundcard in
alsa/
pipewire.
I never used pipewire but I used to have in /etc/asound.conf this
content
defaults.pcm.card 0
defaults.ctl.card 0
But it happened that after a kernel upgrade the default card changed.
What most users actually want is to use the PCH output, not an HDMI
one,
regardless of the card number. To get there I just include in a
file named
/etc/speechd-up.conf this line:
ALSA_CARD=PCH
Then this fie is sourced by the script that starts speechd-up
(attached).
I do something similar for espeakup (script also attached)
I assume that something similar could be done with systemd. "I
assume" as I
never configured systemd.
Cheers,
Didier