Здравствуйте! Я полагаю, вопросы действительно не совсем по теме этого форума, так что с ними лучше обращаться ко мне напрямую, как к автору продукта. Но, поскольку получил я это письмо через рассылку, то через нее же и отвечаю. В конце концов, трактовка моя может быть и ошибочной.
>>>>> "Dmitri" == Dmitri Paduchikh <[email protected]> writes: Dmitri> Попробовал статически скомпилированный бинарник с FTP Dmitri> (v.1.x?) Удивительно, неужели где-то такой есть? Вообще, эту версию я давно уже не поддерживаю и развивать никак не планирую. Dmitri> Скомпилировал пакет multispeech 2.2, Это тоже уже устаревшая версия. Актуальные версии моих пакетов речевой поддержки нынче обитают в репозиториях по адресу http://poretsky.homelinux.net/packages Впрочем, я уже объявлял здесь об этом. Dmitri> а вот дальше полный затык: multispeech -v -d при запуске в Dmitri> конфигурации по умолчанию говорит только JACK tmpdir Dmitri> identified as [/dev/shm] Error in Dmitri> /usr/local/etc/multispeech.conf: multiple occurrences и Dmitri> журнал: SoundTouch[17688]: multiple occurrences in Dmitri> /usr/local/etc/multispeech.conf полагаю, это связано с Dmitri> отсутствием доступных аудиоустройств. Мне кажется, это больше похоже на ошибку в конфигурационном файле. Dmitri> собственно, вопросы: Dmitri> 1. Возможна ли работа multispeech 2.2 в режиме text to Dmitri> wav, без вывода звука в реальное звуковое устройство и в Dmitri> отсутствие самого устройства? Если да, то в каком Dmitri> направлении копать? В Multispeech версий 2.x такой возможности не предусмотрено и пока не планируется. Технически реализовать это, разумеется, возможно и даже не так чтобы уж особо сложно. Просто я считаю что эта функциональность выходит за рамки задачи. Увы, поскольку проект свободный, то я сам и расставляю приоритеты как считаю нужным, исходя из тех потребностей, кои намереваюсь покрыть. Dmitri> 2. Есть ли существенная разница в звучании версий 1.x и Dmitri> 2.x? Никакой. Multispeech - это речевой сервер, а не синтезатор речи. Сам он TTS-преобразования не выполняет, а пользуется для этого другими программами, - собственно, синтезаторами, которые это качество и определяют. Другое дело - сами синтезаторы. В упомянутых выше репозиториях лежит и новая версия синтезатора Ru_tts, который не только обладает более широким диапазоном регулировки скорости речи, нежели раньше, но и обеспечен довольно развитым словарем произношений, что на качестве речи безусловно отражается. Dmitri> 3. Если разницы в звучании нет, то как избавиться от Dmitri> ошибки "regerror.c:10: error: exit' was not declared in Dmitri> this scope" при компиляции multispeech-1.2.2? Либо подключить соответствующий заголовочный файл, где есть прототип этой функции, либо вписать этот прототип самостоятельно, скажем, так: void exit(int); Но, боюсь, этим проблемы не ограничатся. С уважением, Игорь. -- Blinux-rus mailing list [email protected] http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus
