Bug 59027 - Для работы TTS не устанавливаются необходимые зависимости
Summary: Для работы TTS не устанавливаются необходимые зависимости
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: pyradio (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Aleksandr Shamaraev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-05-08 09:41 MSK by Клёсов Никита Константинович
Modified: 2026-05-09 00:46 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Клёсов Никита Константинович 2026-05-08 09:41:00 MSK
Версия пакета: pyradio-0.9.3.11.31-alt1

Стенды, обновленные до Sisyphus:

alt-education-11.1-x86-64 kde, xfce
alt-kworkstation-11.3-x86-64
alt-workstation-11.1-x86-64

В PyRadio присутствует функция TTS, которую можно включить через Config → TTS. Согласно документации PyRadio, TTS должен предоставлять голосовую обратную связь для навигации, статуса воспроизведения и системных событий.

Однако после установки только пакета pyradio и включения TTS в настройках озвучка не работает. Проблема воспроизводится из-за отсутствия системных компонентов TTS backend.

Шаги воспроизведения

1) # apt-get install pyradio
2) $ pyradio
3) Внутри PyRadio перейти в настройки, нажав c.
4) В разделе TTS выставить параметры:
   Enable TTS: True
   Context: window или all
   Speak start too: True
5) Сохранить настройки и перезапустить PyRadio.
6) Вызвать TTS:
   нажать \, затем Shift+T;
   открыть одно из окон, для которых заявлена поддержка TTS:
       Switch Media Player;
       Open Directory;
       Connection Type;
       Remote Control Server;
   нажать ? внутри окна для вызова справки.

Ожидаемый результат

После включения TTS PyRadio воспроизводит голосовые сообщения, например:

TTS enabled / TTS disabled при переключении TTS;
название окна и текущий пункт в поддерживаемых диалоговых окнах;
текст справки при нажатии ? в поддерживаемом окне.

Фактический результат

Озвучка не воспроизводится. Нажатие \, затем Shift+T, не даёт слышимого результата. Навигация по окнам, для которых заявлена TTS-поддержка, также не сопровождается озвучкой.

После установки дополнительных пакетов:
# apt-get install -y speech-dispatcher speech-dispatcher-utils espeak - TTS работает. Присутствует озвучка включения и отключения TTS, а также озвучка остальных компонентов.

Предлагаю добавить необходимые зависимости для работы TTS, например:
speech-dispatcher
speech-dispatcher-utils
espeak
Comment 1 Aleksandr Shamaraev 2026-05-08 10:09:01 MSK
Добрый день.

Я добавлю эти зависимости. Спасибо.

С уважением.
Comment 2 Repository Robot 2026-05-09 00:46:49 MSK
pyradio-0.9.3.11.31-alt2 -> sisyphus:

Sat May 09 2026 Aleksandr Shamaraev <shad@altlinux> 0.9.3.11.31-alt2
- added dependencies for TTS funtion (ALT #59027)