αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž§αž”αž€αžšαžŽαŸαžŸαŸ†αž™αŸ„αž‚αž€αžΆαžšαž“αž·αž™αžΆαž™ RHVoice 1.8.0

αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαŸ†αž™αŸ„αž‚αž€αžΆαžšαž“αž·αž™αžΆαž™αž”αžΎαž€αž…αŸ†αž  RHVoice 1.8.0 αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αŸαž‰αž•αŸ’αžŸαžΆαž™ αžŠαŸ‚αž›αžŠαŸ†αž”αžΌαž„αž‘αžΎαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž‚αž»αžŽαž—αžΆαž–αžαŸ’αž–αžŸαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆαžšαž»αžŸαŸ’αžŸαŸŠαžΈ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆαž•αŸ’αžŸαŸαž„αž‘αŸ€αž αžšαž½αž˜αž˜αžΆαž“αž—αžΆαžŸαžΆαž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸ αž–αŸαžšαž‘αž»αž™αž αŸ’αž‚αžΆαž›αŸ‹ αž’αŸŠαž»αž™αž€αŸ’αžšαŸ‚αž“ αž€αŸ€αž αŸ’αžŸαŸŠαžΈαžŸαŸŠαžΈαžŸ តអតអ αž“αž·αž„αž αŸ’αžŸαž€αž αŸ’αžŸαŸŠαžΈαŸ” αž›αŸαžαž€αžΌαžŠαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‡αžΆ C++ αž“αž·αž„αž…αŸ‚αž€αž…αžΆαž™αž€αŸ’αžšαŸ„αž˜αž’αžΆαž‡αŸ’αž‰αžΆαž”αŸαžŽαŸ’αžŽ LGPL 2.1αŸ” αž‚αžΆαŸ†αž‘αŸ’αžšαž€αžΆαžšαž„αžΆαžšαž“αŸ…αž›αžΎ GNU/Linux, Windows αž“αž·αž„ Android αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš TTS (αž’αžαŸ’αžαž”αž‘αž‘αŸ…αž€αžΆαžšαž“αž·αž™αžΆαž™) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ†αž”αŸ’αž›αŸ‚αž„αž’αžαŸ’αžαž”αž‘αž‘αŸ…αž‡αžΆαž€αžΆαžšαž“αž·αž™αžΆαž™αŸ– SAPI5 (Windows), Speech Dispatcher (GNU/Linux) αž“αž·αž„ Android Text-To-Speech API αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αŸαž’αžΆαž…αž”αŸ’αžšαžΎαž“αŸ…αž€αŸ’αž“αž»αž„ NVDA αž•αž„αžŠαŸ‚αžšαŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αžΆαž“αž’αŸαž€αŸ’αžšαž„αŸ‹αŸ” αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžŸαŸ†αžαžΆαž“αŸ‹αž“αŸƒ RHVoice αž‚αžΊ Olga Yakovleva αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‚αž˜αŸ’αžšαŸ„αž„αž“αŸαŸ‡ αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž–αž·αž€αžΆαžšαž—αŸ’αž“αŸ‚αž€αž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αž€αŸαžŠαŸ„αž™αŸ”

Π’ вСрсии 1.8 для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Android ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° новая систСма управлСния голосовыми ΠΈ языковыми Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ обновлСния голосовых Π΄Π°Π½Π½Ρ‹Ρ… Π±Π΅Π· обновлСния мобильного прилоТСния. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° появлСния ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ… для Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… голосов ΠΈ языков производится автоматичСски. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² Π½ΠΎΠ²ΠΎΠΌ выпускС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° польского языка ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ голос для макСдонского языка. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ со свСТими Π°Π»ΡŒΡ„Π°- ΠΈ Π±Π΅Ρ‚Π°-выпусками экранного Ρ€ΠΈΠ΄Π΅Ρ€Π° NVDA. УстранСны ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со сборкой Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Linux, возникавшиС ΠΏΡ€ΠΈ отсутствии Speech Dispatcher.

αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž™αžΎαž„αž…αžΆαŸ†αžαžΆ RHVoice αž”αŸ’αžšαžΎαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž“αŸƒαž‚αž˜αŸ’αžšαŸ„αž„ HTS (αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαŸ†αž™αŸ„αž‚αž€αžΆαžšαž“αž·αž™αžΆαž™αž•αŸ’αž’αŸ‚αž€αž›αžΎ HMM/DNN) αž“αž·αž„αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžšαžŸαŸ†αž™αŸ„αž‚αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž‡αžΆαž˜αž½αž™αž‚αŸ†αžšαžΌαžŸαŸ’αžαž·αžαž· (αž€αžΆαžšαžŸαŸ†αž™αŸ„αž‚αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαžŸαŸ’αžαž·αžαž·αž•αŸ’αž’αŸ‚αž€αž›αžΎ HMM - Hidden Markov Model) αŸ” αž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž“αŸƒαž‚αŸ†αžšαžΌαžŸαŸ’αžαž·αžαž·αž‚αžΊαž€αžΆαžšαž…αŸ†αžŽαžΆαž™αž›αžΎαž€αžΆαžšαž…αŸ†αžŽαžΆαž™αž‘αžΆαž” αž“αž·αž„αžαžΆαž˜αž–αž›αžŸαŸŠαžΈαž—αžΈαž™αžΌαžŠαŸ‚αž›αž˜αž·αž“αž‘αžΆαž˜αž‘αžΆαžšαŸ” αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαŸ” αž‚αž»αžŽαž—αžΆαž–αž“αŸƒαž€αžΆαžšαž“αž·αž™αžΆαž™αž”αžΈαž€αž˜αŸ’αžšαž·αžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžΆαŸ†αž‘αŸ’αžš (αž‚αž»αžŽαž—αžΆαž–αž€αžΆαž“αŸ‹αžαŸ‚αž‘αžΆαž” αž€αžΆαžšαžŸαž˜αŸ’αžαŸ‚αž„αž€αžΆαž“αŸ‹αžαŸ‚αžαŸ’αž–αžŸαŸ‹ αž“αž·αž„αžšαž™αŸˆαž–αŸαž›αž”αŸ’αžšαžαž·αž€αž˜αŸ’αž˜αžαŸ’αž›αžΈαž‡αžΆαž„)αŸ”

