Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 34. Дополнительные пакеты GNOME. Вспомогательные средства | Вперед |
Пакет GNOME Speech-0.4.25
Знакомимся с пакетом GNOME Speech
В пакете GNOME Speech предлагается простое API общего назначения, предназначенное для преобразования текста в речь. Библиотека GNOME Speech позволяет пользоваться различными движками, но в настоящее время по умолчанию собирается только движок Festival; для других движков потребуется использовать либо язык Java, либо другое проприетарное программное обеспечение.
Известно, что пакет правильно собирается и работает на платформе LFS-6.5.
Информация о пакете
- Загрузка (HTTP): http://ftp.gnome.org/pub/gnome/sources/gnome-speech/0.4/gnome-speech-0.4.25.tar.bz2
- Загрузка (FTP): ftp://ftp.gnome.org/pub/gnome/sources/gnome-speech/0.4/gnome-speech-0.4.25.tar.bz2
- Контрольная сумма MD5: 89cbc23fc131c33396c0346085759f63
- Размер загружаемого пакета: 329 KB
- Оценочный размер требуемого дискового пространства: 5 MB
- Оценочное время сборки: 0,1 SBU
Зависимости пакета GNOME Speech
Обязательные
Необязательные драйверы фонового режима
Java Access Bridge-1.26.2, FreeTTS-1.2.1, DECtalk, eSpeak, Festival, Loquendo, Speech Dispatcher, Speechworks ETI Eloquence, Swift, Theta и ViaVoice
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/gnome-speech
Установка пакета GNOME Speech
ЗамечаниеДля того, чтобы можно было выводить звук, вам нужно установить для пакета GNOME Speech по крайней мере один из драйверов движков. Чтобы добиться желаемого результата, вам прежде, чем устанавливать пакет GNOME Speech, потребуется проверить драйвер движка. |
Установите пакет GNOME Speech с помощью следующих команд:
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) && make
В этом пакете набор тестов отсутствует.
Теперь в роли пользователя root
выполните:
make install && install -v -m644 -D doc/gnome-speech.html \ $(pkg-config --variable=prefix \ ORBit-2.0)/share/doc/gnome-speech-0.4.25/gnome-speech.html
Пояснение команд
--prefix=$(pkg-config --variable=prefix ORBit-2.0)
: Установка префикса с помощью этого параметра, а не с помощью $GNOME_PREFIX
будет гарантировать, что префикс будет установлен в соответствие со средой окружения и пакет будет установлен в нужном месте.
--with-jab-dir=$(pkg-config --variable=prefix ORBit-2.0)/share/jar
: Используйте этот параметр в случае, если вы установили пакет Java Access Bridge и хотите чтобы в пакете GNOME Speech была поддержка языка Java.
Примечание: Более конкретную информацию о параметрах, передаваемых в скрипт configure для поддержки нужного движка, смотрите в файлах README
и INSTALL
.
Тестирование установленного варианта
Вы можете проверить все доступные драйверы движков и имеющееся аудиоустройство с помощью команды test-speech. Когда команда test-speech будет запущена, появится меню, которое позволит вам выбрать драйвер движка и желаемый голос, затем вам для ввода дополнительной информации будут задаваться вопросы (с подсказкам на экране и выдачей аудиосообщения, соответствующего тексту).
Если вы используете движок FreeTTS и вы не слышите звука, вам вместо метода clip audio может понадобиться воспользоваться методом потоковой обработки streaming audio. В роли пользователя root
внесите изменения в скрипт freetts-synthesis-driver:
sed -i "s/clip/streaming/" $GNOME_PREFIX/bin/freetts-synthesis-driver
Описание пакета
Установленные программы: festival-synthesis-driver и test-speech
Установленные библиотеки: libgnomespeech.so and GNOME_Speech_module.so. Если вам нужны дополнительные движки, то также будут установлены другие драйвера и библиотеки.
Установленные директории: $GNOME_PREFIX
/{include/gnome-speech-1.0/gnome-speech, share/{doc/gnome-speech-0.4.25, idl/gnome-speech-1.0}}
Краткое описание
test-speech | используется для тестирования драйверов различных движков и голосов |
| предоставляет API для программ, конвертирующих текст в речь |
| модуль ORBit2 |
Перевод сделан с варианта оригинала, датированного 2010-08-14 02:56:48 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет GNOME Magnifier-0.16.1 | Пакет GOK-2.30.0 |