ΠΠ΅ΡΠ΅ ΠΈΠ·Π΄Π°Π΄Π΅Π½ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΡΠΈΠ½ΡΠ΅Π·Π° Π½Π° Π³ΠΎΠ²ΠΎΡ RHVoice 1.8.0, ΠΏΡΠ²ΠΈΡΠ½ΠΎ ΡΠ°Π·Π²ΠΈΠ΅Π½ Π·Π° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π²ΠΈΡΠΎΠΊΠΎΠΊΠ²Π°Π»ΠΈΡΠ΅ΡΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΡΡΠΊΠΈΠΎΡ ΡΠ°Π·ΠΈΠΊ, Π½ΠΎ ΠΏΠΎΡΠΎΠ° Π°Π΄Π°ΠΏΡΠΈΡΠ°Π½ Π·Π° Π΄ΡΡΠ³ΠΈ ΡΠ°Π·ΠΈΡΠΈ, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ Π°Π½Π³Π»ΠΈΡΠΊΠΈ, ΠΏΠΎΡΡΡΠ³Π°Π»ΡΠΊΠΈ, ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠΈ, ΠΊΠΈΡΠ³ΠΈΡΡΠ°Π½ΡΠΊΠΈ, ΡΠ°ΡΠ°ΡΡΠΊΠΈ ΠΈ Π³ΡΡΠ·ΠΈΡΠΊΠΈ. ΠΠΎΠ΄ΠΎΡ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π²ΠΎ C++ ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° LGPL 2.1. ΠΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° GNU/Linux, Windows ΠΈ Android. ΠΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π΅ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½Π° ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΈ TTS (ΡΠ΅ΠΊΡΡ Π²ΠΎ Π³ΠΎΠ²ΠΎΡ) Π·Π° ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°ΡΠ΅ ΡΠ΅ΠΊΡΡ Π²ΠΎ Π³ΠΎΠ²ΠΎΡ: SAPI5 (Windows), ΠΠΈΡΠΏΠ΅ΡΠ΅Ρ Π½Π° Π³ΠΎΠ²ΠΎΡ (GNU/Linux) ΠΈ Android Text-to-Speech API, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΈ Π²ΠΎ ΠΠΠΠ ΡΠΈΡΠ°Ρ Π½Π° Π΅ΠΊΡΠ°Π½. ΠΡΠ΅Π°ΡΠΎΡ ΠΈ Π³Π»Π°Π²Π΅Π½ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ Π½Π° RHVoice Π΅ ΠΠ»Π³Π° ΠΠ°ΠΊΠΎΠ²Π»Π΅Π²Π°, ΠΊΠΎΡΠ° Π³ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΠΈ ΠΏΠΎΠΊΡΠ°Ρ ΡΠΎΠ° ΡΡΠΎ Π΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΡΠ»Π΅ΠΏΠ°.
Π Π²Π΅ΡΡΠΈΠΈ 1.8 Π΄Π»Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Android ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π½ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΠΌΠΈ ΠΈ ΡΠ·ΡΠΊΠΎΠ²ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ Π΄Π°Π½Π½ΡΡ Π±Π΅Π· ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΡΡ Π³ΠΎΠ»ΠΎΡΠΎΠ² ΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² Π½ΠΎΠ²ΠΎΠΌ Π²ΡΠΏΡΡΠΊΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΠ»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²ΡΠΉ Π³ΠΎΠ»ΠΎΡ Π΄Π»Ρ ΠΌΠ°ΠΊΠ΅Π΄ΠΎΠ½ΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ ΡΠΎ ΡΠ²Π΅ΠΆΠΈΠΌΠΈ Π°Π»ΡΡΠ°- ΠΈ Π±Π΅ΡΠ°-Π²ΡΠΏΡΡΠΊΠ°ΠΌΠΈ ΡΠΊΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠ΄Π΅ΡΠ° NVDA. Π£ΡΡΡΠ°Π½Π΅Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΎ ΡΠ±ΠΎΡΠΊΠΎΠΉ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Linux, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π²ΡΠΈΠ΅ ΠΏΡΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Speech Dispatcher.
ΠΠ° ΠΏΠΎΡΡΠ΅ΡΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° RHVoice Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ HTS (HMM/DNN-based Speech Synthesis System) ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΡ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΠ°ΡΡΠΊΠ° ΡΠΈΠ½ΡΠ΅Π·Π° ΡΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΡΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Statistical Parametric Synthesis based on HMM - Hidden Markov Model). ΠΡΠ΅Π΄Π½ΠΎΡΡΠ° Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΡΠΊΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π» Π΅ Π½ΠΈΡΠΊΠΈΡΠ΅ ΠΎΠΏΡΡΠΈ ΡΡΠΎΡΠΎΡΠΈ ΠΈ Π½Π΅ΠΏΠΎΠ±Π°ΡΡΠ²Π°ΡΠΊΠ°ΡΠ° ΠΌΠΎΡΠ½ΠΎΡΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ. Π‘ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ΅ Π²ΡΡΠ°Ρ Π»ΠΎΠΊΠ°Π»Π½ΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ. ΠΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΈ ΡΠ΅ ΡΡΠΈ Π½ΠΈΠ²ΠΎΠ° Π½Π° ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ Π½Π° Π³ΠΎΠ²ΠΎΡ (ΠΊΠΎΠ»ΠΊΡ Π΅ ΠΏΠΎΠΌΠ°Π» ΠΊΠ²Π°Π»ΠΈΡΠ΅ΡΠΎΡ, ΡΠΎΠ»ΠΊΡ Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΠΈΠ·Π²Π΅Π΄Π±Π°ΡΠ° ΠΈ ΠΏΠΎΠΊΡΠ°ΡΠΊΠΎ Π΅ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° ΡΠ΅Π°ΠΊΡΠΈΡΠ°).
ΠΠ΅Π³Π°ΡΠΈΠ²Π½Π° ΡΡΡΠ°Π½Π° Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΡΠΊΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π» Π΅ ΡΠ΅Π»Π°ΡΠΈΠ²Π½ΠΎ Π½ΠΈΡΠΊΠΈΠΎΡ ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ Π½Π° ΠΈΠ·Π³ΠΎΠ²ΠΎΡΠΎΡ, ΠΊΠΎΡ Π½Π΅ Π³ΠΎ Π΄ΠΎΡΡΠΈΠ³Π½ΡΠ²Π° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΡΠΈΠ½ΡΠΈΡΠ°ΡΠ·Π΅ΡΠΈ ΠΊΠΎΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π°Ρ Π³ΠΎΠ²ΠΎΡ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠ° ΠΎΠ΄ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ ΠΎΠ΄ ΠΏΡΠΈΡΠΎΠ΄Π΅Π½ Π³ΠΎΠ²ΠΎΡ, Π½ΠΎ ΡΠ΅ΠΏΠ°ΠΊ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΎΡ Π΅ Π΄ΠΎΡΡΠ° ΡΠΈΡΠ»ΠΈΠ² ΠΈ Π½Π°Π»ΠΈΠΊΡΠ²Π° Π½Π° Π΅ΠΌΠΈΡΡΠ²Π°ΡΠ΅ ΡΠ½ΠΈΠΌΠΊΠ° ΠΎΠ΄ Π·Π²ΡΡΠ½ΠΈΠΊ. . ΠΠ° ΡΠΏΠΎΡΠ΅Π΄Π±Π°, ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Silero, ΠΊΠΎΡ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΌΠΎΡΠΎΡ Π·Π° ΡΠΈΠ½ΡΠ΅Π·Π° Π½Π° Π³ΠΎΠ²ΠΎΡ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅ ΠΈ ΡΠ΅Ρ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π° ΡΡΡΠΊΠΈΠΎΡ ΡΠ°Π·ΠΈΠΊ, Π΅ ΡΡΠΏΠ΅ΡΠΈΠΎΡΠ΅Π½ ΠΏΠΎ ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° RHVoice.
ΠΠΎΡΡΠ°ΠΏΠ½ΠΈ ΡΠ΅ 14 Π³Π»Π°ΡΠΎΠ²Π½ΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° ΡΡΡΠΊΠΈΠΎΡ ΡΠ°Π·ΠΈΠΊ ΠΈ 6 Π·Π° Π°Π½Π³Π»ΠΈΡΠΊΠΈΠΎΡ. ΠΠ»Π°ΡΠΎΠ²ΠΈΡΠ΅ ΡΠ΅ ΡΠΎΡΠΌΠΈΡΠ°Π°Ρ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ½ΠΈΠΌΠΊΠΈ ΠΎΠ΄ ΠΏΡΠΈΡΠΎΠ΄Π΅Π½ Π³ΠΎΠ²ΠΎΡ. ΠΠΎ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π±ΡΠ·ΠΈΠ½Π°ΡΠ°, Π²ΠΈΡΠΈΠ½Π°ΡΠ° ΠΈ ΡΠ°ΡΠΈΠ½Π°ΡΠ° Π½Π° Π·Π²ΡΠΊΠΎΡ. Sonic Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΡΠ΅ΠΌΠΏΠΎΡΠΎ. ΠΠΎΠΆΠ½ΠΎ Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ΅ ΠΈ ΠΏΡΠ΅ΡΡΠ»ΡΠ²Π°ΡΠ΅ ΡΠ°Π·ΠΈΡΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π²Π»Π΅Π·Π½ΠΈΠΎΡ ΡΠ΅ΠΊΡΡ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° Π·Π±ΠΎΡΠΎΠ²ΠΈ ΠΈ ΡΠΈΡΠ°ΡΠΈ Π½Π° Π΄ΡΡΠ³ ΡΠ°Π·ΠΈΠΊ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠΈΠ½ΡΠ΅Π·Π΅Π½ ΠΌΠΎΠ΄Π΅Π» ΠΌΠ°ΡΡΠΈΠ½ Π½Π° ΡΠΎΡ ΡΠ°Π·ΠΈΠΊ). ΠΠ»Π°ΡΠΎΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠΈΠ»ΠΈ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΈ, Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΡΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ Π½Π° Π³Π»Π°ΡΠΎΠ²ΠΈ Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·ΠΈΡΠΈ.
ΠΠ·Π²ΠΎΡ: opennet.ru