SlideShare a Scribd company logo
1 of 24
Download to read offline
アレクサと俺のVoiceOps
~イケてる音声認識でIoTやってみた~
© 2016 Japan Novel Corporation 1
日本ノーベル株式会社
大熊 元気
作ったもの
© 2016 Japan Novel Corporation 2
・ラズベリーパイ
・USBマイク
・スピーカー
・モバイルバッテリー
ビンに突っ込む!
Amazon Echo
ハンズフリーのボイスアシスタントAI
アメリカで大人気
開発環境が公開され、誰でも機能を追加できる。
日本では販売していないが、ラズパイで作れる。
まずは、ブラウザでエミュレートしてみよう!
© 2016 Japan Novel Corporation 3
ラズパイAlexaの作り方
GitHubに公開されてる。(公式)
ラズパイのセットアップから細かく手順が書いて
あるので、その通りやれば問題ない。
2016/10/6 にハンズフリー機能が追加。
© 2016 Japan Novel Corporation 4
ということで・・・スキル開発やってみた
構成
© 2016 Japan Novel Corporation 6
AWS
λ
AVS
Raspberry
Pi
javascript
Node.js
Python
AlexaとAWSのlambdaをつなげる
Alexa 側
AWS 側
© 2016 Japan Novel Corporation 7
作ったスキルは公開できる
Alexaユーザーページや、ボイスコマンドでスキルをON/OFFできる
© 2016 Japan Novel Corporation 8
こんなスキルが人気っぽい
© 2016 Japan Novel Corporation 9
車の使用履歴や
ガソリン残量が
分かるらしい・・・
からの・・・IFTTT使ってみた
構成
© 2016 Japan Novel Corporation 11
IFTTT
LINE AVS
スマホ
Raspberry
Pi
IFTTTのアプレット作って VoiceOpsしてみた
LINEは自分だけか、自分
の入っているグループを
対象に選べる。
キーワードだけのやつは
すぐに走る。
ToDoリストの内容を
わたすようなやつは5~10
分くらい遅延する。
© 2016 Japan Novel Corporation 12
からの・・・IoTで制御やってみた
構成(簡単な方法を探して、これに行きついた。)
© 2016 Japan Novel Corporation 14
IFTTT
Adafruit
IO
AVS
ESPr
(ESP8266)
Raspberry
Pi
Neo
Pixel
ブローカー
パブリッシャーサブスクライバー
MQTTプロトコル
細かく言うと、
プロトコルコンバインディングかな?
上り:HTTP
下り:MQTT
ボイスコマンドでLED制御のやり方
1. AlexaからIFTTT経由でAdafruit IO の「feed」にデータを入れる。
2. ESPrがfeedをSubscribeして、NeoPixel を光らせる。
© 2016 Japan Novel Corporation 15
0: Off
1: Red
2: Green
3: Blue
4: Rainbow
と組んでみた。
USBで
電源供給
ESPr
Developer
(ESP8266
を使いやすくし
たボード)
NeoPixel
Ring 12
まとめ
楽しい
それだけ^^
© 2016 Japan Novel Corporation 16
関連資料
GitHubに作り方とソースコードを公開してます。
デモ動画を公開してます。
© 2016 Japan Novel Corporation 17
© 2016 Japan Novel Corporation 18
APPENDIX
2014 2015 2016
amazon
Alexa
Google
Home
Microsoft
Apple
Siri
Facebook
TOYOTA
Kirobo
自然言語理解ボットのトレンド
© 2016 Japan Novel Corporation 19
11月 限定販売 7月 一般出荷
8月 Developerに公開
※2011/10月 リリース
11月 出荷開始
10月 SDK公開を発表
6月 開発環境公開を発表するも実行せず
※1月 Wit.ai買収
※冬に先行販売
※調査が不十分なのでご注意願います。
※11月 コルタナ日本語対応
10月イベントでは
同様な製品の発表なし
Adafruit IO を使ってみた
Adafruit(エイダフル)は、2005年に
MIT出身の技術者が設立した会社
面白いデバイスや事例を発信しまくり
ArduinoスケッチでいろいろできるLED
「NeoPixel」が気に入った
デバイスだけでなく、IoTっぽいクラウド
サービス「Adafruit IO」もすごい!
© 2016 Japan Novel Corporation 20
Alexa 質問例
 操作
 Stop, Repeat
 遊び
 Tell me joke.
 Play Rock Paper Scissors.
 Flip a coin.(heads or tails)
 Do aliens exist?
 What
 What time is it in Japan?
 What's the weather like in Tokyo?
 What's 1234 times 567?
 What's the capital of Spain?
 What's the definition of paradox?
 What is 70 miles in kilometers?
 What is Brad Pitt's latest movie?
 What‘s internet? Wikipedia “internet”
