исходный ΠΊΠΎΠ΄ алисы яндСкс

ЯндСкс ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Алису для всСх Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ (Π±Π΅Ρ‚Π°)

БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Голосовой ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ Алиса, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ рассказывали Π½Π° Π₯Π°Π±Ρ€Π΅ осСнью ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π°, ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ЯндСкс, ЯндСкс.Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² Π±Π΅Ρ‚Π°-вСрсии для Windows. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ этих ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Ρ€Π΅ΡˆΠ°ΡŽΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ голосового ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΠ·Π½Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· ΠΏΠΎΠ³ΠΎΠ΄Ρ‹. ΠœΡ‹ рСгулярно добавляСм Π½ΠΎΠ²Ρ‹Π΅ возмоТности, Π½ΠΎ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ всС интСрСсы ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ этот ΠΏΡ€ΠΎΠ±Π΅Π» ΠΏΡ€ΠΈΠ·Π²Π°Π½Ρ‹ Π½Π°Π²Ρ‹ΠΊΠΈ Алисы, ΠΎΠ± особСнностях создания ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ ΠΈ расскаТСм ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚ΠΎΠΌ.

Если Π²Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚Π΅ Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π±ΠΎΡ‚Π° ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ сСрвис доставки Π΅Π΄Ρ‹ Π½Π° Π΄ΠΎΠΌ, Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… Π² Алису. На тСхничСском ΡƒΡ€ΠΎΠ²Π½Π΅ это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сСрвис, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π½Π° вашСм сСрвСрС, ΠΊ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Алисы. Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ Π½Π°Π²Ρ‹ΠΊ, Алиса транслируСт Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° ваш сСрвСр, ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹ΠΌ Π²Π°ΠΌΠΈ тСкстом. РаспознаваниС Ρ€Π΅Ρ‡ΠΈ Π² тСкст ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π±Π΅Ρ€Ρ‘Ρ‚ Π½Π° сСбя. Для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ с использованиСм Π½Π°Π²Ρ‹ΠΊΠ° выглядит ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ с голосовым ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠΌ.

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ этот пост Π² пСрСсказ ΠΈ Ρ‚Π°ΠΊ достаточно ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΌΡ‹ расскаТСм ΠΎΠ± особСнностях создания Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΠ³Ρ€Ρ‹ Π² Π³ΠΎΡ€ΠΎΠ΄Π°.

Алиса, Π΄Π°Π²Π°ΠΉ сыграСм Π² Π³ΠΎΡ€ΠΎΠ΄Π°

Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ ΠΌΡ‹ Π½Π°Ρ‡Π°Π»ΠΈ ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ Алису Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΈΠ³Ρ€Π°ΠΌ. ΠœΡ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° ΠΎΠ± этом Π½Π΅ рассказывали, Π½ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ всС ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ сСгодня доступ. НаиболСС популярной срСди Π½ΠΈΡ… являСтся ΠΈΠ³Ρ€Π° Π² Π³ΠΎΡ€ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ ΠΈ рассмотрим Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ.

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Π˜Π³Ρ€Π°, ΠΊΠ°ΠΊ ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π½Π°Π²Ρ‹ΠΊ, начинаСтся с распознавания Ρ„Ρ€Π°Π·Ρ‹ Π²ΠΈΠ΄Π° «Алиса, Π²ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈΠ³Ρ€Ρƒ Π² Π³ΠΎΡ€ΠΎΠ΄Π°Β». Π‘Π»ΠΎΠ²ΠΎ Β«Π²ΠΊΠ»ΡŽΡ‡ΠΈΒ» – это сигнал АлисС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ, Π° Π½Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ поиска. Π’Π°ΠΊΠΈΡ… ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… слов нСсколько. А Ρ‡Π°ΡΡ‚ΡŒ Β«ΠΈΠ³Ρ€Ρƒ Π² Π³ΠΎΡ€ΠΎΠ΄Π°Β» Π² произнСсСнной Ρ„Ρ€Π°Π·Π΅ – это ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΈΠΌΡ‘Π½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΏΡ€ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π°Π²Ρ‹ΠΊΠ° Π² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ. Голосовой ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ морфологичСскиС Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Π½Π΅Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… совпадСниях.

Алиса, Π²Ρ‹Π·ΠΎΠ²ΠΈ ΠΈΠ³Ρ€Π° Π² Π³ΠΎΡ€ΠΎΠ΄Π°
Алиса, сыграСм Π² Π³ΠΎΡ€ΠΎΠ΄Π°
Алиса, запусти ΠΈΠ³Ρ€Ρƒ Π² Π³ΠΎΡ€ΠΎΠ΄Π°

Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ситуации Алиса ΠΈΡ‰Π΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ с использованиСм сСрвисов ЯндСкса, Π½ΠΎ Ссли Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ Π½Π°Π²Ρ‹ΠΊΠ΅, Ρ‚ΠΎ послС распознавания Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΎΠ½Π° отправляСт POST-запрос Π½Π° сСрвСр, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ. Запрос прСдставляСт ΠΈΠ· сСбя ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΉ JSON ΠΈ содСрТит тСкст ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ»ΡƒΠΆΠ΅Π±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ сСссии).

БэкСнд Π½Π°Π²Ρ‹ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ написан Π½Π° любом ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² языкС. Π’ нашСм случаС ΠΌΡ‹ обошлись ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΌ C++, Π½ΠΎ для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π½Π° Node.js ΠΈ Python. ЀактичСски Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ сСрвСру лишь ΠΎΠ΄Π½ΠΎ – ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° запрос Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 1,5 сСкунд.

ΠžΡ‚Π²Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ пСрСдаСтся Π² JSON-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΈ содСрТит тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ·Π²ΡƒΡ‡Π΅Π½ Алисой. Π”Π°Π²Π°ΠΉΡ‚Π΅ взглянСм Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠ· нашСй ΠΈΠ³Ρ€Ρ‹:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ тСкста Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ тСкст Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ TTS (text-to-speech). Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ Алисы. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π°ΠΊΡ†Π΅Π½Ρ‚Ρ‹ Π² тСкстС ΠΈΠ»ΠΈ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠ°ΡƒΠ·Ρƒ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ JSON-ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ упоминания ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π£ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ всСгда Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ голосом. Π—Π°ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ слишком ТСстоко (хотя такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ всСгда Π±Ρ‹Π»Π° Π² АлисС), поэтому Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΎΠ½ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ Π΅Ρ‰Ρ‘ ΠΈ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ доступныС голосовыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Π‘ тСхничСской стороны всё просто. ΠšΡƒΠ΄Π° слоТнСС Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΡƒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΎΡ‚ΠΏΡƒΠ³ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ³Ρ€Ρ‹. Π₯ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π²Π°ΠΌΠΈ нСсколькими хитростями, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ пошли ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ³Ρ€Ρ‹ Π² Π³ΠΎΡ€ΠΎΠ΄Π°. Они Π½Π΅ относятся ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, поэтому ΠΌΡ‹ спрятали ΠΈΡ… Π·Π° спойлСр, Π½ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнныС ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹.

Π’ ΠΌΠΈΡ€Π΅ тысячи Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ², ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½ΠΈΠΊΡ‚ΠΎ ΠΈΠ· нас Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π», Π½ΠΎ ЯндСкс ΠΈΡ… Π·Π½Π°Π΅Ρ‚. Если Π±Ρ‹ Алиса использовала Π² ΠΈΠ³Ρ€Π΅ свои знания ΠΎ малоизвСстных Π³ΠΎΡ€ΠΎΠ΄Π°Ρ…, Ρ‚ΠΎ это ΠΎΡ‚Ρ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΎ Π±Ρ‹ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ². Π˜Π³Ρ€Π° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ явноС прСвосходство Π½Π°Π΄ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠΌ. НСобходимо ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ иллюзию ΠΈΠ³Ρ€Ρ‹ с ΠΆΠΈΠ²Ρ‹ΠΌ ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ€Π°Π²Π½Ρ‹ΠΌ сопСрником. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ сдСлали Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² свой Ρ…ΠΎΠ΄ ΠΎΠ½Π° Π½Π°Π·Ρ‹Π²Π°Π»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самыС извСстныС Π³ΠΎΡ€ΠΎΠ΄Π°.

ΠŸΡ€ΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² ΠΈΠ³Ρ€Ρƒ ΠΎΡ‡Π΅Π½ΡŒ просто. ОсобСнно, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ² вас ΠΈΠ³Ρ€Π°Π΅Ρ‚ справочник Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ² ΠΌΠΈΡ€Π° πŸ™‚ Но этого нСльзя Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ послС пораТСния ΠΊ Π²Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈ Π½Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ. НС ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅ΡΡŒ ΠΊ ΠΏΠΎΠ±Π΅Π΄Π΅ Π½Π°Π΄ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠΌ – процСсс Π²Π°ΠΆΠ½Π΅Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² нашСй ΠΈΠ³Ρ€Π΅ нСльзя ΠΏΡ€ΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ: Алиса всСгда Π³ΠΎΡ‚ΠΎΠ²Π° ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ подсказкой.

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Π˜Π³Ρ€Π° Π² Π³ΠΎΡ€ΠΎΠ΄Π° достаточно ΠΎΠ΄Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Π°. Но Ссли ΠΈΠ³Ρ€Π° Π½Π΅ приносит Π½ΠΎΠ²Ρ‹Π΅ знания ΠΈΠ»ΠΈ впСчатлСния ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ запускС, Ρ‚ΠΎ Π΅Ρ‘ быстро забросят. Π’ нашСм случаС Алиса Π½Π΅ просто ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Π³ΠΎΡ€ΠΎΠ΄Π°, Π½ΠΎ ΠΈ стараСтся Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ интСрСсный Ρ„Π°ΠΊΡ‚ ΠΎ Π½Ρ‘ΠΌ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ это цСнят. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΏΠΎ этой ΠΆΠ΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Алиса ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π² качСствС ΠΎΡ‚Π²Π΅Ρ‚Π° Π³ΠΎΡ€ΠΎΠ΄Π° ΠΈΠ· худоТСствСнных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Минас Π’ΠΈΡ€ΠΈΡ‚ ΠΈΠ· всСлСнной Π’ΠΎΠ»ΠΊΠΈΠ½Π°).

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Π˜Π³Ρ€Ρ‹ с Алисой – Π½Π΅ СдинствСнныС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π½Π°Π²Ρ‹ΠΊΠΎΠ². НапримСр, прямо сСйчас Π² нашСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π°Π²Ρ‹ΠΊ ΠΎΡ‚ Flowwow.com, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈ Π΄Π°ΠΆΠ΅ сразу ΠΎΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ доставку Ρ†Π²Π΅Ρ‚ΠΎΠ². Π’ блиТайшСС врСмя ΠΌΡ‹ расскаТСм ΠΈ ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ… ΠΎΡ‚ сторонних ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ McDonald’s ΠΈ «Папа ДТонс».

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой Π½Π°Π²Ρ‹ΠΊ?

1. ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ², Π³Π΄Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаны особСнности ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Π’Π°ΠΌ ΠΆΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ для вас описаниС быстрого старта с использованиСм бСсплатного сСрвиса Now, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² основах ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π±Π΅Π· использования собствСнного сСрвСра.

2. ЗарСгистрируйтС созданный Π½Π°Π²Ρ‹ΠΊ Π² ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³Π°Ρ…. Π’Π°ΠΌ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ Π΄ΠΎ Π΅Π³ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, имитируя запросы ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚).

3. ΠžΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠΉΡ‚Π΅ Π½Π°Π²Ρ‹ΠΊ. Он Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Алисы, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Π² Π±Π΅Ρ‚Π°-вСрсии прилоТСния ЯндСкс (ΠΏΡƒΠ½ΠΊΡ‚ Β«Π§Ρ‚ΠΎ ΡƒΠΌΠ΅Π΅Ρ‚ Алиса» Π² мСню Алисы). Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΎ Π»ΡƒΡ‡ΡˆΠΈΡ… Π½Π°Π²Ρ‹ΠΊΠ°Ρ… Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прямых Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ голосового ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°.

Π‘Π΅Ρ‚Π°-вСрсия ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ Π΅Ρ‰Ρ‘ Π΄Π°Π»Π΅ΠΊΠ° ΠΎΡ‚ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ вСрсии. БСйчас Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π΅ΡΡ‚ΡŒ шанс ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² Алисы ΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π½Π°ΠΌΠΈ своими идСями ΠΈ поТСланиями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ постараСмся ΡƒΡ‡Π΅ΡΡ‚ΡŒ ΠΊ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ запуска. ΠžΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свой ΠΎΡ‚Π·Ρ‹Π² ΠΌΠΎΠΆΠ½ΠΎ Π² коммСнтариях, Ρ‡Π΅Ρ€Π΅Π· ΠžΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² нашСм Ρ‡Π°Ρ‚Π΅ Π² Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ΅. Бпасибо!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Node.js

Навык Β«ΠŸΠΎΠΏΡƒΠ³Π°ΠΉΒ» ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΅Π³ΠΎ ΠΆΠ΅ словами.

Π­Ρ‚Π° инструкция ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ исходный ΠΊΠΎΠ΄, Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π²Π΅Π±-сСрвис ΠΈ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ.

Π’ инструкции ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сСрвис Vercel, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт быстро Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π² бСсплатном Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ удобство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ тСстирования.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ Π² условиях, ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΊ Π±ΠΎΠ΅Π²Ρ‹ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ЯндСкс.Облака, Π»ΠΈΠ±ΠΎ слСдуйтС инструкции для Microsoft Azure ΠΈΠ»ΠΈ Amazon Web Services.

ΠŸΠ΅Ρ€Π΅Π΄ стартом

УстановитС node.js. Он Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для установки Vercel.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ исходный ΠΊΠΎΠ΄ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π½Π°Π²Ρ‹ΠΊΠ° β€” скачайтС ΠΈΠ»ΠΈ склонируйтС ΠΊΠΎΠ΄ рСпозитория Π½Π° GitHub.

Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π²Π΅Π±-сСрвиса

Π Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСрвиса Vercel:

ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π² Vercel. Для этого Π²Π°ΠΌ понадобится Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· сСрвисов: Github, Gitlab ΠΈΠ»ΠΈ Bitbucket.

ВСстированиС Π½Π°Π²Ρ‹ΠΊΠ°

ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠ°. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π°Π²Ρ‹ΠΊ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ„Ρ€Π°Π·Ρƒ Β«Hello!Β» ΠΈ повторяСт Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π½Π°Π²Ρ‹ΠΊΠ°. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» index.js Π² тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ Π½ΠΈΠΆΠ΅ способами.

ПослС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Π°ΠΌ станСт доступно тСстированиС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ голоса β€” ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Алиса ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ распознаСт Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Ρ„Ρ€Π°Π·Ρƒ, ΠΈ Π½Π°Π²Ρ‹ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ смоТСтС ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ доступ ΠΊ Π½Π°Π²Ρ‹ΠΊΡƒ вашим Π±Π»ΠΈΠ·ΠΊΠΈΠΌ.

