Bug 51422

Summary: В stardict отображаются TTS-программы которые не установлены в системе
Product: Sisyphus Reporter: Nikita Obukhov <nickf>
Component: stardictAssignee: Fr. Br. George <george>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Nikita Obukhov 2024-09-06 12:28:21 MSK
В списке "Программ для синтеза речи" отображаются программы которые отсутствуют в системе.
Что вводит в заблуждение пользователя stardict.

Версия пакета: 
stardict-3.0.6-alt1

Стенд:
Alt Workstation 10.2 - Обновленный до Sisyphus

Шаги воспроизведения:
1. Запустить Stardict
2. Перейти в Настройки->Словарь->Звук
3. Активировать чекбокс "Использовать TTS-программу(Программу синтеза речи)"
4. В поле "Команда" развернуть доступные программы: отображается festival и espeak.
5. Выбрать espeak %s & и закрыть Настройки
6. Выбрать в stardict слово нажать ПКМ->Произнести слово

Ожидаемый результат: Озвучивается выбранное слово.

Реальный результат: Слово не озвучено, так как выбранная tts-программа не установлена в системе.

Дополнительная информация:
Воспроизводится в p10