αž€αžΆαžšαž’αŸ’αž›αžΆαž€αŸ‹αž…αž»αŸ‡αž“αŸƒαž‚αŸ†αžšαžΌαžŸαŸ’αžαž·αžαž·αž‚αžΊαž‚αž»αžŽαž—αžΆαž–αž“αŸƒαž€αžΆαžšαž”αž‰αŸ’αž…αŸαž‰αžŸαŸ†αž‘αŸαž„αž‘αžΆαž” αžŠαŸ‚αž›αž˜αž·αž“αžˆαžΆαž“αžŠαž›αŸ‹αž€αž˜αŸ’αžšαž·αžαž“αŸƒαž’αŸ’αž“αž€αžŸαŸ†αž™αŸ„αž‚αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž“αž·αž™αžΆαž™αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αŸƒαž”αŸ†αžŽαŸ‚αž€αž“αŸƒαž€αžΆαžšαž“αž·αž™αžΆαž™αž’αž˜αŸ’αž˜αž‡αžΆαžαž· αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‘αŸ„αŸ‡αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž›αž‘αŸ’αž’αž•αž›αž‚αžΊαž’αžΆαž…αž™αž›αŸ‹αž”αžΆαž“ αž“αž·αž„αž”αŸ’αžšαž αžΆαž€αŸ‹αž”αŸ’αžšαž αŸ‚αž›αž“αžΉαž„αž€αžΆαžšαž•αŸ’αžŸαžΆαž™αžŸαŸ†αž‘αŸαž„αž–αžΈαž§αž”αž€αžšαžŽαŸαž”αŸ†αž–αž„αžŸαŸ†αž‘αŸαž„αŸ” . αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαŸ€αž”αž’αŸ€αž” αž‚αž˜αŸ’αžšαŸ„αž„ Silero αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αžŸαŸ†αž™αŸ„αž‚αž€αžΆαžšαž“αž·αž™αžΆαž™αž”αžΎαž€αž…αŸ†αž αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžšαŸ€αž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ αž“αž·αž„αžŸαŸ†αžŽαž»αŸ†αž“αŸƒαž‚αŸ†αžšαžΌαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆαžšαž»αžŸαŸ’αžŸαžΈ αž‚αžΊαž˜αžΆαž“αž‚αž»αžŽαž—αžΆαž–αžαŸ’αž–αžŸαŸ‹αž‡αžΆαž„ RHVoice αŸ”

αž˜αžΆαž“αž‡αž˜αŸ’αžšαžΎαžŸαžŸαŸ†αž‘αŸαž„αž…αŸ†αž“αž½αž“ 14 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆαžšαž»αžŸαŸ’αžŸαžΈ αž“αž·αž„ 6 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆαž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸαŸ” αžŸαŸ†αž‘αŸαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαžαžαžŸαŸ†αž‘αŸαž„αž“αŸƒαž€αžΆαžšαž“αž·αž™αžΆαž™αž’αž˜αŸ’αž˜αž‡αžΆαžαž·αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹ αž’αŸ’αž“αž€αž’αžΆαž…αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž›αŸ’αž”αžΏαž“ αž€αž˜αŸ’αžšαž·αžαžŸαŸ†αž‘αŸαž„ αž“αž·αž„αž€αž˜αŸ’αžšαž·αžαžŸαŸ†αž‘αŸαž„αŸ” αž”αžŽαŸ’αžŽαžΆαž›αŸαž™ Sonic αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž…αž„αŸ’αžœαžΆαž€αŸ‹αŸ” αžœαžΆαž’αžΆαž…αž‘αŸ…αžšαž½αž…αž€αŸ’αž“αž»αž„αž€αžΆαžšαžšαž€αžƒαžΎαž‰ αž“αž·αž„αž”αŸ’αžαžΌαžšαž—αžΆαžŸαžΆαžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαžœαž·αž—αžΆαž‚αž“αŸƒαž’αžαŸ’αžαž”αž‘αž”αž‰αŸ’αž…αžΌαž› (αž§αž‘αžΆαž αžšαžŽαŸ αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αžΆαž€αŸ’αž™ αž“αž·αž„αžŸαž˜αŸ’αžšαž„αŸ‹αž‡αžΆαž—αžΆαžŸαžΆαž˜αž½αž™αž•αŸ’αžŸαŸαž„αž‘αŸ€αž αž‚αŸ†αžšαžΌαžŸαŸ†αž™αŸ„αž‚αžŠαŸ‚αž›αž˜αžΆαž“αžŠαžΎαž˜αž€αŸ†αžŽαžΎαžαž–αžΈαž—αžΆαžŸαžΆαž“αŸ„αŸ‡αž’αžΆαž…αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžΆαž“)αŸ” αž‘αž˜αŸ’αžšαž„αŸ‹αžŸαŸ†αž‘αŸαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžΆαŸ†αž‘αŸ’αžš αžŠαŸ„αž™αž€αŸ†αžŽαžαŸ‹αž”αž“αŸ’αžŸαŸ†αž“αŸƒαžŸαŸ†αž‘αŸαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆαž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆαŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