Bug 40140 - Неполные зависимости
Summary: Неполные зависимости
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: festival (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-02 16:26 MSK by Vyacheslav Dikonov
Modified: 2021-06-07 00:22 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 Vyacheslav Dikonov 2021-06-02 16:26:15 MSK
Вместе с пакетом festival по-умолчанию ставится английский голос us3, которому для работы необходима mbrola. В результате festival ничего не синтезирует.

При этом пакет mbrola сейчас в Сизифе есть только для 586, а x64 сборки нет в списке пакетов. Надо или отвязать зависимость на английские голоса mbrola или добавить mbrola в зависимости. 

Кроме того, желательно добавить festvox_msu_ru_nsh_clunits и что-то испанское для полного комплекта языков либо сделать вирт. пакет с основными языками вместо прибивания гвоздями неработающего английского голоса.
Comment 1 viy 2021-06-02 18:21:53 MSK
(Ответ для Vyacheslav Dikonov на комментарий #0)
> Вместе с пакетом festival по-умолчанию ставится английский голос us3,
> которому для работы необходима mbrola. В результате festival ничего не
> синтезирует.

Не совсем так. 
festival Requires:	festvox,
festvox провайдит ряд голосов.

festvox_cstr_us_awb_arctic_multisyn-1.0-alt2.noarch|festvox
festvox_cstr_us_jmk_arctic_multisyn-1.0-alt2.noarch|festvox
festvox_don-1.95-alt2.noarch|festvox
festvox_ellpc11k-1.95-alt1.noarch|festvox
festvox_en1-1.95-alt1.noarch|festvox
festvox_kallpc8k-1.95-alt1.noarch|festvox
festvox_kedlpc16k-1.95-alt1.noarch|festvox
festvox_kedlpc8k-1.95-alt1.noarch|festvox
festvox_msu_ru_nsh_clunits-0.5-alt1.noarch|festvox
festvox_rablpc8k-1.95-alt2.noarch|festvox
festvox_us1-1.95-alt1.noarch|festvox
festvox_us2-1.95-alt1.noarch|festvox
festvox_us3-1.95-alt1.noarch|festvox
festvox_hispavoces_es_pal_diphone-1.0.0-alt1.noarch|festvox
festvox_hispavoces_es_sfl_diphone-1.0.0-alt1.noarch|festvox
festvox_cmu_us_awb_cg-2.5-alt1.noarch|festvox
festvox_cmu_us_rms_cg-2.5-alt1.noarch|festvox
festvox_kallpc16k-1.95-alt2.noarch|festvox
festvox_rablpc16k-1.95-alt3.noarch|festvox

Какой из них установится, зависит от apt.

> Кроме того, желательно добавить festvox_msu_ru_nsh_clunits и что-то
> испанское для полного комплекта языков либо сделать вирт. пакет с основными
> языками вместо прибивания гвоздями неработающего английского голоса.

Наверно, стоит это оформить в отдельный метапакет.
Ваши предложения по набору голосов.
Comment 2 Vyacheslav Dikonov 2021-06-04 17:28:15 MSK
Я бы сделал пакет из лучших голосов, по одному на каждый из имеющихся языков (ru, en, sp).  Более умно было бы выбирать по текущей локали (руский голос для ru, английский для en), но есть ли такая функция? 

В любом случае, если голос зависит от mbrola, то он должен тащить за собой пакет mbrola.
Comment 3 Vyacheslav Dikonov 2021-06-04 17:54:11 MSK
Еще хочется версию flite с компилированным русским голосом.... Для arm полезно.
Comment 4 viy 2021-06-07 00:22:58 MSK
(Ответ для Vyacheslav Dikonov на комментарий #2)
> Я бы сделал пакет из лучших голосов, по одному на каждый из имеющихся языков
> (ru, en, sp).  Более умно было бы выбирать по текущей локали (руский голос
> для ru, английский для en), но есть ли такая функция? 
> 
> В любом случае, если голос зависит от mbrola, то он должен тащить за собой
> пакет mbrola.
с этим согласен, и в тему Good news, Everyone!

MBROLA development team decided to release MBROLA as open source software, and on October 24, 2018 source code was released on GitHub with GNU Affero General Public License. 

так что скоро соберу новую MBROLA.