Amazon Alexaスキル開発勉強会が盛り上がってきている。既にAlexa Skill登録数が2万超!スマートスピーカー用スキル開発講座「Voice User Interface Designコース」と「AI音声アシスタント勉強会」でいくつかの講座を紹介しているが、今回は、codecademyによるAmazon Alexa勉強コースを紹介する。
AmazonとCodecademyによる「Alexaスキルコース」

CodecademyはHTMLやCSSなどマークアップ言語及びPython、PHP、JavaScript、Rubyなどのプログラミング言語関連のコーディング講座を無料で提供しているオンラインプラットフォームだ。
このプラットフォームのコンテンツとしてAmazon Alexaのスキル開発を学ぶコースが開設された。このコースは、ユーザーの声に反応するAlexaのカスタムスキルを構築できるようになることを目的としている。2017年9月25日に1~2番目のコースがリリースされ、10月26日に3~4番目のコースがリリースされた。

最初のコース「Build Your First Skill」でスキルのフロントエンドである音声ユーザーインターフェイス(VUI)を作成。

2番目のコース「Create Your Lambda Function」でVUIをAWS Lambda上で動作するコードに接続。

3番目のコース「Get User Input」でユーザーの入力、読み取りを学ぶ。

4番目のコース「Add Persistence to Your Skill」で、Amazon DynamoDBを介した複数のスキルセッションにわたるメモリ管理を学ぶ。
無料かつオンラインで気軽にAlexaスキル開発を学べるため、非常にオススメだ。今後また新しいコースが追加されることを期待したい。
Alexa Blog / Introducing New Advanced Alexa Skills Courses by Codecademy
Alexa Blog / Introducing Free Alexa Skills Courses by Codecademy





