Почему «диспетчер речи» так часто упоминается в настройках звука и что это?

9

Вчера список выглядел так:

введите описание изображения здесь

Сегодня список выглядит так:

введите описание изображения здесь

Так что же это speech-dispatcherя никогда раньше не видел? И почему их так много?

Обновление информации:

Я вошел в Универсальный доступ, и он был выключен, я попытался включить его, а затем снова выключить там, но это не имеет значения, записи в списке звуковых приложений все еще там.

При запуске команды ps xa | grep -P 'speech-dispatcher.*\.conf'вывод:

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

Информация об ОС:

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

источник
Вы пробовали какое-нибудь программное обеспечение для преобразования текста в речь или для чтения с экрана?
Муру
@muru: Да, сегодня я использовал встроенную программу чтения с экрана ORCA для GNOME.
@ByteCommander: О да, извините, я имел в виду speech-dispatcher.
Я получил 4 x «речь-диспетчер» и 6 x «Сервер AudioICP» на Linux Mint 18.3. Программа чтения с экрана никогда не использовалась и выключена.
Макс. N

Ответы:

5

Вы включили ScreenReader в GNOME, вот и все. Чтобы отключить запуск программы чтения с экрана, Universal Accessнажмите Screen Reader.


Вы можете увидеть четыре записи Sound, потому что есть четыре процесса

% 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

Однако иногда кажется, что процессы не завершаются должным образом после завершения чтения с экрана. Следовательно:

killall speech-dispatcher

Как было сказано здесь , это известная выше ошибка , которая в настоящее время ведется работа.

AB
источник
3
Я вошел в Универсальный доступ, и он был выключен, я попытался включить его, а затем снова выключить там, но это не имеет значения, записи в списке звуковых приложений все еще там.
5
@ParanoidPanda Поскольку вы являетесь пользователем 6.8k, вы, возможно, еще не знаете, что не рекомендуется отбрасывать выходные данные команд или вообще предоставлять дополнительную информацию в комментариях. Пожалуйста, отредактируйте свой вопрос и включите его туда, используя кнопку форматирования кода! ;-D
Byte Commander
@ByteCommander: Ой ... Извините! : D Я обновил свой вопрос сейчас с этой отформатированной информацией.
1
@ByteCommander He, ссылка для редактирования редактирует мой ответ;)
AB
О верно. Я забыл, что, [edit]очевидно, ссылки на страницу редактирования текущего сообщения, а не на текущий вопрос. Вероятно, потому что я только или по крайней мере в основном использую это с вопросами ... Я прошу прощения! ;)
Byte Commander
0

Земля здесь из поиска Google.

В моей настройке было большинство вещей гнома, если они не использовались, и в центре управления гномами также было много процессов диспетчера речи. У меня не была включена программа чтения с экрана.

Но все же процессы были там. Мне пришлось отключить сервис с помощью инструментов systemd

sudo systemctl disable speech-dispatcher  # disables systemd service

И убить оставшиеся процессы после этого как в принятом решении.

теист
источник