© 2016 Japan Novel Corporation 21
 Where
 Where do babies come from?
 When
 When's the next Olympic?
 How
 How far away is Christmas?
 How tall is Mount Fuji?
 How far is the moon?
 How far is it from Tokyo to the North Pole?
 How many people live in Tokyo?
 How old is Barack Obama?
 Why
 Why is the sky blue?
 Who
 Who is Donald Trump?
 Who is Prime Minister in Japan?
 Who is President in Korea?
 Order
 Remind me to watch football game tonight at 7PM.
 Start a timer. How much time do we have left?
 Read news.
 Add to my to do list/shopping list.
 What's in my to do list/shopping list?
 Skill
 Start Sushi fact.
 Trigger Japan Trivia
 Trigger machine “stop/available”
 Control
 Trigger neo pixel “red/green/blue/rainbow/turn off”
日本では売ってないのでちょっと不便
 住所登録するとAlexaが賢くなるが、日本の
住所は受け付けない。
 日本のアマゾンのアカウントは使えない。→
プライム会員が適用されない。(ブラウザの
エミュレータは日本のアマゾンアカウントでロ
グイン可能。)
 外部スキルは、UBERなど日本で使えないも
のが多い。
 Amazon Echoは日本の技適取ってない
ので、輸入して日本で使うのはダメ。
 今更だが、日本語は通じない。
© 2016 Japan Novel Corporation 22
限定Tシャツ日本じゃもらえない (>,<)
© 2016 Japan Novel Corporation 23
お知らせ
インスタントチームというサイトを通じて
「子育てIoT」というチーム活動を
しています。
メンバー募集中です。(現在2名^^;)
月に1回程度、川崎でミーティングする
だけです。
インスタントチームのサイトで
ご連絡お待ちしております!
© 2016 Japan Novel Corporation 24

More Related Content

Similar to アレクサと俺のVoice ops 201611

未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>Daisuke Maki
 
日経アプリプロモーションの基礎と応用配布用
日経アプリプロモーションの基礎と応用配布用日経アプリプロモーションの基礎と応用配布用
日経アプリプロモーションの基礎と応用配布用Appliya Tokyo
 
Touch barいいぞ2016 12-12
Touch barいいぞ2016 12-12Touch barいいぞ2016 12-12
Touch barいいぞ2016 12-12kota matsumoto
 
【STR2 ポケラボ プレゼンテーション】
【STR2 ポケラボ プレゼンテーション】【STR2 ポケラボ プレゼンテーション】
【STR2 ポケラボ プレゼンテーション】Up Hatch
 
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」Hiroshi Chonan
 
RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!
RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!
RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!Antoine Choppin
 
Decade 20091215
Decade 20091215Decade 20091215
Decade 20091215武 河野
 
LINEとAWS(Lambda,Step Functions,API Gateway)とTwilioとkintoneでBOTを作ってみるハンズオン(yam...
LINEとAWS(Lambda,Step Functions,API Gateway)とTwilioとkintoneでBOTを作ってみるハンズオン(yam...LINEとAWS(Lambda,Step Functions,API Gateway)とTwilioとkintoneでBOTを作ってみるハンズオン(yam...
LINEとAWS(Lambda,Step Functions,API Gateway)とTwilioとkintoneでBOTを作ってみるハンズオン(yam...Mitsuhiro Yamashita
 
ライブコーディング・Androidのライブラリを作ってみよう
ライブコーディング・Androidのライブラリを作ってみようライブコーディング・Androidのライブラリを作ってみよう
ライブコーディング・Androidのライブラリを作ってみようMasataka Kono
 
Programmer @jc-21 2014/03/29
Programmer @jc-21 2014/03/29Programmer @jc-21 2014/03/29
Programmer @jc-21 2014/03/29Yuki Higuchi
 
ネットで世界に発信:高畠
ネットで世界に発信:高畠ネットで世界に発信:高畠
ネットで世界に発信:高畠Kazuo Shimokawa
 
ネットで世界に発信 出版、グローバル
ネットで世界に発信 出版、グローバル ネットで世界に発信 出版、グローバル
ネットで世界に発信 出版、グローバル Kazuo Shimokawa
 
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excitetrendism
 
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみたコードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみたShintaro Ito
 
クソゲー供養会2016 大賞作「ぐるぐる」開発秘話
クソゲー供養会2016 大賞作「ぐるぐる」開発秘話クソゲー供養会2016 大賞作「ぐるぐる」開発秘話
クソゲー供養会2016 大賞作「ぐるぐる」開発秘話Tatsuya Takemura
 
TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)Kiyoshi Ogawa
 

Similar to アレクサと俺のVoice ops 201611 (20)

未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
 
日経アプリプロモーションの基礎と応用配布用
日経アプリプロモーションの基礎と応用配布用日経アプリプロモーションの基礎と応用配布用
日経アプリプロモーションの基礎と応用配布用
 
2014年電子出版関連の気になるニュースまとめ
2014年電子出版関連の気になるニュースまとめ2014年電子出版関連の気になるニュースまとめ
2014年電子出版関連の気になるニュースまとめ
 
Touch barいいぞ2016 12-12
Touch barいいぞ2016 12-12Touch barいいぞ2016 12-12
Touch barいいぞ2016 12-12
 
Ltマイコン2011
Ltマイコン2011Ltマイコン2011
Ltマイコン2011
 
kintone Café 大阪 vol.15
kintone Café 大阪 vol.15kintone Café 大阪 vol.15
kintone Café 大阪 vol.15
 
【STR2 ポケラボ プレゼンテーション】
【STR2 ポケラボ プレゼンテーション】【STR2 ポケラボ プレゼンテーション】
【STR2 ポケラボ プレゼンテーション】
 
SIerIoTLT201805-usshiv2
SIerIoTLT201805-usshiv2SIerIoTLT201805-usshiv2
SIerIoTLT201805-usshiv2
 
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
 
RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!
RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!
RaspberryPiで日本の子供たちにプログラミングのパッションを伝えよう!
 
Decade 20091215
Decade 20091215Decade 20091215
Decade 20091215
 
LINEとAWS(Lambda,Step Functions,API Gateway)とTwilioとkintoneでBOTを作ってみるハンズオン(yam...
LINEとAWS(Lambda,Step Functions,API Gateway)とTwilioとkintoneでBOTを作ってみるハンズオン(yam...LINEとAWS(Lambda,Step Functions,API Gateway)とTwilioとkintoneでBOTを作ってみるハンズオン(yam...
LINEとAWS(Lambda,Step Functions,API Gateway)とTwilioとkintoneでBOTを作ってみるハンズオン(yam...
 
ライブコーディング・Androidのライブラリを作ってみよう
ライブコーディング・Androidのライブラリを作ってみようライブコーディング・Androidのライブラリを作ってみよう
ライブコーディング・Androidのライブラリを作ってみよう
 
Programmer @jc-21 2014/03/29
Programmer @jc-21 2014/03/29Programmer @jc-21 2014/03/29
Programmer @jc-21 2014/03/29
 
ネットで世界に発信:高畠
ネットで世界に発信:高畠ネットで世界に発信:高畠
ネットで世界に発信:高畠
 
ネットで世界に発信 出版、グローバル
ネットで世界に発信 出版、グローバル ネットで世界に発信 出版、グローバル
ネットで世界に発信 出版、グローバル
 
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
 
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみたコードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
 
クソゲー供養会2016 大賞作「ぐるぐる」開発秘話
クソゲー供養会2016 大賞作「ぐるぐる」開発秘話クソゲー供養会2016 大賞作「ぐるぐる」開発秘話
クソゲー供養会2016 大賞作「ぐるぐる」開発秘話
 
TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)
 

Recently uploaded

AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Recently uploaded (8)

AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

アレクサと俺のVoice ops 201611