Dlaczego „dyspozytor mowy” pojawia się tyle razy w ustawieniach dźwięku i co to jest?

9

Wczoraj lista wyglądała tak:

wprowadź opis zdjęcia tutaj

Dzisiaj lista wygląda następująco:

wprowadź opis zdjęcia tutaj

Co to takiego speech-dispatchernigdy wcześniej nie widziałem? A dlaczego tak wielu z nich?

Aktualizacja informacji:

Wszedłem do Universal Access i było wyłączone, próbowałem go włączyć, a następnie wyłączyć, ale to nie robi różnicy, wpisy na liście aplikacji dźwiękowych nadal tam są.

Po uruchomieniu polecenia ps xa | grep -P 'speech-dispatcher.*\.conf'wynikiem jest:

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

Informacje o systemie operacyjnym:

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

źródło
Czy wypróbowałeś oprogramowanie do zamiany tekstu na mowę lub czytnik ekranu?
muru
@muru: Tak, wcześniej użyłem wbudowanego czytnika ekranu ORCA dla GNOME.
@ByteCommander: Oh tak przepraszam, miałem na myśli speech-dispatcher.
Dostałem 4 x „dyspozytora mowy” i 6 x „AudioICP Server” na Linux Mint 18.3. Czytnik ekranu nigdy nie był używany i jest wyłączony.
Max N

Odpowiedzi:

5

Włączyłeś ScreenReader w GNOME, to wszystko. Aby wyłączyć czytnik ekranu, uruchom Universal Accessi kliknij Screen Reader.


Możesz zobaczyć cztery wpisy Sound, ponieważ istnieją cztery procesy

% 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

Czasami jednak procesy wydają się nie być poprawnie zakończone po zakończeniu Czytnika ekranu. W związku z tym:

killall speech-dispatcher

Jak powiedziano tutaj , jest to znany błąd, nad którym obecnie pracujemy.

AB
źródło
3
Wszedłem do Universal Access i było wyłączone, próbowałem go włączyć, a następnie wyłączyć, ale to nie robi różnicy, wpisy na liście aplikacji dźwiękowych nadal tam są.
5
@ParanoidPanda Ponieważ jesteś użytkownikiem 6,8 tys., Możesz jeszcze nie wiedzieć, że nie jest dobrą praktyką upuszczanie poleceń lub generowanie dodatkowych informacji w komentarzach. Proszę edytować swoje pytanie i umieścić go tam, za pomocą przycisku format kodu! ;-D
Byte Commander
@ByteCommander: Oh ... Przepraszam! : D Zaktualizowałem moje pytanie o te sformatowane informacje.
1
@ByteCommander He, link edycyjny edytuje moją odpowiedź;)
AB
Och, racja. Zapomniałem, że [edit]oczywiście linki do strony edycji bieżącego postu, a nie do bieżącego pytania. Prawdopodobnie dlatego, że używam go tylko z pytaniami ... przepraszam! ;)
Bajt Dowódca
0

Wyląduj tutaj z wyszukiwarki Google.

W moim ustawieniu większość rzeczy związanych z gnomami nie była używana, aw centrum kontroli gnomów było również wiele procesów rozsyłających mowę. Nie miałem włączonego czytnika ekranu.

Ale nadal były procesy. Musiałem wyłączyć usługę za pomocą narzędzi systemowych

sudo systemctl disable speech-dispatcher  # disables systemd service

I następnie zabij pozostałe procesy, jak w zaakceptowanym rozwiązaniu.

teista
źródło