Π§Ρ‚ΠΎ дальшС

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π°Π²Ρ‹ΠΊΠΎΠ². Они ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкст, Π½ΠΎ ΠΈ изобраТСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚ΡŒ Π·Π²ΡƒΠΊΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ±ΠΎ всСх Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… возмоТностях, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ².

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Алиса Π½Π° Kotlin: ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ ΠΊΠΎΠ΄ Π² ЯндСкс.Π‘Ρ‚Π°Π½Ρ†ΠΈΡŽ

Π’ июнС ЯндСкс устроил ΠΎΠ½Π»Π°ΠΉΠ½-Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ срСди Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² голосовых Π½Π°Π²Ρ‹ΠΊΠΎΠ². ΠœΡ‹ Π² Just AI ΠΊΠ°ΠΊ Ρ€Π°Π· обновляли наш опСнсорсный Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Π½Π° Kotlin, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠΊΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΈΡ‡ΠΈ Алисы. И Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для README…

О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠ°Ρ€Π° сотСн строк ΠΊΠΎΠ΄Π° Π½Π° Kotlin ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π² ЯндСкс.Π‘Ρ‚Π°Π½Ρ†ΠΈΡŽ

Алиса + Kotlin = JAICF

Π£ Just AI Π΅ΡΡ‚ΡŒ опСнсорсный ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатный Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ голосовых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ тСкстовых Ρ‡Π°Ρ‚Π±ΠΎΡ‚ΠΎΠ² β€” JAICF. Он написан Π½Π° Kotlin β€” языкС программирования ΠΎΡ‚ JetBrains, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΠΊΠΎΠΌ всСм Π°Π½Π΄Ρ€ΠΎΠΈΠ΄Ρ‰ΠΈΠΊΠ°ΠΌ ΠΈ сСрвСрятникам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΈΡˆΡƒΡ‚ ΠΊΡ€ΠΎΠ²Π°Π²Ρ‹ΠΉ энтСрпрайз (Π½Ρƒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Π΅Π³ΠΎ с Java). Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Π½Π°Ρ†Π΅Π»Π΅Π½ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ созданиС ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Ρ€Π°Π·Π½Ρ‹Ρ… голосовых, тСкстовых ΠΈ Π΄Π°ΠΆΠ΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹Ρ… ассистСнтов.

Π£ ЯндСкса Π΅ΡΡ‚ΡŒ Алиса β€” голосовой ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ с приятным голосом ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ API для сторонних Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π’ΠΎ Π΅ΡΡ‚ΡŒ любой Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Алисы для ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π·Π° это Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ ЯндСкса дСньги.

ΠœΡ‹, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Ρ€ΡƒΠΆΠΈΠ»ΠΈ JAICF с Алисой, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ Π½Π° Kotlin. И Π²ΠΎΡ‚ ΠΊΠ°ΠΊ это выглядит.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ β†’ Π’Π΅Π±Ρ…ΡƒΠΊ β†’ Π”ΠΈΠ°Π»ΠΎΠ³

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.
Π›ΡŽΠ±ΠΎΠΉ Алисий Π½Π°Π²Ρ‹ΠΊ β€” это голосовой Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠΌ. Π”ΠΈΠ°Π»ΠΎΠ³ описываСтся Π² JAICF Π² Π²ΠΈΠ΄Π΅ сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π½Π° сСрвСрС-Π²Π΅Π±Ρ…ΡƒΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прописываСтся Π² ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³Π°Ρ….

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π½Π°Π²Ρ‹ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ для Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½Π°. Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ°Ρ… Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ…. Π‘ΠΏΠ΅Ρ€Π²Π° посмотритС, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.
Π’ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρƒ Алисы β€” β€œΠ‘ΠΊΠ°ΠΆΠΈ Ρ‡Ρ‚ΠΎ Π²Ρ‹Π³ΠΎΠ΄Π½Π΅Π΅ β€” ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ-Ρ‚ΠΎ Ρ€ΡƒΠ±Π»Π΅ΠΉ Π·Π° Ρ‚Π°ΠΊΠΎΠ΅-Ρ‚ΠΎ количСство ΠΈΠ»ΠΈ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ-Ρ‚ΠΎ Π·Π° Ρ‚Π°ΠΊΠΎΠ΅?”

Алиса Ρ‚ΡƒΡ‚ ΠΆΠ΅ запускаСт наш Π½Π°Π²Ρ‹ΠΊ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ называСтся β€œΠ§Ρ‚ΠΎ выгоднСС”) ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π² Π½Π΅Π³ΠΎ всю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ β€” ΠΈΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π΅Π³ΠΎ запроса.

Навык, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° ΠΈΠ½Ρ‚Π΅Π½Ρ‚, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚. Алиса произносит ΠΎΡ‚Π²Π΅Ρ‚ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π°Π²Ρ‹ΠΊ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅Ρ‚ сСссию (это Ρƒ Π½ΠΈΡ… называСтся β€œΠΎΠ΄Π½ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ навык”).

Π’ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ Π½Π΅Ρ…ΠΈΡ‚Ρ€Ρ‹ΠΉ сцСнарий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ, позволяСт быстро ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, насколько ΠΎΠ΄ΠΈΠ½ Ρ‚ΠΎΠ²Π°Ρ€ Π²Ρ‹Π³ΠΎΠ΄Π½Π΅Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ. Ну ΠΈ Π·Π°ΠΎΠ΄Π½ΠΎ Π²Ρ‹ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π³ΠΎΠ²ΠΎΡ€ΡΡ‰ΡƒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ ΠΎΡ‚ ЯндСкса.

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, это ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ класс Scenario ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JAICF. По сути, сцСнарий β€” это стСйт-машина, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ·Π΅Π» β€” это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ состояниС Π΄ΠΈΠ°Π»ΠΎΠ³Π°. Π’Π°ΠΊ ΠΌΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ с контСкстом, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ контСкст Π΄ΠΈΠ°Π»ΠΎΠ³Π° β€” это ΠΎΡ‡Π΅Π½ΡŒ ваТная ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ любого голосового прилоТСния.

Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅ Ρ„Ρ€Π°Π·Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ Π² зависимости ΠΎΡ‚ контСкста Π΄ΠΈΠ°Π»ΠΎΠ³Π°. ΠšΡΡ‚Π°Ρ‚ΠΈ, это ΠΎΠ΄Π½Π° ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΡ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Kotlin для нашСго Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° β€” ΠΎΠ½ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½Ρ‹ΠΉ DSL, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌΠΈ Π²ΠΎΡ‚ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ³ Π² Π΄Ρ€ΡƒΠ³Π° контСкстами ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

Π‘Ρ‚Π΅ΠΉΡ‚ активируСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ‚ΠΎΡ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ½Ρ‚Π΅Π½Ρ‚Π°) ΠΈ выполняСт Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π² Π½Π΅Π³ΠΎ Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° β€” экшн. А Π²Π½ΡƒΡ‚Ρ€ΠΈ экшСна ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ всС Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, Π½ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ β€” Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄ΠΎΡΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ. Π­Ρ‚ΠΎ дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΉ. По ссылкам Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅ΠΉΡˆΠ΅Π΅ описаниС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ этой сущности.

Π˜Π½Ρ‚Π΅Π½Ρ‚Ρ‹ ΠΈ слоты

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Π˜Π½Ρ‚Π΅Π½Ρ‚ β€” это языконСзависимоС прСдставлСниС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ запроса. БобствСнно, это ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ вашСго Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ прилоТСния.

