Альтернативная реализация российского речевого синтезатора Фонемофона-5 Международной лаборатории интеллектуальных систем Белсинта (лаборатория распознавания речи и синтеза Института технической кибернетики Академии наук о ССС-ССР). Исходный код оригинальной реализации был потерян. Эта реализация является результатом обратной инженерии речевого водителя SDRV для MS-DOS, и она официально одобрена для публикации по бесплатной лицензии Бориса Лобава, который является главой лаборатории и автором дизайнерских решений, которые составляли основу речевого синтезатора, и Александр Иванов, который является инженером лабораторной и разработчики речевого синтезатора.
Чтобы построить приложение, вам понадобятся GNU AutoConf, Automake и Libtool в дополнение к компилятору C и создать утилиту. В системе, похожей на Debian, все необходимые инструменты могут быть установлены по следующей команде:
$ sudo apt install autoconf-archive automake libtool makeСам строительный процесс состоит из трех обычных этапов:
$ autoreconf -ifs
$ ./configure
$ make Сценарий configure , созданный на первом этапе, принимает несколько вариантов, позволяющих нам контролировать процесс строительства в некоторых аспектах. Чтобы понять его следующим образом:
$ ./configure --help Этот синтезатор может воспользоваться словарем произношения рулекса. По умолчанию библиотека rulex , которая предоставляет средства доступа к словарю, не связана с исполняемой результатом в качестве обязательной части, но динамически загружается необходимостью во время выполнения, если он присутствует.
Используйте параметр «Настроить --with-dictionary если вы хотите связать с библиотекой rulex на стадии сборки приложения. Напротив, если не требуется сотрудничество рулекса. Используйте опцию «Настройка» --without-dictionary .
После строительства приложения может быть установлено следующим образом:
# make installКроме того, есть готовые к использованию пакетов для некоторых выпусков Ubuntu , которые могут быть напрямую установлены следующим образом:
$ sudo add-apt-repository ppa:poretsky/a11y
$ sudo apt update
$ sudo apt install ru-ttsСмотрите файл readme для получения подробной информации.
Спасибо следующим организациям и людям за их вклад в проект:
В любых документах или публикациях, которые используют или упомянули дизайнерские решения речевого синтезатора фонемофона-5, укажите следующую статью:
Приведенная выше статья представляет собой основную публикацию об оригинальной реализации синтезатора речи фонемофонов-5 для MS-DOS.
Метод синтеза микроволновой речи, разработанный Борисом Лобаном и используемый в фонемофоне-5, также описан в следующих научных публикациях:
(Для оригинальных российских названий научных публикаций см. Русскую версию Readme.)
Существует несколько проектов, связанных с синтезатором речи RU_TTS: