Alexa Becerileri Oluşturma: Beceriler Nasıl Programlanır
Beceriler Alexa'ya çok daha fazla özellik eklemenizi sağlar. Talimatlarımızda, bir beceriyi kendiniz nasıl oluşturacağınızı ve programlayacağınızı gösteriyoruz.
Alexa Beceri Yarat: Ne Tür Beceriler Var?
"Alexa" Amazon'un dijital ses asistanının adıdır. Şirketler ve özel kişiler Alexa Ses Hizmeti'ni (AVS) kullanarak bunu belirli bir donanıma entegre edebilirler.
- Uzantıları olmayan Alexa, bazı bilgi sorularını yanıtlayabilir, akıllı ev cihazlarını kontrol edebilir veya Amazon'dan ürün satın alabilir.
- Bir geliştirici olarak, Alexa'ya daha fazla beceri öğretmek için kendi Alexa uygulamalarınızı oluşturmak için Alexa Skills Kit'i (ASK) kullanabilirsiniz.
- Bir yandan, ağa bağlı cihazları kontrol etmek için akıllı ev becerileri ve günlük özet ("Flash Brief") için başka bir haber kaynağı olarak flaş brifing becerileri veya Alexa ile diğer tüm etkileşimler için özel etkileşim modeli becerileri vardır.
- Bir yetenek oluşturmak için bir Amazon geliştirici hesabına ihtiyacınız var. Geliştirici portalında yeni beceriler oluşturabilir ve yapılandırabilirsiniz.
- Gerçek beceri mantığı, HTTPS aracılığıyla bir web hizmeti olarak entegre edilebilir. Amazon bu web servislerine SkillServices diyor. Amazon bir arka uç olarak kendi hizmeti "AWS Lambda" yı öneriyor.
Amazon Echo: Programlama becerileri için nelere dikkat etmelisiniz?
Geliştirici konsolunda bulabileceğiniz "Alexa Skills Kit" ile kolayca bir beceri oluşturabilirsiniz. Bir beceri programlamaya başlamadan önce, kendinize birkaç soru sormalısınız:
- Her şeyden önce soru, kullanıcının beceriyi nasıl çağırması gerektiği ve kullanıcının bireysel işlevleri nasıl etkinleştirebileceği sorusudur. Bu nedenle, önce anahtar terimleri tanımlayın.
- Cümlenin ne olması gerektiğini ve bölgesel farklılıklar olup olmadığını bilmek de önemlidir.
- İstek ne kadar esnek olursa, kullanıcı deneyimi o kadar iyi olur. Örneğin, bir beceri her zaman "yardım" kelimesine cevap vermeli ve kullanıcıya onunla nasıl etkileşime gireceğini açıklamalıdır.
Alexa için program becerisi
Öncelikle geliştirici konsolu ve AWS için bir hesap oluşturmanız gerekir.
- Önce Geliştirici Konsolu'ndaki "Alexa" sekmesini tıklayın ve "Alexa Skills Kit" altında "Başlayın" ı tıklayın.
- Ardından "Yeni Bir Beceri Ekle" yi tıklayın.
- Artık becerinizi yapılandırmaya ve ayarlamaya başlayabilirsiniz. Bir HTTPS sunucusu kurmak zorunda kalmamak için AWS'yi kullanabilirsiniz.
- Gerçek beceriyi etkileşim modunda programlıyorsunuz. Java Script'te programlıyorsunuz. Amazon ana sayfasında yardım bulabilirsiniz.
Bir sonraki pratik ipucunda, Minecraft Pocket Edition için kendi modunuzu nasıl oluşturabileceğinizi göstereceğiz.