Алиса Π½Π΅Π΄Π°Π²Π½ΠΎ Π½Π°ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ автоматичСски ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π½Ρ‚Ρ‹ для вашСго Π½Π°Π²Ρ‹ΠΊΠ°, Ссли Π²Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ этим ΠΎΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΡƒ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½Π° ΡƒΠΌΠ΅Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ ΠΈΠ· Ρ„Ρ€Π°Π·Ρ‹ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ слотов β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ†Π΅Π½Ρƒ ΠΈ объСм Ρ‚ΠΎΠ²Π°Ρ€Π°, ΠΊΠ°ΠΊ Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.

Π§Ρ‚ΠΎΠ±Ρ‹ всС это Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΡƒ ΠΈ слоты. Π’ΠΎΡ‚ такая Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ Π² нашСм Π½Π°Π²Ρ‹ΠΊΠ΅, ΠΈ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ слоты ΠΌΡ‹ Π² Π½Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ. Π­Ρ‚ΠΎ ΠΈ позволяСт Π½Π°ΡˆΠ΅ΠΌΡƒ Π½Π°Π²Ρ‹ΠΊΡƒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π½Π° Π²Ρ…ΠΎΠ΄ Π½Π΅ просто строчку ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ запроса Π½Π° русском языкС, Π° ΡƒΠΆΠ΅ языконСзависимый ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΈ сконвСртированныС слоты Π²ΠΏΡ€ΠΈΠ΄Π°Ρ‡Ρƒ (Ρ†Π΅Π½Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΈ Π΅Π³ΠΎ объСм).

JAICF, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ NLU (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Caila ΠΈΠ»ΠΈ Dialogflow), Π½ΠΎ Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ эту Ρ„ΠΈΡ‡Ρƒ Алисы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π’Π΅Π±Ρ…ΡƒΠΊ

Ну Ρ…ΠΎΡ€ΠΎΡˆΠΎ, сцСнарий Ρƒ нас Π΅ΡΡ‚ΡŒ. Как Π½Π°ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, Π°Π΄Π΅ΠΏΡ‚Ρ‹ test-driven-development ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° оцСнят Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² JAICF встроСнного ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСстирования Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΡ‹ Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ постоянно, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Π΅ΠΌ большиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ всС измСнСния Ρ€ΡƒΠΊΠ°ΠΌΠΈ тяТСло. Но наш ΠΏΡ€ΠΈΠΌΠ΅Ρ€ совсСм нСбольшой, поэтому ΠΌΡ‹ Π»ΡƒΡ‡ΡˆΠ΅ сразу запустим сСрвСр ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ с Алисой.

Π’ΠΎΡ‚ Ρ‚Π°ΠΊ конфигурируСтся сам Π±ΠΎΡ‚ β€” Ρ‚ΡƒΡ‚ ΠΌΡ‹ описываСм, ΠΊΠ°ΠΊΠΈΠ΅ сцСнарии Π² Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, Π³Π΄Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ‚ΠΎΡ€Ρ‹ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ сцСнария (ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько).

А Π²ΠΎΡ‚ Ρ‚Π°ΠΊ просто запускаСтся сСрвСр с Π²Π΅Π±Ρ…ΡƒΠΊΠΎΠΌ β€” Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠ°Π½Π°Π» Π½Π° ΠΊΠ°ΠΊΠΎΠΌ endpoint’Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. ΠœΡ‹ запустили Ρ‚ΡƒΡ‚ сСрвСр Ktor ΠΎΡ‚ JetBrains, Π½ΠΎ Π² JAICF ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π’ΡƒΡ‚ ΠΌΡ‹ использовали Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ Ρ„ΠΈΡ‡Ρƒ Алисы β€” Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Π΅Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… (опция useDataStorage). JAICF Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° контСкст ΠΈ всС, Ρ‡Ρ‚ΠΎ Ρ‚ΡƒΠ΄Π° Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ наш сцСнарий. БСрриализация происходит ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎ.

Π”ΠΈΠ°Π»ΠΎΠ³

НаконСц-Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ всС это ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ! Π‘Π΅Ρ€Π²Π΅Ρ€ запускаСтся локально, поэтому Π½Π°ΠΌ понадобится Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ URL, Ρ‡Ρ‚ΠΎΠ±Ρ‹ запросы ΠΈΠ· Алисы Π΄ΠΎΠ»Π΅Ρ‚Π°Π»ΠΈ Π΄ΠΎ нашСго Π²Π΅Π±Ρ…ΡƒΠΊΠ° ΠΈΠ· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°. Для этого ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ бСсплатный Ρ‚ΡƒΠ» ngrok, просто запустив Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ‚ΠΈΠΏΠ° ngrok http 8080

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

ВсС запросы Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ»Π΅Ρ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ваш ПК β€” Ρ‚Π°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π΅Π±Π°ΠΆΠΈΡ‚ΡŒ ΠΈ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ https URL ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠ³ΠΎ АлисьСго Π΄ΠΈΠ°Π»ΠΎΠ³Π° Π½Π° ЯндСкс. Π”ΠΈΠ°Π»ΠΎΠ³Π°Ρ…. Π’Π°ΠΌ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ тСкстом. Но Ссли хочСтся ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ с Π½Π°Π²Ρ‹ΠΊΠΎΠΌ голосом, Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Алиса ΡƒΠΌΠ΅Π΅Ρ‚ быстро ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π° врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°ΠΌ. Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ проходя Π΄ΠΎΠ»Π³ΡƒΡŽ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΎΡ‚ ЯндСкса, ΡƒΠΆΠ΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Ρ‚ΡŒ со своим Π½Π°Π²Ρ‹ΠΊΠΎΠΌ прямо ΠΈΠ· прилоТСния Алисы ΠΈΠ»ΠΈ с ΡƒΠΌΠ½ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.

исходный ΠΊΠΎΠ΄ алисы яндСкс. image loader. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ

ΠœΡ‹ всС протСстили ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Алисы! Π§Ρ‚ΠΎΠ±Ρ‹ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, наш Π²Π΅Π±Ρ…ΡƒΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Ρ…ΠΎΡΡ‚ΠΈΡ‚ΡŒΡΡ Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π½Π° ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΌ сСрвСрС с постоянным URL. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, прилоТСния Π½Π° JAICF ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π³Π΄Π΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, Π³Π΄Π΅ поддСрТиваСтся Java (Ρ…ΠΎΡ‚ΡŒ Π½Π° Android смартфонС).

Наш ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΡ‹ запустили Π½Π° Heroku. ΠŸΡ€ΠΎΡΡ‚ΠΎ создали Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ прописали Π² Π½Π΅ΠΌ адрСс нашСго Github-рСпозитория, Π³Π΄Π΅ хранится ΠΊΠΎΠ΄ Π½Π°Π²Ρ‹ΠΊΠ°. Heroku сам всС собираСт ΠΈ запускаСт ΠΈΠ· исходников. Нам остаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉΡΡ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ URL Π² настройках ЯндСкс. Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ всС это Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ.

Π˜Ρ‚ΠΎΠ³ΠΎ

Π­Ρ‚ΠΎΡ‚ нСбольшой Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π» получился ΠΏΠΎ слСдам ЯндСксового Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½Π°, Π³Π΄Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ сцСнарий β€œΠ§Ρ‚ΠΎ выгоднСС” Ρ‚Π°ΠΊΠΈ Π²Ρ‹ΠΈΠ³Ρ€Π°Π» ΠΎΠ΄Π½Ρƒ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ЯндСкс.Π‘Ρ‚Π°Π½Ρ†ΠΈΠΉ! Π’ΡƒΡ‚, кстати, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ это Π±Ρ‹Π»ΠΎ.

Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ JAICF Π½Π° Kotlin ΠΏΠΎΠΌΠΎΠ³ ΠΌΠ½Π΅ быстро ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚Π΄Π΅Π±Π°ΠΆΠΈΡ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ сцСнарий, Π½Π΅ Π·Π°ΠΌΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡΡΡŒ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с API Алисы, контСкстами ΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΈ этом Π½Π΅ ограничивая Π² возмоТностях (ΠΊΠ°ΠΊ это часто Π±Ρ‹Π²Π°Π΅Ρ‚ с ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ).

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ссылки

Полная Π΄ΠΎΠΊΠ° ΠΏΠΎ JAICF Π»Π΅ΠΆΠΈΡ‚ здСсь.
Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ созданию Π½Π° Π½Π΅ΠΌ Π½Π°Π²Ρ‹ΠΊΠΎΠ² для Алисы Ρ‚ΡƒΡ‚.
Π‘ исходником самого Π½Π°Π²Ρ‹ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΌ.

И Ссли Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ

А Ссли ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ вопросы, ΠΌΡ‹ Π½Π° Π½ΠΈΡ… Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅ΠΌ Π² нашСм ΡƒΡŽΡ‚Π½ΠΎΠΌ Slack.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ВсС ΠΌΡ‹ Π½Π΅ Π² своСм ΡƒΠΌΠ΅. Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Π²Ρ‹ΠΊ для «Алисы» Π½Π° Python

исходный ΠΊΠΎΠ΄ алисы яндСкс. AliceMcGee h. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-AliceMcGee h. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° AliceMcGee h. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ

Как Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π²Ρ‹ΠΊΠΈ? Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ простыми словами, Ρ‚ΠΎ «Алиса» ΠΈ Ρ‚Π²ΠΎΠΉ сСрвСр Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON, Π³Π΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ нСобходимая информация. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π½Π° сСрвСр ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ Π½Π΅ просто распознанный тСкст, Π½ΠΎ ΡƒΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запрос. Π’Ρ‹ моТСшь Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ язык программирования β€” Π½ΡƒΠΆΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π° Π½Π΅ΠΌ Π²Π΅Π±-сСрвСр. ΠœΡ‹ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Python ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых простых ΠΈ популярных.

Π§Ρ‚ΠΎΠ±Ρ‹ всС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ исходного ΠΊΠΎΠ΄Π°, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅, ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ, Ρ‚Π΅Π±Π΅ понадобится ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ:

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π½Π°Π²Ρ‹ΠΊ β€” эхо-Π±ΠΎΡ‚

Навык «Алисы» β€” это, ΠΏΠΎ сути, Ρ‡Π°Ρ‚-Π±ΠΎΡ‚. А Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ‡Π°Ρ‚-Π±ΠΎΡ‚ΠΎΠ² для тСста ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ ΠΏΡ€ΠΎΠ±ΡƒΡŽΡ‚ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ «эхо-Π±ΠΎΡ‚Π°Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отправляСт Ρ‚Π΅Π±Π΅ Ρ‚ΠΎ ΠΆΠ΅ самоС, ΠΊΠΎΠ³Π΄Π° Ρ‚Ρ‹ Π΅ΠΌΡƒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ пишСшь.

Для Π½Π°Ρ‡Π°Π»Π° основныС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹:

Как Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ наш Π½Π°Π²Ρ‹ΠΊ? На наш сСрвСр поступаСт request, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ· Π½Π΅Π³ΠΎ содСрТимоС Π² Π²ΠΈΠ΄Π΅ тСкста, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ response, Π³Π΄Π΅ Π² качСствС содСрТимого ΡƒΠΊΠ°ΠΆΠ΅ΠΌ тСкст запроса. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΊΠΎΠ΄Ρƒ!

Как-Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π”Π°Π²Π°ΠΉ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΏΠΎ частям. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π²Π°ΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ наш сСрвСр написан Π½Π° Flask, ΠΈ Ссли Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² этом Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ΅ ΠΏΠΎΠ³Π»ΡƒΠ±ΠΆΠ΅, Π½Π° Β«Π₯Π°Π±Ρ€Π°Ρ…Π°Π±Ρ€Π΅Β» Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π³Π°ΠΉΠ΄. Π—Π΄Π΅ΡΡŒ ΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ ΠΏΠ°Ρ€Ρƒ основных Π²Π΅Ρ‰Π΅ΠΉ.

Π‘ основами Flask ΠΏΠΎΠΊΠΎΠ½Ρ‡Π΅Π½ΠΎ β€” Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ простых Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π½Π°ΠΌ Π½ΠΈΡ‡Π΅Π³ΠΎ большС Π½Π΅ потрСбуСтся. Π”Π°Π²Π°ΠΉ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ происходит Π² Π½Π°ΡˆΠΈΡ… Π΄Π²ΡƒΡ… функциях.

Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π½Π°Π²Ρ‹ΠΊΡƒ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·, запрос Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚, Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ тСкста Π² Π½Π΅ΠΌ Π½Π΅Ρ‚. Для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ этой ситуации я Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ.

Π’Ρ€ΠΎΠ΄Π΅ Π±Ρ‹ всС? Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ наш ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ»ΠΈ ΠΌΡ‹ Π³Π΄Π΅-Ρ‚ΠΎ ошиблись. Но ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ?

ВСстированиС Π½Π°Π²Ρ‹ΠΊΠΎΠ²

БущСствуСт нСсколько способов тСстирования Π½Π°Π²Ρ‹ΠΊΠΎΠ². Один ΠΈΠ· самых простых β€” с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ alice-nearby, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ локально Π½Π° своСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π΅Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, написано достаточно ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Ρƒ Π·Π°ΠΎΡΡ‚Ρ€ΡΡ‚ΡŒ Π½Π° этом Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π˜Ρ‚Π°ΠΊ, Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ тСстированиС.

ЗапускаСм нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

исходный ΠΊΠΎΠ΄ алисы яндСкс. app. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-app. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° app. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² IDLE

исходный ΠΊΠΎΠ΄ алисы яндСкс. test. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-test. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° test. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для тСстирования

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ, Ρ‚Π²ΠΎΠΉ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π½Π°Π²Ρ‹ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚! ΠžΠ±Ρ€Π°Ρ‚ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: справа ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ запрос ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ Π² JSON. Но Π½Π° самом Π΄Π΅Π»Π΅ Π°Π²Ρ‚ΠΎΡ€Ρ‹ этой ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π½Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈ интСрфСйс ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Они просто сдСлали Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ прилоТСния для тСстирования Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π½Π° основС тСстового стСнда Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ «ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈΒ».

ЗарСгистрируСмся Π² Β«Π”ΠΈΠ°Π»ΠΎΠ³Π°Ρ…Β», рСгистрируСм свой Π½Π°Π²Ρ‹ΠΊ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ прСдлагаСтся Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ‚ΠΈΠΏ. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «Навык Π² АлисС».

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ страница с настройками. Π˜Ρ… ΠΌΠ½ΠΎΠ³ΠΎ, сконцСнтрируСмся Π½Π° основных.

исходный ΠΊΠΎΠ΄ алисы яндСкс. pref. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-pref. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° pref. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ настройки

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π° Π½Π΅ Π½Π° сСрвСрС, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ngrok. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° создаСт ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ URL для сайта ΠΈΠ»ΠΈ сСрвСра, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° локальной машинС.

исходный ΠΊΠΎΠ΄ алисы яндСкс. test2. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-test2. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° test2. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы. ВСстированиС Π½Π° Β«Π―.Π”ΠΈΠ°Π»ΠΎΠ³Π°Ρ…Β»

