Главная | Ссылки на другие сайты

VoiceMan — речевой сервер

VoiceMan — это речевой сервер для операционной системы GNU/Linux, разрабатываемый в рамках проекта ALT Linux Homeros. Он является центральным компонентом дистрибутивов ALT Linux, оснащённых речевым интерфейсом для людей с ограничениями по зрению, но может свободно использоваться в работе любой системы GNU/Linux, т. к. не имеет непосредственной зависимости от среды ALT Linux.

VoiceMan является промежуточным программным компонентом между речевыми синтезаторами и приложениями, предоставляющими текстовую информацию для озвучивания в речевом виде. Он согласует их работу, не допуская наложения речи от разных источников, и упрощает процедуру конфигурирования функций вывода речи в операционной системе. Речевой сервер не является сервером в полном смысле слова, т. к. не гарантирует полную обработку запросов от каждого клиента. Операция прекращения воспроизведения фрагмента текста, переданного другим клиентом, является полностью допустимой. По этой причине клиенты не получают информации о результате выполнения их команд.

Возможности и функции сервера:

Целью разработки сервера было создание централизованной среды вывода речи в системе, имеющей единый механизм конфигурирования и подключения новых синтезаторов. Все изменения в настройках VoiceMan должны прозрачно отображаться на порядке работы всех приложений. Сервер реализован на языке C++ за исключением клиентской библиотеки, которая выполнена на языке C.

Информационные ресурсы

дОполнительные материалы

Загрузка исходных текстов

Исходные тексты VoiceMan распространяются на основе лицензии GPL версии 3. Текущая экспериментальная версия — 1.5.0pre4 (опубликована 28-го июня 2010 г.). Получить её копию можно по этой ссылке:

Ознакомиться с последним состоянием рабочей копии можно при помощи git-репозитория по адресу:

Известные аналоги сервера VoiceMan