Предлагается добавить в Sisyphus пакет Spiel. Это новый API синтеза речи, разрабатывающийся как более современная альтернатива речевому серверу Speech Dispatcher. Начиная с версии 46 beta, экспериментальная поддержка Spiel добавлена и в программу экранного доступа Orca, которая является базовым инструментом специальных возможностей Linux. Spiel - это новый API синтеза речи для настольных Linux-систем и других OS, вдохновлённый стандартным API Web Speech. Он предполагает реализацию более современной инфраструктуры подключения, взаимодействия и распространения, нежели привычный Speech Dispatcher, в том числе в виде автономных пакетов Flatpak или Snap, но, возможно, есть смысл собрать его и как пакет в Sisyphus для обеспечения гарантированной доступности в рамках инфраструктуры ALT Linux. Технологический стек Spiel состоит из нескольких компонентов: 1. Поставщик речи (Speech Provider). В настоящий момент поддерживаются синтезаторы eSpeak, Piper и mimic3. 2. Несколько голосов, поддерживаемых тем или иным поставщиком речи, то есть голоса соответствующих синтезаторов. 3. Некий конечный клиент, который и будет использовать синтез речи. Для тестов можно использовать программу экранного доступа Orca или специальную утилиту Spiel It. Чтобы запустить Orca с использованием Spiel, а не Speech Dispatcher, следует использовать команду: $ orca --replace --speech-system=spiel Чтобы затем переключиться обратно на Speech Dispatcher, следует использовать команду $ orca --replace --speech-system=speechdispatcherfactory Для использования Spiel по умолчанию, его можно выбрать в настройках Orca на вкладке "Речь" (Speech), но это не рекомендуется ввиду всё ещё экспериментального статуса поддержки Spiel. В spec-файле данному пакету наиболее логичным представляется указать категорию Sound. Ссылки по теме: * Официальный сайт проекта Spiel с инструкциями по использованию: https://project-spiel.org/ * Репозиторий Flatpak для всех компонентов Spiel: https://github.com/project-spiel/flatpaks * Организация Spiel на GitHub с репозиториями всех компонентов: https://github.com/project-spiel/ * Статья автора о мотивах создания Spiel: https://blog.monotonous.org/2024/01/10/Introducing-Spiel/ * Информация о поддержки Spiel в Orca (см. раздел Experimental Features в файле README): https://gitlab.gnome.org/GNOME/orca#experimental-features