Π₯ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ, Π½ΠΎ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ Π±Ρ‹ всС это Π·Π²ΡƒΡ‡Π°Π»ΠΎ, Ссли Π±Ρ‹ наши ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π·Π°Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π»Π° «Алиса». Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ссли наш Π½Π°Π²Ρ‹ΠΊ ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽβ€¦ Он вряд Π»ΠΈ Π΅Π΅ ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚, Π½ΠΎ Π½Π΅ Π½Π°Π΄ΠΎ ΠΎΡ‚Ρ‡Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ! БущСствуСт Ρ†Π΅Π»Ρ‹Ρ… Π΄Π²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΌ. Для этого Π² настройках Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ провСрят Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ имя ΠΈ привСтствСнноС сообщСниС, Π³Π΄Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ описано, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π½Π°Π²Ρ‹ΠΊ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΎ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΈΠ· видСоруководства.

Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ симулятором. Π’ настройках Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ URL β€” ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ.

исходный ΠΊΠΎΠ΄ алисы яндСкс. simpr. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-simpr. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° simpr. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.
исходный ΠΊΠΎΠ΄ алисы яндСкс. sim. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-sim. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° sim. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ доступно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ участникам

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡŒ ΠΊ сообщСству Β«Xakep.ruΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ всС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π½Π° сайтС

ЧлСнство Π² сообщСствС Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ срока ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ Ρ‚Π΅Π±Π΅ доступ ΠΊΠΎ Π’Π‘Π•Πœ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌ Β«Π₯Π°ΠΊΠ΅Ρ€Π°Β», ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ выпуски Π² PDF, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ Π½Π° сайтС ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ Π»ΠΈΡ‡Π½ΡƒΡŽ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ скидку! ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ВСкстовый Π²ΠΈΠ΄ΠΆΠ΅Ρ‚

Дуся β€” это Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ассистСнт для вашСго Android устройства. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ рассказываСм ΠΎ самых свСТих новостях ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

БвСТиС записи

АссистСнт Дуся

Π‘Π»ΠΎΠ³ голосового ассистСнта Дуся

Как Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ Алису своим функциям

исходный ΠΊΠΎΠ΄ алисы яндСкс. ghl4q9o5wneszbfw3sedp eitvm. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-ghl4q9o5wneszbfw3sedp eitvm. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ghl4q9o5wneszbfw3sedp eitvm. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

БовсСм Π½Π΅Π΄Π°Π²Π½ΠΎ ЯндСкс объявил ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ любой ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ для голосового ассистСнта Алиса свои собствСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠŸΡƒΡΡ‚ΡŒ ΠΏΠΎΠΊΠ° это ΠΈ Π±Π΅Ρ‚Π°-вСрсия ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Ρ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ интСрСсному ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΆΠ΅ сСйчас.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ расскаТСм ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ сСйчас ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для Алисы, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° СстСствСнном языкС Π±Π΅Π· Π·Π½Π°Π½ΠΈΠΉ Π² лингвистикС, изучСния API Алисы ΠΈ Π°Ρ€Π΅Π½Π΄Ρ‹ сСрвСров.

исходный ΠΊΠΎΠ΄ алисы яндСкс. zenbot e1507398404465. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-zenbot e1507398404465. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° zenbot e1507398404465. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

Как Π²Ρ‹ Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΌΡ‹ ΠΏΠ°Ρ€Ρƒ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ запустили свою ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ для создания Ρ‡Π°Ρ‚-Π±ΠΎΡ‚ΠΎΠ² ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Zenbot. Она позволяСт Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ своих Ρ‡Π°Ρ‚-Π±ΠΎΡ‚ΠΎΠ² для Π»ΡŽΠ±Ρ‹Ρ… мСссСндТСров ΠΈ ΠΊΠ°Π½Π°Π»ΠΎΠ² Ρ‚ΠΈΠΏΠ° Telegram, Facebook, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‡Π°Ρ‚-Π±ΠΎΡ‚Π° ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для Дуси. И ΠΏΡ€ΠΈ этом Π²Π°ΠΌ Π½Π΅ понадобится Π°Ρ€Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ сСрвСра ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для процСссинга СстСствСнного языка ΠΈΠ»ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ°. ВсС это ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π² Zenbot.

Π‘ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΡ€ΠΎΡˆΠ»ΠΎ довольно ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. И хотя Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас ΡƒΠΆΠ΅ ΠΏΠΎΡ‡Ρ‚ΠΈ Π³ΠΎΡ‚ΠΎΠ²Π° Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ продвинутая ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с ΠΊΡ€ΡƒΡ‚Ρ‹ΠΌ интСрфСйсом, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ прСдставим совсСм скоро (Π² ΠΊΠΎΠ½Ρ†Π΅ мая), Π½ΠΎ zenbot.org ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ справляСтся со своими функциями ΠΈ Π΅Π³ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ сСгодня для создания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Алисы.

ЯндСкс Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ (Π±Π΅Ρ‚Π°)

Π˜Ρ‚Π°ΠΊ, ЯндСкс Ρ€Π΅ΡˆΠΈΠ» ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСм энтузиастам Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ свои силы Π² создании Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² для Алисы. Π”Π°-Π΄Π°, Π² АлисС это называСтся «Навыки». БобствСнно это Π°Π½Π°Π»ΠΎΠ³ скриптов Π² ассистСнтС Дуся, Π½ΠΎ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ различиями.

Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ β€” Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ Алисы Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Β«Π²ΠΊΠ»ΡŽΡ‡ΠΈΒ», Β«ΠΎΡ‚ΠΊΡ€ΠΎΠΉΒ» ΠΈΠ»ΠΈ «запусти». НапримСр Ссли ваш Π½Π°Π²Ρ‹ΠΊ называСтся «Мой Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Π²Ρ‹ΠΊΒ», Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ спСрва Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ АлисС «Запусти ΠΌΠΎΠΉ Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Π²Ρ‹ΠΊΒ». Волько послС этого Алиса запустит ваш Π½Π°Π²Ρ‹ΠΊ ΠΈ пСрСдаст ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΅ΠΌΡƒ.

Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠ΅ β€” всС Π½Π°Π²Ρ‹ΠΊΠΈ Алисы Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° сСрвСрС, Π° Π½Π΅ Π½Π° устройствС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ получится Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ прямо Π½Π° устройствС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ БМБ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ ΠΈΠ»ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Π·Π²ΠΎΠ½ΠΎΠΊ). Π’Π°ΠΊΠΆΠ΅ Π½Π°Π²Ρ‹ΠΊ Алисы Π½Π΅ смоТСт ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ запрос Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ IP адрСс Π² вашСм Π΄ΠΎΠΌΠ΅ ΠΈΠ»ΠΈ офисС (Π° это Π±Ρ‹Π²Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρ‚ΠΈΠΏΠ° ΡƒΠΌΠ½Ρ‹ΠΉ Π΄ΠΎΠΌ).

Ну ΠΈ Π½Π°ΠΊΠΎΠ½Π΅Ρ† Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Ссли Π½Π°Π²Ρ‹ΠΊ Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°ΠΌ, ΠΈ Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌ пользовались Π΄Ρ€ΡƒΠ³ΠΈΠ΅ люди, Π²Π°ΠΌ всС Ρ€Π°Π²Π½ΠΎ придСтся Π΅Π³ΠΎ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ, пройдя ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΠΈ Π² ЯндСксС. И Π΅Π³ΠΎ всС Ρ€Π°Π²Π½ΠΎ увидят всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Алисы.

