Vydanie rečového syntetizátora RHVoice 1.2.4 vyvinutého pre ruský jazyk

Bolo zverejnené vydanie otvoreného systému syntézy reči RHVoice 1.2.4, ktorý bol pôvodne vyvinutý tak, aby poskytoval vysokokvalitnú podporu pre ruský jazyk, ale potom bol upravený pre ďalšie jazyky vrátane angličtiny, portugalčiny, ukrajinčiny, kirgizštiny, tatárčiny a gruzínčiny. Kód je napísaný v C++ a distribuovaný pod licenciou LGPL 2.1. Podporuje prácu na GNU/Linux, Windows a Android. Program je kompatibilný so štandardnými rozhraniami TTS (text-to-speech) na prevod textu na reč: SAPI5 (Windows), Speech Dispatcher (GNU/Linux) a Android Text-To-Speech API, ale dá sa použiť aj v NVDA. čítačka obrazovky.

Program využíva metódu parametrickej syntézy so štatistickými modelmi (Statistical Parametric Synthesis based on HMM - Hidden Markov Model). Výhodou štatistického modelu sú nízke režijné náklady a nenáročný výkon CPU. Všetky operácie sa vykonávajú lokálne v systéme používateľa. Podporované sú tri úrovne kvality reči (čím nižšia kvalita, tým vyšší výkon a kratší reakčný čas).

Podporuje nastavenie a zmenu hlasov. Pre ruský jazyk je k dispozícii 9 hlasových možností a pre angličtinu 5. Hlasy sú tvorené na základe nahrávok prirodzenej reči. Vďaka použitiu štatistického modelu kvalita výslovnosti nedosahuje úroveň syntetizátorov, ktoré generujú reč na základe kombinácie fragmentov prirodzenej reči, no napriek tomu je výsledok celkom zrozumiteľný a pripomína vysielanie nahrávky z reproduktora. .

V nastaveniach môžete zmeniť rýchlosť, výšku tónu a hlasitosť. Na zmenu tempa je možné použiť knižnicu Sonic. Je možné automaticky zisťovať a prepínať jazyky na základe analýzy vstupného textu (napríklad pre slová a úvodzovky v inom jazyku možno použiť model syntézy natívny pre tento jazyk). Podporované sú hlasové profily, ktoré definujú kombinácie hlasov pre rôzne jazyky.

Zdroj: opennet.ru

Pridať komentár