Mengapa 'pengirim pesan' terdaftar berkali-kali dalam pengaturan suara dan apa itu?

9

Kemarin daftar terlihat seperti ini:

masukkan deskripsi gambar di sini

Hari ini daftar terlihat seperti ini:

masukkan deskripsi gambar di sini

Jadi apa ini speech-dispatcheryang belum pernah saya lihat sebelumnya? Dan mengapa begitu banyak dari mereka?

Pembaruan Informasi:

Saya masuk ke Universal Access, dan itu mati, saya mencoba menyalakannya dan kemudian mematikan lagi di sana, tetapi tidak ada bedanya, entri dalam daftar aplikasi suara masih ada.

Saat menjalankan perintah ps xa | grep -P 'speech-dispatcher.*\.conf', outputnya adalah:

17906 tty2     Sl+    0:09 /usr/lib/speech-dispatcher-modules/sd_espeak /etc/speech-dispatcher/modules/espeak.conf
17911 tty2     Sl+    0:01 /usr/lib/speech-dispatcher-modules/sd_cicero /etc/speech-dispatcher/modules/cicero.conf
17915 tty2     Sl+    0:01 /usr/lib/speech-dispatcher-modules/sd_generic /etc/speech-dispatcher/modules/generic.conf
17918 tty2     Sl+    0:01 /usr/lib/speech-dispatcher-modules/sd_dummy /etc/speech-dispatcher/modules/dummy.conf
24407 pts/0    S+     0:00 grep --color=auto -P speech-dispatcher.*\.conf

Informasi OS:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.04
Release:    15.04
Codename:   vivid
Flavour: GNOME
GNOME Version: 3.16

sumber
Apakah Anda mencoba beberapa perangkat lunak text-to-speech atau pembaca layar?
muru
@muru: Ya, saya menggunakan ORCA Pembaca Layar bawaan untuk GNOME sebelumnya hari ini.
@ByteCommander: Oh ya maaf, maksud saya speech-dispatcher.
Saya mendapat 4 x "speech-dispatcher" dan 6 x "AudioICP Server" di Linux Mint 18.3. Pembaca layar tidak pernah digunakan dan mati.
Max N

Jawaban:

5

Anda telah mengaktifkan ScreenReader di GNOME, itu saja. Untuk menonaktifkan Pembaca Layar, mulailah Universal Accessdan klik Screen Reader.


Anda dapat melihat empat entri Sound, karena ada empat proses

% ps xa | grep -P 'speech-dispatcher.*\.conf'
14520 tty2     Sl+    0:00 /usr/lib/speech-dispatcher-modules/sd_generic /etc/speech-dispatcher/modules/generic.conf
14523 tty2     Sl+    0:00 /usr/lib/speech-dispatcher-modules/sd_cicero /etc/speech-dispatcher/modules/cicero.conf
14527 tty2     Sl+    0:03 /usr/lib/speech-dispatcher-modules/sd_espeak /etc/speech-dispatcher/modules/espeak.conf
14532 tty2     Sl+    0:00 /usr/lib/speech-dispatcher-modules/sd_dummy /etc/speech-dispatcher/modules/dummy.conf

Namun, kadang-kadang prosesnya tampaknya tidak dihentikan dengan benar setelah Pembaca Layar dihentikan. Karena itu:

killall speech-dispatcher

Seperti yang dikatakan di sini , ini adalah bug hulu yang diketahui yang saat ini sedang dikerjakan.

AB
sumber
3
Saya masuk ke Universal Access, dan itu mati, saya mencoba menyalakannya dan kemudian mematikan lagi di sana, tetapi tidak ada bedanya, entri dalam daftar aplikasi suara masih ada.
5
@ParanoidPanda Karena Anda adalah pengguna 6,8k, Anda mungkin belum tahu bahwa itu bukan praktik yang baik untuk melepaskan output perintah atau untuk secara umum memberikan informasi tambahan dalam komentar. Harap edit pertanyaan Anda dan sertakan di sana, menggunakan tombol format kode! ;-D
Byte Commander
@ByteCommander: Oh ... Maaf! : D Saya telah memperbarui pertanyaan saya sekarang dengan informasi yang diformat .
1
@ByteCommander Dia, tautan edit mengedit jawaban saya;)
AB
Oh benar Saya lupa bahwa [edit]jelas tautan ke halaman edit posting saat ini, bukan yang pertanyaan saat ini. Mungkin karena saya hanya atau paling tidak menggunakannya dengan pertanyaan ... Saya minta maaf! ;)
Byte Commander
0

Mendarat di sini dari pencarian google.

Di setup saya ada sebagian besar hal-hal gnome jika tidak digunakan dan di gnome-control-center ada banyak proses pengiriman pesan juga. Saya belum mengaktifkan pembaca layar.

Tapi tetap saja, prosesnya ada di sana. Saya harus menonaktifkan layanan menggunakan alat systemd

sudo systemctl disable speech-dispatcher  # disables systemd service

Dan bunuh proses yang tersisa setelah itu seperti dalam solusi yang diterima.

teis
sumber