In my experience the best thing to do is become root and purge the
pulseaudio package. You may want to have braille running or 'ssh' into
the box in case it doesn't work.
apt purge pulseaudio
Debian has a long term plan to get rid of pulseaudio and the pipewire
process is running to handle what pulse did previously. Then you can do
what the Debian accessibility FAQ says and configure the 'libao' in
/etc/speech-dispatcher/speechd.conf.
If you do ps -ef|grep pipewire you should see
/usr/bin/pipewire-pulse running.
You can check the status of pipewire with:
systemctl --user status pipewire pipewire-pulse
Good luck.
On 3/3/25 15:07, Samuel Thibault wrote:
Hello,
Sebastian Humenda wrote:
@Samuel, have you any idea how to solve this rather complex issue?
I don't know. As I have repeated in the past this should be discussed
with pipewire people to determine what would be a long-term-maintained
solution, or with alsa debian maintainer to possibly determine a
workaround (enabling dmix by default or such).
Samuel