ΠšΡΡ‚Π°Ρ‚ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² для Алисы сСйчас доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π±Π΅Ρ‚Π°-вСрсии прилоТСния ЯндСкс. НаТимаСм мСню Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΈ Π΄Π°Π»Π΅Π΅ β€” Π§Ρ‚ΠΎ ΡƒΠΌΠ΅Π΅Ρ‚ Алиса.

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ для Алисы

исходный ΠΊΠΎΠ΄ алисы яндСкс. mrfjqhofn6bbi5rhytgepve8cgy. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-mrfjqhofn6bbi5rhytgepve8cgy. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° mrfjqhofn6bbi5rhytgepve8cgy. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.БСйчас Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ для Алисы Π²Π°ΠΌ потрСбуСтся Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ Π½Π° https://beta.dialogs.yandex.ru/ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ webhook сСрвСра, Π³Π΄Π΅ собствСнно ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ вся Π»ΠΎΠ³ΠΈΠΊΠ° вашСго Π½Π°Π²Ρ‹ΠΊΠ°. Π’ΠΎ Π΅ΡΡ‚ΡŒ ЯндСкс ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π½Π°ΠΌ самим Π°Ρ€Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ сСрвСр, Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π°Π²Ρ‹ΠΊΠ° Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ языкС программирования, которая Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ API Алисы ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π΅ Π½Π° этом сСрвСрС. Π’Π΄ΠΎΠ±Π°Π²ΠΎΠΊ ΠΊ этому, Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΈ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π΅Ρ‡ΡŒ Π½Π° СстСствСнном языкС, вСдь ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Алисы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½ ΠΈΠ»ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ассистСнтом…

ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΠΌΠ°Π»ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ наш Π½Π°Π²Ρ‹ΠΊ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. А Zenbot ΠΊΠ°ΠΊ Ρ€Π°Π· освобоТдаСт нас ΠΎΡ‚ этой Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹, Ρ€Π΅ΡˆΠ°Ρ всС вопросы с сСрвСрами, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌΠΈ ΠΈ СстСствСнным языком!

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½Π°Π²Ρ‹ΠΊ Π½Π° Zenbot

исходный ΠΊΠΎΠ΄ алисы яндСкс. d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 18 36 43. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 18 36 43. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 18 36 43. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.Π˜Ρ‚Π°ΠΊ, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ созданиС Π½Π°Π²Ρ‹ΠΊΠ° для Алисы Π½Π° Zenbot? ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ с Π»ΠΎΠ³ΠΈΠ½Π° Π½Π° zenbot.org. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ страничку ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Sign in with Github.

Π’Π°ΠΌ понадобится ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π½Π° github.com Π³Π΄Π΅ Π·Π°ΠΎΠ΄Π½ΠΎ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ исходный ΠΊΠΎΠ΄ Π½Π°Π²Ρ‹ΠΊΠ° для Алисы

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π±ΠΎΡ‚Π° (Π±ΠΎΡ‚ β€” это ΠΈ Π΅ΡΡ‚ΡŒ наша голосовая функция для Алисы). ПослС добавлСния откроСтся страница настроСк Π±ΠΎΡ‚Π°. Π’ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΡ‚Π° ΠΏΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ поскорСС ΠΏΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π΅Π½Π±ΠΎΡ‚ с Алисой, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ наш тСстовый ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΊΠ°ΠΊ написано Ρ‚ΡƒΡ‚ https://github.com/uzyovoys/zenbot/tree/master/alice

Код для Zenbot

Π‘ΠΎΡ‚ Π½Π° Zenbot β€” это Ρ‚ΠΎΠΆΠ΅ ΠΊΠΎΠ΄. Код для Zenbot β€” это XML ΠΈ JS Ρ„Π°ΠΉΠ»Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… описываСтся, ΠΊΠ°ΠΊ развиваСтся Π΄ΠΈΠ°Π»ΠΎΠ³ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. БобствСнно Π²ΠΎΠΊΡ€ΡƒΠ³ понятий Β«Π΄ΠΈΠ°Π»ΠΎΠ³Β», «контСкст», «сущности» ΠΈ крутится вся ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Zenbot. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠ± этом ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΊ Zenbot. Π’ΡƒΡ‚ ΠΆΠ΅ ΠΌΡ‹ опишСм основныС ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

Π˜Ρ‚Π°ΠΊ, создадим Π½Π° своСм ПК ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ» Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ skill.xml ΠΈ напишСм Ρ‚Π°ΠΌ

ВсС просто. Π£ нас Π΅ΡΡ‚ΡŒ Π³Π»Π°Π²Π½Ρ‹ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ контСкст (тэг context), Π² Π½Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚ΠΈΠΏΠ° «Ну ΠΏΡ€ΠΈΠ²Π΅Ρ‚ Алиса», Π° Алиса ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ «Ну ΠΏΡ€ΠΈΠ²Π΅Ρ‚Β». Вэг input описываСт, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Ρ€Π°Π·Ρ‹ ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° output β€” Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ это ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. МоТно ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ слоТныС Ρ„Ρ€Π°Π·Ρ‹, Zenbot ΡƒΠΌΠ΅Π΅Ρ‚ Π½Π° Π»Π΅Ρ‚Ρƒ Π²Ρ‹Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ… Ρ„Ρ€Π°Π· Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π² Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚. ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ слоТными (Π΄Π°Π»Π΅Π΅ посмотрим ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ). МоТно Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ контСкст Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. ВсС это описано Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ.

Как Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π±ΠΎΡ‚Π° Π½Π° Zenbot

Π€Π°ΠΉΠ» ΠΌΡ‹ создали (кстати Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ² xml ΠΈ js). Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Git Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° github.com ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Ρ‚ΡƒΠ΄Π°. Π­Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΏΠΎΡ‚ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ просто Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° github ΠΈ Zenbot Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΈΠ»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ вашСго Π±ΠΎΡ‚Π°.

ПослС этого Π·Π°ΠΉΠ΄Π΅ΠΌ Π² настройки нашСго Π±ΠΎΡ‚Π° Π½Π° Zenbot ΠΈ Π½Π°ΠΆΠΌΠ΅ΠΌ Configure Git repository. ЗаполняСм поля для нашСго рСпозитория. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ github, Ρ‚ΠΎ поля имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ. Π•Ρ‰Π΅ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±ΠΎΡ‚ΠΎΠ². ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² настройках Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅ Directory. Π’ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Π² Π²Π°ΡˆΠΈΡ… исходниках, Π³Π΄Π΅ Π»Π΅ΠΆΠ°Ρ‚ XML ΠΈ JS Ρ„Π°ΠΉΠ»Ρ‹ для ΠΈΠΌΠ΅Π½Π½ΠΎ этого Π±ΠΎΡ‚Π°.

НаТимаСм Save settings. ПослС этого Zenbot попытаСтся ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ вашСго Π±ΠΎΡ‚Π° ΠΈ расскаТСт ΠΎ своСм успСхС ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π°Π»Π΅ Π½Π° страницС Build reports. ΠšΡΡ‚Π°Ρ‚ΠΈ Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Rebuild now Ρ‡Ρ‚ΠΎΠ±Ρ‹ поскорСС ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠ΄ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ.

Если всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈ ваш Π±ΠΎΡ‚ написан ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ΅ сообщСниС

исходный ΠΊΠΎΠ΄ алисы яндСкс. d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 18 59 17. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 18 59 17. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 18 59 17. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

ВСстируСм Π±ΠΎΡ‚Π° Π² Zenbot

