Вместе с пакетом festival по-умолчанию ставится английский голос us3, которому для работы необходима mbrola. В результате festival ничего не синтезирует. При этом пакет mbrola сейчас в Сизифе есть только для 586, а x64 сборки нет в списке пакетов. Надо или отвязать зависимость на английские голоса mbrola или добавить mbrola в зависимости. Кроме того, желательно добавить festvox_msu_ru_nsh_clunits и что-то испанское для полного комплекта языков либо сделать вирт. пакет с основными языками вместо прибивания гвоздями неработающего английского голоса.
(Ответ для 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 и что-то > испанское для полного комплекта языков либо сделать вирт. пакет с основными > языками вместо прибивания гвоздями неработающего английского голоса. Наверно, стоит это оформить в отдельный метапакет. Ваши предложения по набору голосов.
Я бы сделал пакет из лучших голосов, по одному на каждый из имеющихся языков (ru, en, sp). Более умно было бы выбирать по текущей локали (руский голос для ru, английский для en), но есть ли такая функция? В любом случае, если голос зависит от mbrola, то он должен тащить за собой пакет mbrola.
Еще хочется версию flite с компилированным русским голосом.... Для arm полезно.
(Ответ для 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.
festival-2.5-alt0.6 -> sisyphus: Thu Apr 17 2025 Andrew A. Vasilyev <andy@altlinux> 2.5-alt0.6 - add R: mbrola (ALT #33495, #40140, #45257)