Una implementación alternativa del sintetizador del habla ruso Fonemófono-5 por el Laboratorio Internacional de Sistemas Inteligentes Belsint (el laboratorio de reconocimiento y síntesis del Instituto de Cibernética Técnica de la Academia de Ciencias de la SSR byelorussiana). Se ha perdido el código fuente de la implementación original. Esta implementación es el resultado de una ingeniería inversa del conductor de discurso residente de SDRV para MS-DOS, y está oficialmente aprobado para su publicación bajo una licencia gratuita por Boris Lobanov, quien es el jefe del laboratorio y el autor del diseño de las soluciones de diseño formó la base del sintetizador del habla, y Alexander Ivanov, quien es un ingeniero del laboratorio y el desarrollador del desarrollador del Synthesizer Original del Discurso, el sintetizador de software original.
Para construir la aplicación, necesitará GNU AutoConf, AutoMake y LibBtool, además del compilador C y la utilidad. En un sistema similar a Debian, todas las herramientas necesarias se pueden instalar siguiendo el comando:
$ sudo apt install autoconf-archive automake libtool makeEl proceso de construcción en sí consiste en tres etapas habituales:
$ autoreconf -ifs
$ ./configure
$ make El script configure producido en la primera etapa acepta varias opciones que nos permiten controlar el proceso de construcción en algunos aspectos. Para comprenderlo de la siguiente manera:
$ ./configure --help Este sintetizador puede aprovechar el Diccionario de pronunciación de Rulex. De manera predeterminada, la biblioteca rulex , que proporciona medias de acceso del diccionario, no está vinculada al ejecutable de resultados como su parte obligatoria, pero está cargada dinámicamente por necesidad en tiempo de ejecución si está presente.
Use la opción Configurar --with-dictionary si desea vincular con la biblioteca rulex en la etapa de compilación de la aplicación. Por el contrario, si no se necesita cooperación de Rulex , use la opción Configurar --without-dictionary .
Después de construir la aplicación se puede instalar de la siguiente manera:
# make installAdemás de eso, hay paquetes listos para usar para algunos lanzamientos de Ubuntu , que se pueden instalar directamente de la siguiente manera:
$ sudo add-apt-repository ppa:poretsky/a11y
$ sudo apt update
$ sudo apt install ru-ttsConsulte el archivo ReadMe para obtener detalles de uso.
Gracias a las siguientes organizaciones y personas por sus contribuciones al proyecto:
En cualquier documento o publicación que use o mencionara las soluciones de diseño del sintetizador de discurso Fonemophone-5, cite el siguiente artículo:
El artículo anterior es una publicación básica sobre la implementación original del sintetizador de habla fonemófono-5 para MS-DOS.
El método de síntesis del habla de microondas desarrollado por Boris Lobanov y utilizado en el fonemófono-5 también se describe en las siguientes publicaciones científicas:
(Para los títulos rusos originales de las publicaciones científicas, ver la versión rusa de ReadMe).
Hay varios proyectos relacionados con el sintetizador de voz RU_TTS: