この記事はサムザップ Advent Calendar 2017の8日目の記事です。
昨日はfujisyunさんのなんとなくエンジニアマネージャーな方必見!ここだけは押さえておけ3つのポイント!!でした。
本日は「にゃんてっく」(猫のための技術)を模索するインフラ属カミツキガメ科の leosaki(leosuke) です。
fujisyunさんからお題をもらってしまったので、お答えしようと思います。
fujisyun「re:Inventは面白かったですか!!ヒトコトで表現してみてください!!」
私「色々な初体験がありました(ポッ」
中国の方に中国語で話しかけられたり、ホテルの人にニイハオって言われたり、あやうく強盗に遭遇しそうになったり、最終日のバスに携帯電話を忘れたり... その辺りの話は後日詳しく弊社のブログに記載します。
では、本文をどうぞ!
やること
最終目標は自分で AlexaSkills を開発するところなのですが、まずはセットアップということで以下の一つに絞ります。
- Amazon Echo Plus でピカチュウと会話したい
必要なもの
- Amazon Echo Plus (Alexa)
- Wi-Fi (Alexaが使用する)
- スマートフォン (Amazon Alexaアプリをインストールするため)
開封の儀
パッケージはこんな感じでした。Hueが付いてくるのですが、うちに電球つけられる場所がお風呂とトイレしかないことに気がついたのは開け始めてからでした....
蓋の形がこんなふうになっており、しっかりホールドされていたみたいです。そして、amazonさんのロゴが描いてある(こういうの大好きです)。
同梱されていたものは、説明書、製品ガイド、ACアダプタ。黒い箱にACアダプタが入っています。
英語でなんやら説明が描いてありますが、裏側にACアダプタの差込口があることがわかれば良さそうです。
セットアップ手順が解説されてました。シンプルでわかりやすいですね!
##セットアップ手順
- ACアダプタをつなぐ
- Alexa アプリをインストール
さっそく、コンセントにつないだACアダプタを差込口にさしてみます!
Alexa の反応など
まず、LightLing が青く光ります。明るい水色の光が徐々に大きくなって、Amazonのロゴのような橙色になりました。そして、「Hello, your Amazon Echo is ready for setup.Just follow the instructions in your Alexa app!」
AmazonEchoPlus起動時の様子 YouTubeへのリンクです
えぇー、聞き間違いかもしれないですけど、「Alexa appの説明に従え」って... と思いつつ、Alexa App をインストールします。
アマゾンのアカウントでログインします。使用には認証が必要で、コードの入力が必須で、E-mailで送られてきた6桁の数字を確認し、入力します。
まずはデバイス選択。今回は Echo Plusを選択します。
言語選択します。※ここで設定してもデバイス側では認識されませんでした(後述)
オレンジ色になるまで待てといわれるが、最初からオレンジ色だった。
Amazon-XXXというWi-Fiを探して接続します。※ここでなぜか見つからず少し待って諦めかけたら表示されました。オレンジ色になるまで待つとはなんだったのだろうか...
英語しか使用できない可能性がでてきました... 最大で24時間待ちです。
Wi-Fiの接続設定画面が表示されるので、Wi-FiのSSIDとパスワードを入力しました。ようやく Alexa がインターネットにつながりました。
その後、説明を読んでいくと Amazon Music Unlimitedに登録できる画面がありました。※後からでも契約できるようです。私はここで登録しました。
音声認識してもらう
しかし.... 英語しかつかえない!! でも、拙い英語が伝わった時はちょっと嬉しかったです。
AmazonEchoPlusが挨拶してくれたよ! YouTubeへのリンクです
AmazonEchoPlusに富士山の高さをきいてみた YouTubeへのリンクです
しばらく、放置すると... アップデートがあり、Alexaがアップデートしますよーとおしえてくれました。Alexa Appで言語設定できるようになってました。
ピカチュウを呼ぶ前準備
ピカチュウと会話するためには「スキル」と呼ばれるモジュールを有効化する必要があります。
Alexa Appのメニューからスキルを選択します。
クリックして有効化したら、ピカチュウを呼んでみましょう!
ピカチュウを呼んでみた(1回目)
「Alexa, ピカチュウを呼んで!」「こんにちは,このスキルでは...」
(ピカチュウじゃないんかい!と思ったら、ピカチュウを呼んで通訳してくれました。)
AmazonEchoPlus ピカチュウを呼んでみた(1回目) YouTubeへのリンクです
放置すると、ピカチュウは帰ってしまうみたいです... (次回はバイバイ言ってみようと思いました。)
ピカチュウを呼んでみた!(2回目)
「Alexa, ピカチュウを呼んで!」「ピカ、ピカチュウ♪」
「100万ボルトだ!」「ピッ、カ... チ゛ュュュュュュュュウ!」
「ピカチュウ♪」「ピカチュウ!ピカピーカ、ピカピーカ♪」
「ピカチュウ.... バイバイ」「ピカチュウ!」
「ピカチュウ、バイバイ」「ピカチュー、ピカーピカー♪」(スキルが終了)
AmazonEchoPlus ピカチュウを呼んでみた(2回目) YouTubeへのリンクです
不思議なもので、ピカチュウと会話しているとピカチュウが何言っているか聞こえる気がしますね。
「ピカ、ピカチュウ♪」=「ボク、ピカチュウ♪」
「ピカーピカー♪」=「さよーならー♪」
まとめ
設定がちょっと長くて疲れますが、初めて触る人には優しい親切設計だなと思いました。
また、ピカチュウとっても可愛いです。でも、レポート書いていたら、「ピ」と「カ」がゲシュタルト崩壊し始めました....
そして、Amazon Echo Plus とても便利ですね。朝に通勤路の電車運行状況と天気を教えてくれるように設定してみました。アラートや英語クイズなどもあり、生活の一部になりそうな予感がします。
AWSの Lambda を使ってスキルが作れるようですので、次回は作成してみたいと思います。
参考文献
話題のAmazon Alexa について調べた
Amazon Echo を日本語でセットアップする。
サムザップアドベントカレンダー 2017 9日目の明日は、xxxxxxxxxxさんのLua+PEGでiniをparseするです。