Eine alternative Implementierung des russischen Sprachsynthesizers von Phonemophone-5 durch das International Laboratory of Intelligent Systems Belsint (das Labor der Spracherkennung und Synthese des Instituts für technische Kybernetik der Akademie der Wissenschaften des Byelorussischen SSR). Der Quellcode der ursprünglichen Implementierung ist verloren gegangen. Diese Implementierung ist das Ergebnis einer Reverse Engineering des SDRV-Rede-Treibers für MS-DOS und wird offiziell zur Veröffentlichung von Boris Lobanov, der Leiter des Labors und Autor der Designlösungen, die die Grundlage des Sprachsynthesizers bildeten, offiziell für die Veröffentlichung von Boris Lobanov genehmigt.
Um die Anwendung zu erstellen, benötigen Sie zusätzlich zum C -Compiler GNU Autoconf, Automake und Libtool und erstellen Sie Dienstprogramme. Auf einem Debian-ähnlichen System können alle erforderlichen Tools durch den folgenden Befehl installiert werden:
$ sudo apt install autoconf-archive automake libtool makeDer Bauprozess selbst besteht aus drei üblichen Phasen:
$ autoreconf -ifs
$ ./configure
$ make Das in der erste Stufe erstellte configure akzeptiert mehrere Optionen, mit denen wir den Erstellungsvorgang in einigen Aspekten steuern können. Um einen Griff zu bekommen, laufen Sie es wie folgt:
$ ./configure --help Dieser Synthesizer kann das Rulex -Aussprachewörterbuch nutzen. Standardmäßig wird die rulex -Bibliothek, die Wörterbuchzugriffsmittel bereitstellt, nicht mit dem ausführbaren Ergebnis als obligatorischem Teil verbunden, sondern zur Laufzeit dynamisch nach Bedarf geladen.
Verwenden Sie die Option Konfiguration --with-dictionary wenn Sie mit der rulex Bibliothek in der Anwendungsaufbauphase verknüpfen möchten. Im Gegenteil, wenn keine RELLEX- Kooperation erforderlich ist, verwenden Sie Konfigurationsoption --without-dictionary .
Nach dem Erstellen kann die Anwendung wie folgt installiert werden:
# make installAußerdem sind Pakete für einige Veröffentlichungen von Ubuntu zu verwenden, die wie folgt direkt installiert werden können:
$ sudo add-apt-repository ppa:poretsky/a11y
$ sudo apt update
$ sudo apt install ru-ttsIn ReadMe -Datei finden Sie Nutzungsdetails.
Dank der folgenden Organisationen und Personen für ihre Beiträge zum Projekt:
In allen Papieren oder Veröffentlichungen, die die Designlösungen des Phonemophone-5-Sprachsynthesizers verwenden oder erwähnt, geben Sie den folgenden Artikel an:
Der obige Artikel ist eine grundlegende Veröffentlichung zur ursprünglichen Implementierung des Phonemophon-5-Sprachsynthesizers für MS-DOS.
Die von Boris lanov entwickelte und im Phonemophon-5 verwendete Mikrowellen-Sprachsynthesemethode wird auch in den folgenden wissenschaftlichen Veröffentlichungen beschrieben:
(Für die ursprünglichen russischen Titel der wissenschaftlichen Veröffentlichungen siehe die russische Version von Readme.)
Es gibt mehrere Projekte im Zusammenhang mit Ru_Tts Speechsynthesizer: