はじめに
2016年の年末あたりからAmazon Alexaの記事をよく見かける気がします。Amazon Echoが人気だったり、所謂、各種IoTに実装されてスマートホームのハブになるんじゃないかと言われています。
各種IoTに実装されれば、ハードウェアの部分は各社が実装してくれるわけです。ソフトウェアからリアル世界の何かを操作できると楽しいだろうっということで最近諸々調査しているのでまとめていきたいと思います。
Amazon Alexaとは
ざっくり言うと多分こういう事だと思います。
音声で指示 => Alaxaで解析してテキストに変換 => 処理 => 音声等で回答
iPhoneにあるSiriをイメージしてもらえると分かりやすいと思います。
Amazonは「音声入力は第三の入力デバイスだ!(キーボード => タップ(スマートフォン) => 音声)」っと言っています。
Alaxaで遊ぶには
残念ながらAmazon Echoは日本ではまだ販売されていません。そして、日本語での音声入力にも未対応です。
でもカタコトの英語とWebサービスまたはiPhoneのアプリがあれば遊ぶことはできそうです。
Alexa Skill Testing Tool - Echosim.io(Web)
https://echosim.io/
Ally - for Alaxa Voice Sevices(iOSアプリ)
https://itunes.apple.com/jp/app/ally-for-alexa-voice-services/id1195730692?mt=8
Adtra = for Alexa Voice Services(iOSアプリ)
https://itunes.apple.com/jp/app/astra-for-alexa-voice-services/id1173026689?mt=8
アプリを入れてAmazonにログインするとAlaxaが体験できます。
「What's time?」とか「What's today's data?」と聞いてみると時間や日付を返答してくれます。
まとめ
これで基本のAlexa機能は試せそうです。
Amazon.comのアカウントしか試せないっという記事を見かけましたが、2016年2月時点で、日本のAmazonアカウントでも試せている気がします。
そして、承認したアプリの解除方法が分からないです。。。ご存じの方教えてください。
参考
Amazon Alexaの基礎知識 | Developers.IO
http://dev.classmethod.jp/cloud/aws/amazon-alexa-basic-knowledge/
AWS Lambdaを使ってAmazon Echoに機能追加してみた | Developers.IO
http://dev.classmethod.jp/etc/alexa-skill-with-lambda-sample/
Amazon Echo (Alexa)の設定方法&管理画面をおさらいする #reinvent | Developers.IO
http://dev.classmethod.jp/cloud/aws/introduction-to-amazon-echo-alexa/
iPhoneでAmazon Alexaを簡単体験!「Astra」を使ってみよう | Developers.IO http://dev.classmethod.jp/cloud/aws/amazon-alexa-using-astra/