Objavljen je RHVoice 1.2.4, sistem za sintezu govora otvorenog koda. Prvobitno razvijen da pruži visokokvalitetnu podršku za ruski, od tada je prilagođen i za druge jezike, uključujući engleski, portugalski, ukrajinski, kirgiski, tatarski i gruzijski. Kod je napisan u C++ i distribuiran pod LGPL 2.1 licencom. Također je podržana i GNU/Linux podrška.Linux, Windows и AndroidProgram je kompatibilan s tipičnim TTS (text-to-speech) interfejsima za pretvaranje teksta u govor: SAPI5 (Windows), Dispečer govora (GNU/Linux) i Android API za pretvaranje teksta u govor, ali se može koristiti i u NVDA čitaču ekrana.
Program koristi metod parametarske sinteze sa statističkim modelima (Statistical Parametric Synthesis based on HMM - Hidden Markov Model). Prednost statističkog modela su niski režijski troškovi i nezahtjevna CPU snaga. Sve operacije se izvode lokalno na korisnikovom sistemu. Podržana su tri nivoa kvaliteta govora (što je niži kvalitet, to su performanse veće i vreme reakcije kraće).
Podržava podešavanje i promjenu glasova. Za ruski jezik je dostupno 9 glasovnih opcija, a za engleski 5. Glasovi se formiraju na osnovu snimaka prirodnog govora. Zbog upotrebe statističkog modela, kvalitet izgovora ne dostiže nivo sintisajzera koji generišu govor na osnovu kombinacije fragmenata prirodnog govora, ali je ipak rezultat prilično razumljiv i nalikuje emitovanju snimka sa zvučnika. .
U postavkama možete promijeniti brzinu, visinu i jačinu zvuka. Sonic biblioteka se može koristiti za promjenu tempa. Moguće je automatski otkriti i prebaciti jezike na osnovu analize ulaznog teksta (na primjer, za riječi i citate na drugom jeziku, može se koristiti model sinteze koji je izvorni za taj jezik). Podržani su glasovni profili koji definišu kombinacije glasova za različite jezike.
izvor: opennet.ru
