ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Google ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈ Π½ΠΎΠ²ΠΈΡ Π°ΡΠ΄ΠΈΠΎΠΊΠΎΠ΄Π΅ΠΊ Lyra, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ Π·Π° ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ΅Ρ Π΄ΠΎΡΠΈ ΠΏΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π²Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅. ΠΠΎΠ΄ΡΡ Π½Π° Lyra Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C++ ΠΈ Π΅ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·Π° Apache 2.0, Π½ΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈΡΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΠΈ ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° libsparse_inference.so, ΠΊΠΎΡΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ΄ΡΠΎΡΠΎ Π·Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ. Π ΠΎΡΠ±Π΅Π»ΡΠ·Π²Π°, ΡΠ΅ ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½Π°ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½Π° β Π² Π±ΡΠ΄Π΅ΡΠ΅ Google ΠΎΠ±Π΅ΡΠ°Π²Π° Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½Π° Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° ΠΈ Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ.
ΠΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½ΠΈΡΠ΅ Π³Π»Π°ΡΠΎΠ²ΠΈ Π΄Π°Π½Π½ΠΈ ΠΏΡΠΈ Π½ΠΈΡΠΊΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ, Lyra Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π°Π΄ΠΌΠΈΠ½Π°Π²Π° ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄Π΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° ΡΠΈΡΡΠΎΠ²Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠΈΠ³Π½Π°Π»ΠΈΡΠ΅. ΠΠ° ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° Π²ΠΈΡΠΎΠΊΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π³Π»Π°Ρ Π² ΡΡΠ»ΠΎΠ²ΠΈΡ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΠΎΠ±Π΅ΠΌ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ°, Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΠΎΠ±ΠΈΡΠ°ΠΉΠ½ΠΈΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ Π½Π° Π·Π²ΡΠΊΠ° ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΠ³Π½Π°Π»ΠΈΡΠ΅, Π² Lyra ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° ΡΠ΅ΡΠ΅Π²Π° ΠΌΠΎΠ΄Π΅Π», Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π»ΠΈΠΏΡΠ²Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΡΠ΅ΡΡΠ°. ΠΠΎΠ΄Π΅Π»ΡΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π·Π²ΡΠΊΠ°, Π΅ ΠΎΠ±ΡΡΠ΅Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ°ΡΠ° Π·Π°ΠΏΠΈΡΠΈ Π½Π° Π³Π»Π°ΡΠΎΠ²Π΅ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 70 Π΅Π·ΠΈΠΊΠ°.

ΠΠΎΠ΄Π΅ΠΊΡΡ Π²ΠΊΠ»ΡΡΠ²Π° ΠΊΠΎΠ΄Π΅Ρ ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ. ΠΠ»Π³ΠΎΡΠΈΡΡΠΌΡΡ Π½Π° ΠΊΠΎΠ΄Π΅ΡΠ° ΡΠ΅ ΡΡΡΡΠΎΠΈ Π² ΠΈΠ·Π²Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π½Π° Π³Π»Π°ΡΠΎΠ²ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π½Π° Π²ΡΠ΅ΠΊΠΈ 40 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ, ΡΡΡ Π½Π°ΡΠ° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΏΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠ° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ΅Π½ ΠΊΠ°Π½Π°Π» Ρ Π±ΡΡΠ·ΠΈΠ½Π° ΠΎΡ 3 ΠΊΠΈΠ»ΠΎΠ±ΠΈΡΠ° Π² ΡΠ΅ΠΊΡΠ½Π΄Π°. ΠΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡΠ΅ Π·Π²ΡΠΊΠΎΠ²ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Ρ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠ½ΠΈ ΠΌΠ΅Π»-ΡΠΏΠ΅ΠΊΡΡΠΎΠ³ΡΠ°ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΡΡΠΈΡΠ°Ρ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° Π΅Π½Π΅ΡΠ³ΠΈΡΡΠ° Π½Π° ΡΠ΅ΡΡΠ° Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅ΡΡΠΎΡΠ½ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΈ ΠΈ ΡΠ° ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Ρ ΠΎΠ³Π»Π΅Π΄ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° Π½Π° ΡΠΎΠ²Π΅ΡΠΊΠΎΡΠΎ ΡΠ»ΡΡ ΠΎΠ²ΠΎ Π²ΡΠ·ΠΏΡΠΈΡΡΠΈΠ΅.

Π Π΄Π΅ΠΊΠΎΠ΄Π΅ΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΠΌΠΎΠ΄Π΅Π», ΠΊΠΎΠΉΡΠΎ ΡΡΠ·Π΄Π°Π²Π° ΡΠΈΠ³Π½Π°Π» Ρ ΡΠ΅Ρ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΡΠ΅Π΄Π°Π΄Π΅Π½ΠΈΡΠ΅ Π·Π²ΡΠΊΠΎΠ²ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ. ΠΠ° Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΠ° Π½Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡΡΠ°, Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ Π»Π΅ΠΊ ΠΌΠΎΠ΄Π΅Π», Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½Π° ΠΌΡΠ΅ΠΆΠ°, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° WaveRNN Π·Π° ΡΠΈΠ½ΡΠ΅Π· Π½Π° ΡΠ΅Ρ, ΠΏΡΠΈ ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎ-Π½ΠΈΡΠΊΠ° ΡΠ΅ΡΡΠΎΡΠ° Π½Π° ΡΠ΅ΠΌΠΏΠ»ΠΈΡΠ°Π½Π΅, Π½ΠΎ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠΈΠ³Π½Π°Π»Π° Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅ΡΡΠΎΡΠ½ΠΈ ΠΎΠ±Ρ Π²Π°ΡΠΈ. ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΡΠ΅ ΡΠΈΠ³Π½Π°Π»ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Ρ, Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ Π΅Π΄ΠΈΠ½Π΅Π½ ΠΈΠ·Ρ ΠΎΠ΄Π΅Π½ ΡΠΈΠ³Π½Π°Π», ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡ Π½Π° Π·Π°Π΄Π°Π΄Π΅Π½Π°ΡΠ° ΡΠ΅ΡΡΠΎΡΠ° Π½Π° Π΄ΠΈΡΠΊΡΠ΅ΡΠΈΠ·Π°ΡΠΈΡ.
ΠΠ° ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ°, Π½Π°Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΈ 64-Π±ΠΈΡΠΎΠ²ΠΈ ARM ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ. Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ°, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΄Π΅ΠΊΡΡ Lyra ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Ρ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΈ ΠΎΡ ΡΡΠ΅Π΄Π΅Π½ ΡΠ΅Π½ΠΎΠ²ΠΈ ΠΊΠ»Π°Ρ, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠ°ΠΉΠΊΠΈ Π·Π°ΠΊΡΡΠ½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΈΠ³Π½Π°Π»Π° ΠΎΡ ΡΠ°ΠΌΠΎ 90 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
