Bug 52270 (Chinfusor) - Добавить пакет Chinfusor
Summary: Добавить пакет Chinfusor
Status: NEW
Alias: Chinfusor
Product: New/proposed packages
Classification: Development
Component: Обычный репозиторий (show other bugs)
Version: не указана
Hardware: all Linux
: P5 normal
Assignee: Artem Semenov
QA Contact: Andrey Cherepanov
URL: https://github.com/RastislavKish/Chin...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-29 01:40 MSK by Nikita
Modified: 2024-11-29 01:40 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikita 2024-11-29 01:40:19 MSK
Предлагается добавить в Sisyphus пакет Chinfusor. Это модуль для речевого сервера Speech Dispatcher, позволяющий подключить несколько синтезаторов и автоматически выполнять переключение между ними на лету при чтении текста на разных алфавитах. Подобная функциональность крайне важна в контексте специальных возможностей, когда речь идёт о работе пользователей, для которых речевой канал является основным для взаимодействия с системой.

Технически Chinfusor - это ещё один речевой модуль для Speech Dispattcher, но он не является самостоятельным синтезатором речи, а лишь разделяет поступающий на него текст на фрагменты, которые написаны на разных алфавитах, после чего обеспечивает синтезирование речи по каждому из таких фрагментов при помощи соответствующего внешнего синтезатора речи. Любой из подключаемых голосов может быть отдельно сконфигурирован, так что пользователь имеет возможность задать для них разные параметры, например, выровнять различающуюся громкость голосов или установить для менее знакомого языка меньшую скорость речи. После первичной настройки Chinfusor может быть использован как с программой экранного доступа Orca, так и с любым другим приложением, в котором функциональность синтеза речи реализована через Speech Dispatcher.

В spec-файле данному пакету наиболее логичным представляется указать категорию Sound.

Функциональные зависимости пакета:
* Speech Dispatcher - речевой сервер, модулем которого и является Chinfusor.

Ссылки по теме:
* Репозиторий Chinfusor на GitHub: https://github.com/RastislavKish/Chinfusor