Bug 43157 - Не работают функции "Приостановить/Продолжить зачитывание" во вкладке Сервис kf5-purpose
Summary: Не работают функции "Приостановить/Продолжить зачитывание" во вкладке Сервис ...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: speech-dispatcher (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Michael Pozhidaev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-06 13:51 MSK by Анастасия Кирюхина
Modified: 2023-01-27 16:57 MSK (History)
6 users (show)

See Also:


Attachments
Видео (2.62 MB, video/x-matroska)
2022-07-06 13:51 MSK, Анастасия Кирюхина
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Анастасия Кирюхина 2022-07-06 13:51:04 MSK
Created attachment 11047 [details]
Видео

Тестовый стенд p10 kworkstation x86-64
Обновленный до Sisyphus

# rpm -qa | grep kf5-purpose
kf5-purpose-common-5.95.0-alt1.noarch
kf5-purpose-5.95.0-alt1.x86_64

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

# apt-get install kf5-purpose speech-dispatcher kde5-okular

1. Запустить программу из терминала: $ okular
2. Файл -> Открыть текстовый документ (с текстом).
3. Вкладка "Сервис" -> "Зачитать текущую страницу/весь документ" -> Нажать несколько раз "Приостановить/Продолжить зачитывание" -> "Прекратить зачитывание" -> "Зачитать текущую страницу/весь документ".

Ожидаемый результат: Все функции работают корректно.

Фактический результат: Функции "Приостановить/Продолжить зачитывание" не работают. Функции "Зачитать текущую страницу/весь документ" при повторном нажатии после использования "Прекратить зачитывание" не работают.
(rpm -qa | grep okular
kde5-okular-22.04.1-alt1
libokular5core10-22.04.1-alt1
kde5-okular-common-22.04.1-alt1
kde5-okular-core-22.04.1-alt1)

Дополнительное исследование:
https://git.altlinux.org/tasks/300571/

на стенде p10 kworkstation x86-64 поведение аналогичное вышеописанному,

на стенде p10 education x86-64 kde фактический результат: Функции "Приостановить/Продолжить зачитывание" не работают.
# rpm -qa | grep speech-dispatcher
speech-dispatcher-0.10.2-alt1
$ okular
Connection to speech-dispatcher failed

Приложено видео, см. вложения.
Comment 1 Sergey V Turchin 2022-07-06 14:01:34 MSK
speech-dispatcher точно пора обновить. Запросто связано может быть, т.к. kf5-purpose довольно молодой проект.
Comment 2 Tatyana Gagina 2023-01-27 16:57:39 MSK
Дополнительные исследования (для p10 и Sisyphus): зачитывание выполняется, но только не из вкладки Сервис, а из контекстного меню.

Шаги: 
$ okular -> открыть любой текстовый документ -> выделить конкретный отрывок из текста -> ПКМ -> Зачитать текст. 

Результат: зачитывание выполняется, но с зацикленным звуком (см.баг https://bugzilla.altlinux.org/45059).
Далее удаётся остановить: Сервис -> Прекратить зачитывание.
После использования любой функции из вкладки Сервис цикл Зачитать-Прекратить перестаёт работать. Возобновляется только после перезапуска okular.

Все остальные действия из вкладки Сервис не работают вообще даже после перезапуска.

Ожидаемый результат: все функции работают.

Версии на p10: kde5-okular-22.12.1-alt1
kf5-purpose-common-5.102.0-alt1
speech-dispatcher-0.10.2-alt2

Версии на Sisyphus: kde5-okular-22.08.3-alt2
kf5-purpose-common-5.102.0-alt1
speech-dispatcher-0.10.2-alt1