[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: miniDebConf talk for Cambridge - October 2024?



Samel Thibault wrote:

> One thing we are looking for is somebody to delve into the audio
> interference between espeakup and speech-dispatcher, to find a solution
> that works and is acceptable for audio maintainers.

Not sure this will help but here goes:

I recently tried the latest Acessible-Coconut in a Qemu VM for benchmarking
purposes.

fenrir-daemon is started early as root, lightdm starts then we have speech with
orca in the Mate desktop.
If switch to a tty pressing for instance ctrl-alt-f2 I do not hav espeech to log
in but as soon as logged in fenrir speaks. Going back to mate with alt-f7 I
still have speech with orca and indeed speech-dispatcher. I attach the output of
pstree. I have no idea if this design would be acceptable for Debian audio
maintainers ;)

The current version of AC is based on Ubuntu 22.04.3 LTS according to
/etc/os-release, also attached). That's all I know :(

Cheers,
Didier
PRETTY_NAME="Coconut (Cubic 2024-02-24 10:56)"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/";
SUPPORT_URL="https://help.ubuntu.com/";
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/";
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy";
UBUNTU_CODENAME=jammy
systemd-+-ModemManager---2*[{ModemManager}]
        |-NetworkManager---2*[{NetworkManager}]
        |-accounts-daemon---2*[{accounts-daemon}]
        |-acpid
        |-agetty
        |-avahi-daemon---avahi-daemon
        |-cron
        |-cups-browsed---2*[{cups-browsed}]
        |-cupsd
        |-dbus-daemon
        |-fenrir-+-2*[fenrir-daemon---{fenrir-daemon}]
        |        |-fenrir-daemon---2*[{fenrir-daemon}]
        |        |-fenrir-daemon
        |        |-play
        |        `-4*[{fenrir}]
        |-gnome-keyring-d---3*[{gnome-keyring-d}]
        |-group-admin-dae---2*[{group-admin-dae}]
        |-ibus-daemon-+-ibus-dconf---3*[{ibus-dconf}]
        |             |-ibus-engine-sim---2*[{ibus-engine-sim}]
        |             |-ibus-extension----3*[{ibus-extension-}]
        |             |-ibus-ui-gtk3---3*[{ibus-ui-gtk3}]
        |             `-2*[{ibus-daemon}]
        |-ibus-x11---3*[{ibus-x11}]
        |-2*[kerneloops]
        |-lightdm-+-Xorg---{Xorg}
        |         |-lightdm-+-mate-session-+-artha---3*[{artha}]
        |         |         |              |-7*[ayatana-indicat---3*[{ayatana-indicat}]]
        |         |         |              |-ayatana-indicat---2*[{ayatana-indicat}]
        |         |         |              |-blueman-applet---3*[{blueman-applet}]
        |         |         |              |-caja---4*[{caja}]
        |         |         |              |-kdeconnectd---6*[{kdeconnectd}]
        |         |         |              |-marco---4*[{marco}]
        |         |         |              |-mate-panel---4*[{mate-panel}]
        |         |         |              |-mate-power-mana---3*[{mate-power-mana}]
        |         |         |              |-mate-screensave---3*[{mate-screensave}]
        |         |         |              |-mate-settings-d---4*[{mate-settings-d}]
        |         |         |              |-nm-applet---3*[{nm-applet}]
        |         |         |              |-orca---4*[{orca}]
        |         |         |              |-polkit-mate-aut---3*[{polkit-mate-aut}]
        |         |         |              `-3*[{mate-session}]
        |         |         `-2*[{lightdm}]
        |         `-2*[{lightdm}]
        |-login---bash---less
        |-login---bash
        |-mate-terminal-+-bash---pstree
        |               `-4*[{mate-terminal}]
        |-networkd-dispat
        |-polkitd---2*[{polkitd}]
        |-rsyslogd---3*[{rsyslogd}]
        |-rtkit-daemon---2*[{rtkit-daemon}]
        |-sshd
        |-systemd-+-(sd-pam)
        |         |-at-spi-bus-laun-+-dbus-daemon
        |         |                 `-3*[{at-spi-bus-laun}]
        |         |-at-spi2-registr---2*[{at-spi2-registr}]
        |         |-brisk-menu---3*[{brisk-menu}]
        |         |-dbus-daemon
        |         |-dconf-service---2*[{dconf-service}]
        |         |-gnome-keyring-d---2*[{gnome-keyring-d}]
        |         |-gvfs-afc-volume---3*[{gvfs-afc-volume}]
        |         |-gvfs-goa-volume---2*[{gvfs-goa-volume}]
        |         |-gvfs-gphoto2-vo---2*[{gvfs-gphoto2-vo}]
        |         |-gvfs-mtp-volume---2*[{gvfs-mtp-volume}]
        |         |-gvfs-udisks2-vo---3*[{gvfs-udisks2-vo}]
        |         |-gvfsd-+-gvfsd-trash---2*[{gvfsd-trash}]
        |         |       `-2*[{gvfsd}]
        |         |-gvfsd-fuse---5*[{gvfsd-fuse}]
        |         |-gvfsd-metadata---2*[{gvfsd-metadata}]
        |         |-ibus-portal---2*[{ibus-portal}]
        |         |-mate-indicator----3*[{mate-indicator-}]
        |         |-notification-ar---3*[{notification-ar}]
        |         |-obexd
        |         |-pipewire---{pipewire}
        |         |-pipewire-media----{pipewire-media-}
        |         |-pulseaudio---3*[{pulseaudio}]
        |         |-speech-dispatch-+-sd_espeak-ng---{sd_espeak-ng}
        |         |                 |-sd_festival
        |         |                 |-sd_flite
        |         |                 |-sd_rhvoice---3*[{sd_rhvoice}]
        |         |                 |-speech-dispatch
        |         |                 `-6*[{speech-dispatch}]
        |         |-trashapplet---3*[{trashapplet}]
        |         |-wnck-applet---3*[{wnck-applet}]
        |         |-xdg-desktop-por---4*[{xdg-desktop-por}]
        |         |-xdg-desktop-por---3*[{xdg-desktop-por}]
        |         |-xdg-document-po-+-fusermount3
        |         |                 `-5*[{xdg-document-po}]
        |         `-xdg-permission----2*[{xdg-permission-}]
        |-systemd-journal
        |-systemd-logind
        |-systemd-resolve
        |-systemd-timesyn---{systemd-timesyn}
        |-systemd-udevd
        |-udisksd---4*[{udisksd}]
        |-unattended-upgr---{unattended-upgr}
        |-upowerd---2*[{upowerd}]
        `-wpa_supplicant

Reply to: