LINUX.ORG.RU

speech-dispatcher

 , ,


1

1

С какого-то момента (после недавнего обновления) при запуске систему у меня работает некий speech-dispatcher

[root@ctgx ~]# ps aux | grep speech
tm4ig      835  0.0  0.0 413996  4868 ?        Sl   21:14   0:00 /usr/lib/speech-dispatcher-modules/sd_dummy /etc/speech-dispatcher/modules/dummy.conf
tm4ig      839  0.0  0.0 414008  4876 ?        Sl   21:14   0:00 /usr/lib/speech-dispatcher-modules/sd_generic /etc/speech-dispatcher/modules/generic.conf
tm4ig      842  0.0  0.0 168776  2156 ?        Ssl  21:14   0:00 /usr/bin/speech-dispatcher --spawn --communication-method unix_socket --socket-path /run/user/1000/speech-dispatcher/speechd.sock
пакет которого обязательно требуется пакетами deaccessibility-jovie и kdeaccessibility-kaccessible
[root@ctgx ~]# pacman -Qi speech-dispatcher
Name            : speech-dispatcher
Version         : 0.8.6-1
Description     : High-level device independent layer for speech synthesis interface
Architecture    : x86_64
URL             : http://www.freebsoft.org/speechd
Licenses        : GPL2  FDL
Groups          : None
Provides        : None
Depends On      : libltdl  python-xdg  dotconf  libpulse  libao
Optional Deps   : festival: Speech output using Festival
                  espeak: Speech output using ESpeak
                  pulseaudio: PulseAudio support [installed]
Required By     : kdeaccessibility-jovie  kdeaccessibility-kaccessible
Optional For    : qt5-speech
Conflicts With  : None
Replaces        : None
Installed Size  : 1414.00 KiB
Packager        : Sven-Hendrik Haase <sh@lutzhaase.com>
Build Date      : Tue 10 Jan 2017 01:55:41 AM MSK
Install Date    : Sun 29 Jan 2017 02:26:44 PM MSK
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature
Из-за него у меня pulseaudio грузит процессор ~10% без видимого (или слышимого результата)
[root@ctgx ~]# ps aux | grep pulseaudio
tm4ig      757 11.7  0.2 1943580 17800 ?       S<sl 21:14   4:35 /usr/bin/pulseaudio --daemonize=no

Как правильно отключить speech-dispatcher?


Ответ на: комментарий от stevejobs

Chromium стоит, но скорее всего притащил его не он, а указанные выше пакеты kdeaccessibility-jovie и kdeaccessibility-kaccessible из группы kde-applications (ставил всю группу, но раньше такой проблемы не было)

[root@ctgx ~]# pacman -Qi kdeaccessibility-jovie kdeaccessibility-kaccessible
Name            : kdeaccessibility-jovie
Version         : 16.12.1-1
Description     : A text to speech application
Architecture    : x86_64
URL             : http://kde.org/applications/utilities/jovie/
Licenses        : GPL  FDL
Groups          : kde-applications  kdeaccessibility
Provides        : None
Depends On      : kdebase-runtime  speech-dispatcher
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : kdeaccessibility-kttsd
Installed Size  : 1094.00 KiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Thu 12 Jan 2017 03:07:04 AM MSK
Install Date    : Sun 29 Jan 2017 02:27:31 PM MSK
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

Name            : kdeaccessibility-kaccessible
Version         : 16.12.1-1
Description     : Provides accessibility services like focus tracking and a screenreader
Architecture    : x86_64
URL             : https://accessibility.kde.org/
Licenses        : GPL  FDL
Groups          : kde-applications  kdeaccessibility
Provides        : None
Depends On      : kdelibs  speech-dispatcher
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 112.00 KiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Thu 12 Jan 2017 03:07:14 AM MSK
Install Date    : Sun 29 Jan 2017 02:27:31 PM MSK
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

[root@ctgx ~]# 

tm4ig
() автор топика
Последнее исправление: tm4ig (всего исправлений: 1)
Ответ на: комментарий от tm4ig

Судя по всему выше про хром верно сказали.

[root@ArchLinux behem0th]# pacman -Rscvn speech-dispatcher
Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/  
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/  
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : speech-dispatcher
проверка зависимостей...
:: qt5-speech опционально требует speech-dispatcher: speech-dispatcher TTS backend

Пакет (4)     Старая версия  Изменение размера

dotconf            1.3-4                   -0,17 MiB
google-chrome      56.0.2924.76-1        -170,76 MiB
python-xdg         0.25-4                  -0,34 MiB
speech-dispatcher  0.8.6-1                 -1,38 MiB

Будет освобождено:  172,65 MiB

Behem0th ★★★★★
()

Вот так )

us@us-pc ~ > sudo pacman -Rsn google-chrome
checking dependencies...
:: cmus optionally requires libao: for AO output plugin support
:: qt5-speech optionally requires speech-dispatcher: speech-dispatcher TTS backend
:: vivaldi-snapshot optionally requires google-chrome: Widevine DRM Plugin

Packages (6) dotconf-1.3-4  libao-1.2.0-1  python-xdg-0.25-4  snappy-1.1.3-2  speech-dispatcher-0.8.6-1  google-chrome-56.0.2924.87-1

Total Removed Size:  173.24 MiB

:: Do you want to remove these packages? [Y/n]
Alexoos
()
Ответ на: комментарий от LupusAlbus

Я говорю про сборку с нуля, вот скажу честно, неосилятор, даже не пытался ставить арч, иначе внутри будут сомнения, а всё ли я правильно собрал, тупо копировать комманды не то.

Stormy
()
Ответ на: комментарий от Behem0th

возможно справедливо для хрома, но не для хромиума:

tm4ig@ctgx ~ % sudo pacman -Rsc chromium                                                                                                                                                                              :(
проверка зависимостей...

Пакеты (4) perl-file-basedir-0.07-1  perl-ipc-system-simple-1.25-1  re2-20170101-1  chromium-56.0.2924.76-1

Будет освобождено:  187,01 MiB

tm4ig
() автор топика

короче

mkdir -p ~/.config/speech-dispatcher && echo "DisableAutoSpawn" >> ~/.config/speech-dispatcher/speechd.conf

tm4ig
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.