Bug 51045 (multispeech) - Добавить пакет multispeech
Summary: Добавить пакет multispeech
Status: CLOSED FIXED
Alias: multispeech
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/poretsky/multispeech
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-04 02:51 MSK by Nikita
Modified: 2024-10-15 20:21 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-08-04 02:51:20 MSK
Предлагается добавить в Sisyphus пакет multispeech. Это многоязычный речевой сервер, который объединяет синтезаторы речи ru_tts, MBROLA и espeak, обеспечивая возможность их использования как по протоколу Speech Dispatcher, так и по протоколу Emacspeak.

Multispeech не является синтезатором речи, а выступает обёрткой для существующих синтезаторов, добавляя функциональность их автоматического переключения в зависимости от языка читаемого текста, а также реализуя их подключение по протоколам Speech Dispatcher и Emacspeak.
Поэтому для его работы требуется ряд дополнительных пакетов. Часть таких зависимостей уже есть в необходимом состоянии в Sisyphus, но часть требуется сначала либо добавить, либо обновить.

Необходимые зависимости для работы Multispeech:
* Синтезатор ru_tts для русского языка: на дату 04.08.2024 требуется обновление пакета; есть соответствующий тикет https://bugzilla.altlinux.org/51041
* Инструментарий rulex для улучшения произношения ru_tts: на дату 04.08.2024 требуется добавление пакета; есть соответствующий тикет https://bugzilla.altlinux.org/51042
* Препроцессор английского текста freespeech для MBROLA: на дату 04.08.2024 требуется обновление пакета; есть соответствующий тикет https://bugzilla.altlinux.org/51043
* Runtime-компонент MBROLA: на дату 04.08.2024 есть актуальная версия в Sisyphus https://packages.altlinux.org/ru/sisyphus/srpms/mbrola/
* Некоторые голоса для MBROLA: на дату 04.08.2024 требуется обновление пакетов; есть соответствующий тикет https://bugzilla.altlinux.org/51044
* Синтезатор espeak-ng: на дату 04.08.2024 есть актуальная версия в Sisyphus https://packages.altlinux.org/ru/sisyphus/srpms/espeak-ng/

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

Ссылки по теме:
* Репозиторий multispeech на GitHub: https://github.com/poretsky/multispeech
Comment 1 Artem Semenov 2024-10-15 20:19:56 MSK
Решена в задании 355730.
Собрана версия 4.6.2-дфе
Comment 2 Artem Semenov 2024-10-15 20:21:34 MSK
Прошу прощения ))) Версия 4.6.3 -alt1