19 votes

Pourquoi "speech-dispatcher" est-il répertorié tant de fois dans les paramètres audio et qu'est-ce que c'est?

Hier, la liste ressemblait à ceci :

entrez la description de l'image ici

Aujourd'hui, la liste ressemble à ça :

entrez la description de l'image ici

Alors, qu'est-ce que ce speech-dispatcher que je n'ai jamais vu auparavant ? Et pourquoi y en a-t-il autant ?

Mise à jour de l'information :

Je suis allé dans Accessibilité Universelle, et c'était désactivé. J'ai essayé de l'activer puis de le désactiver à nouveau, mais cela ne change rien, les entrées dans la liste des applications audio sont toujours là.

Lorsque j'exécute la commande ps xa | grep -P 'speech-dispatcher.*\.conf', le résultat est le suivant :

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

Informations sur le système d'exploitation :

Aucun module LSB n'est disponible.
Identifiant de distributeur : Ubuntu
Description :    Ubuntu 15.04
Version :    15.04
Nom de code :   vivid
Saveur : GNOME
Version GNOME : 3.16

14voto

A.B. Points 84870

Vous avez activé le lecteur d'écran dans GNOME, c'est tout. Pour désactiver le lecteur d'écran, lancez Accessibilité Universelle et cliquez sur Lecteur d'écran.


Vous pouvez voir quatre entrées dans Son, car il y a quatre processus

% 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

Parfois, les processus ne semblent pas être correctement terminés après la fermeture du lecteur d'écran. Par conséquent:

killall speech-dispatcher

Comme indiqué ici, il s'agit d'un bogue amont connu qui est actuellement en cours de résolution.

6voto

theist Points 792

Dans ma configuration, la plupart des éléments de GNOME ne sont pas utilisés et dans le gnome-control-center, il y avait beaucoup de processus speech-dispatcher aussi. Je n'avais pas activé le lecteur d'écran.

Mais les processus étaient quand même là. J'ai dû désactiver le service en utilisant les outils systemd :

sudo systemctl disable speech-dispatcher  # désactive le service systemd

Et tuer les processus restants après cela comme dans la solution acceptée :

killall speech-dispatcher

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X