НаТмСм Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Test this bot β€” ΠΈ откроСтся страничка для тСстов. Π’Π£Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«ΠΏΡ€ΠΈΠ²Π΅Ρ‚Ρ‹Β» ΠΈ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‚ сСрвСра Zenbot. Π­Ρ‚ΠΎ простой Π²Ρ‹Π²ΠΎΠ΄ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π² ΠΈΡ‚ΠΎΠ³Π΅. Нам это понадобится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. И Π½Π°ΠΊΠΎΠ½Π΅Ρ† Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΡ‚Π° ΠΊ АлисС.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π±ΠΎΡ‚Π° ΠΊ АлисС

Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² настройки Π½Π°Π²Ρ‹ΠΊΠ° Алисы Π² интСрфСйсС https://beta.dialogs.yandex.ru/developer/ ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π² качСствС Webhook URL адрСс Π²ΠΈΠ΄Π° https://zenbot.org/api/alice/ΠΊΠ»ΡŽΡ‡

Π’ качСствС ΠΊΠ»ΡŽΡ‡Π° Π²ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ вашСго Π±ΠΎΡ‚Π° Π² Zenbot. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² адрСсной строкС Π½Π° zenbot.org. Π­Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ латинских Π±ΡƒΠΊΠ² ΠΈ Ρ†ΠΈΡ„Ρ€ Π² ΠΊΠΎΠ½Ρ†Π΅ адрСса.

исходный ΠΊΠΎΠ΄ алисы яндСкс. d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 21 53 31. исходный ΠΊΠΎΠ΄ алисы яндСкс Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ алисы яндСкс-d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 21 53 31. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ алисы яндСкс. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° d181d0bdd0b8d0bcd0bed0ba d18dd0bad180d0b0d0bdd0b0 2018 03 17 d0b2 21 53 31. БСгодня ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Π±Π΅Ρ‚Π°-тСстированиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ЯндСкс.Π”ΠΈΠ°Π»ΠΎΠ³ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ смоТСт ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Алису Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ своим сСрвисам ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. Π’ этом постС ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΈΠ³Ρ€Ρ‹ для Алисы.

И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ВСстированиС Π² Π”ΠΈΠ°Π»ΠΎΠ³Π°Ρ… для Алисы ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«ΠΏΡ€ΠΈΠ²Π΅Ρ‚Β». ΠœΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΎΡ‚ нашСго Π±ΠΎΡ‚Π°!

Π”Π΅Π»Π°Π΅ΠΌ Π±ΠΎΡ‚Π° ΡƒΠΌΠ½Π΅Π΅

Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ нашСго Π±ΠΎΡ‚Π° Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ…ΠΎΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅. НапримСр, Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΠΌ Π΅Π³ΠΎ Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Π·Π΄ΠΎΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с Π½ΠΈΠΌ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ.

Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ. Π’ΡƒΡ‚ послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ скаТСт Β«ΠŸΡ€ΠΈΠ²Π΅Ρ‚ Алиса», Π±ΠΎΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ UserName, ΠΈ Ссли ΠΎΠ½Π° пуста (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΅Π΅ Π½Π΅Ρ‚ вовсС), ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ контСкст, Π³Π΄Π΅ попросит Π½Π°Π·Π²Π°Ρ‚ΡŒ своС имя. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚, Π±ΠΎΡ‚ сохранит имя Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ UserName (функция cap просто сдСлаСт ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π±ΡƒΠΊΠ²Ρƒ ΠΈΠΌΠ΅Π½ΠΈ Π·Π°Π³Π»Π°Π²Π½ΠΎΠΉ) ΠΈ скаТСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Β«ΠŸΡ€ΠΈΡΡ‚Π½ΠΎ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ, Вася» (Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°Π·Π²Π°Π» сСбя Вася).

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ вновь Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ ваш Π½Π°Π²Ρ‹ΠΊ для Алисы ΠΈ скаТСт Β«ΠΏΡ€ΠΈΠ²Π΅Ρ‚Β», Алиса ΡƒΠΆΠ΅ поздороваСтся с Π½ΠΈΠΌ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ. ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Zenbot сохранил Π΅Π³ΠΎ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ/ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Zenbot сдСлаСт эту Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ для вас.

А Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ поинтСрСснСС Π΅ΡΡ‚ΡŒ?

Π•ΡΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для нашСй ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ интСрСсный Π½Π°Π²Ρ‹ΠΊ для Алисы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Π½ΠΎ ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π’ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² интСрфСйсС Алисы. Π­Ρ‚ΠΎΠ³ΠΎ Π±ΠΎΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° нашСм Π³ΠΈΡ‚Ρ…Π°Π±Π΅ https://github.com/uzyovoys/zenbot/tree/master/alice

Π”Π΅Π»Π°Π΅ΠΌ Ρ‚Π΅ ΠΆΠ΅ шаги. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π±ΠΎΡ‚Π° Π½Π° zenbot.org, Π² настройках рСпозитория прописываСм URL https://github.com/uzyovoys/zenbot ΠΈ Π² ΠΏΠΎΠ»Π΅ Directory ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ alice. ΠŸΠΎΡ‚ΠΎΠΌ ΠΈΠ΄Π΅ΠΌ Π½Π° https://beta.dialogs.yandex.ru/developer/ ΠΈ создаСм Π½ΠΎΠ²Ρ‹ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³. ΠŸΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Π΅ΠΌ Π΅Π³ΠΎ ΠΊ Π±ΠΎΡ‚Ρƒ Π½Π° Zenbot Ρ‡Π΅Ρ€Π΅Π· Webhook URL. И тСстируСм.

НСсколько полСзностСй

Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ тэг sample. Он создаСт ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π² Π±ΠΎΡ‚Π° ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ запрос, тСкст ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΠΊΠ°Π·Π°Π½ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ sample.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ запрос

Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ ваш Π½Π°Π²Ρ‹ΠΊ Ρ„Ρ€Π°Π·ΠΎΠΉ «Запусти Ρ‚Π°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π½Π°Π²Ρ‹ΠΊΒ», Π²Π°ΡˆΠ΅ΠΌΡƒ Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ пустой запрос. На Π½Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π΄Π°Ρ‚ΡŒ Ρ€Π΅Π°ΠΊΡ†ΠΈΡŽ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ·Π΄ΠΎΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅). Для этого ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π²Π΅Π΄ΠΈΡ‚Π΅ Π² своСм Π±ΠΎΡ‚Π΅ input Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°

Как Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ сСссию

Если Π² вашСм Π½Π°Π²Ρ‹ΠΊΠ΅ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ сСссию, просто создайтС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ end_session Π²ΠΎΡ‚ Ρ‚Π°ΠΊ

Как ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Ρ‡ΡŒ

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Алиса произнСсла Π½Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ваш Π±ΠΎΡ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π² Π²ΠΈΠ΄Π΅ тСкстового ΠΎΡ‚Π²Π΅Ρ‚Π°, Ρ‚ΠΎ создайтС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ tts Π²ΠΎΡ‚ Ρ‚Π°ΠΊ

Как ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ JSON ΠΎΡ‚Π²Π΅Ρ‚

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ Π² JSON Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ Алисы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ссли Π²Π°ΠΌ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° тэга sample), Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ JSON ΠΎΡ‚Π²Π΅Ρ‚Π° Π² output Π²ΠΎΡ‚ Ρ‚Π°ΠΊ

ΠšΡƒΠ΄Π° дальшС?

Для Zenbot ΠΌΡ‹ написали ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ. Π•Ρ‰Π΅ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Π±ΠΎΡ‚ΠΎΠ² ΠΈ FAQ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ описываСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ основныС особСнности ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Π£ вас Π½Π΅ Π·Π°ΠΉΠΌΠ΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ сцСнарии Π±ΠΎΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ СстСствСнный язык ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ (ΠΈ бСсполСзныС) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *