Enviar pesquisa
Carregar
Alexa gadgets toolkitで始まるAlexaスキルの世界
•
0 gostou
•
154 visualizações
Masami Yamate
Seguir
2020-01-18 【VUI FUKUOKA x AAJUG】2020年 Alexaスキル開発を始めよう!
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 37
Baixar agora
Baixar para ler offline
Recomendados
Alexa Gadgets Toolkitから広がるVUIの可能性
Alexa Gadgets Toolkitから広がるVUIの可能性
Masami Yamate
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
Masami Yamate
俺の話を聞け!Lt大会#7
俺の話を聞け!Lt大会#7
美穂 山田
Lwtt gas ocr-lineworksbot
Lwtt gas ocr-lineworksbot
Kahori Takeda
はじめてのAmazonLexでつくるLINEボット
はじめてのAmazonLexでつくるLINEボット
Kahori Takeda
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
Kahori Takeda
Alexa Skills Kitを使って自作のSkillを作る
Alexa Skills Kitを使って自作のSkillを作る
Jun Ichikawa
Jaws ug in-miyazaki_immutable_infrastructureonaws_20140131
Jaws ug in-miyazaki_immutable_infrastructureonaws_20140131
Seiji Tsukioka
Recomendados
Alexa Gadgets Toolkitから広がるVUIの可能性
Alexa Gadgets Toolkitから広がるVUIの可能性
Masami Yamate
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
Masami Yamate
俺の話を聞け!Lt大会#7
俺の話を聞け!Lt大会#7
美穂 山田
Lwtt gas ocr-lineworksbot
Lwtt gas ocr-lineworksbot
Kahori Takeda
はじめてのAmazonLexでつくるLINEボット
はじめてのAmazonLexでつくるLINEボット
Kahori Takeda
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
Kahori Takeda
Alexa Skills Kitを使って自作のSkillを作る
Alexa Skills Kitを使って自作のSkillを作る
Jun Ichikawa
Jaws ug in-miyazaki_immutable_infrastructureonaws_20140131
Jaws ug in-miyazaki_immutable_infrastructureonaws_20140131
Seiji Tsukioka
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
Yuka Matsuba
Alexaスキルのはじめ方
Alexaスキルのはじめ方
Jun Ichikawa
「アレクサ、"リーフスキル"の作り方を教えて」
「アレクサ、"リーフスキル"の作り方を教えて」
Yusuke HIDESHIMA
Alexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げる
Jun Ichikawa
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
賢太郎 前多
20191206_Alexaスキルを作ってみよう
20191206_Alexaスキルを作ってみよう
yamamotomsc
enebular meetup 20190117 & CES
enebular meetup 20190117 & CES
Sayaka Ito
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Jun Ichikawa
【Unite Tokyo 2018】XR x AI Watsonで もっと拡がるUnity開発
【Unite Tokyo 2018】XR x AI Watsonで もっと拡がるUnity開発
UnityTechnologiesJapan002
Alexa Skills Kitの始め方
Alexa Skills Kitの始め方
Jun Ichikawa
JAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LT
Mitsuhiro Yamashita
AWS Nyantech #2 Nyands-on visual search
AWS Nyantech #2 Nyands-on visual search
MariOhbuchi
Mais conteúdo relacionado
Semelhante a Alexa gadgets toolkitで始まるAlexaスキルの世界
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
Yuka Matsuba
Alexaスキルのはじめ方
Alexaスキルのはじめ方
Jun Ichikawa
「アレクサ、"リーフスキル"の作り方を教えて」
「アレクサ、"リーフスキル"の作り方を教えて」
Yusuke HIDESHIMA
Alexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げる
Jun Ichikawa
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
賢太郎 前多
20191206_Alexaスキルを作ってみよう
20191206_Alexaスキルを作ってみよう
yamamotomsc
enebular meetup 20190117 & CES
enebular meetup 20190117 & CES
Sayaka Ito
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Jun Ichikawa
【Unite Tokyo 2018】XR x AI Watsonで もっと拡がるUnity開発
【Unite Tokyo 2018】XR x AI Watsonで もっと拡がるUnity開発
UnityTechnologiesJapan002
Alexa Skills Kitの始め方
Alexa Skills Kitの始め方
Jun Ichikawa
JAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LT
Mitsuhiro Yamashita
AWS Nyantech #2 Nyands-on visual search
AWS Nyantech #2 Nyands-on visual search
MariOhbuchi
Semelhante a Alexa gadgets toolkitで始まるAlexaスキルの世界
(12)
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
Alexaスキルのはじめ方
Alexaスキルのはじめ方
「アレクサ、"リーフスキル"の作り方を教えて」
「アレクサ、"リーフスキル"の作り方を教えて」
Alexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げる
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
20191206_Alexaスキルを作ってみよう
20191206_Alexaスキルを作ってみよう
enebular meetup 20190117 & CES
enebular meetup 20190117 & CES
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
【Unite Tokyo 2018】XR x AI Watsonで もっと拡がるUnity開発
【Unite Tokyo 2018】XR x AI Watsonで もっと拡がるUnity開発
Alexa Skills Kitの始め方
Alexa Skills Kitの始め方
JAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LT
AWS Nyantech #2 Nyands-on visual search
AWS Nyantech #2 Nyands-on visual search
Alexa gadgets toolkitで始まるAlexaスキルの世界
1.
Alexa gadgets toolkitで始まる Alexaスキルの世界 2020-01-18
【VUI FUKUOKA x AAJUG】2020年 Alexaスキル開発を始めよう! Masami Yamate
2.
about me 山手 政実
Masami Yamate 株式会社 LIFULL LIFULL Home s iOSエンジニア 人との対話に近づけるため、Alexaを技術目線で日々Hack中.... 前職:とある公共交通系サービスの会社 Alexa日本サービス開始に合わせて、1人でスキルを開発し、サービスイン 2年ほど交通情報系Alexaスキルを運営した経験あり
3.
長丁場お疲れ様です!
4.
ここからは、Deepな話です 背景画像は、Freepik.comのリソースを使用しました。
5.
Alexaスキル開発の もう一歩踏み込んだお話です 背景画像は、Freepik.comのリソースを使用しました。
6.
Alexaを拡張するデバイスたち • スマートホームデバイス • Alexa
Gadget US Amazon - Echo Buttons (2 buttons per pack) より
7.
スマートホームデバイス • ロボット掃除機やIoT対応LED電球など • Alexaとのやり取りはWiFiでデバイスクラウド越しに行う 【メリット】 •
カスタムスキルのような呼び出しが不要 【デメリット】 • アカウントリンクが必要 • 独自のデバイスクラウド運用が必要
8.
Alexa Gadget (1) •
Echoデバイスの機能拡張用のアクセサリー いわばEchoデバイスの子機 • EchoデバイスとはBluetooth経由で接続 【メリット】 • デバイスクラウドの運用が不要 • アカウントリンクが不要 【デメリット】 • カスタムスキルの呼び出しが必要
9.
Alexa Gadget (2)
10.
Alexa Gadgets Toolkit •
Alexa Gadgetを開発するためのツール + =
11.
実際、何ができるの? A.Echoデバイスと連動してガジェットを操作できる 1. Alexaネイティブ機能に合わせてガジェットを制御する 2. Alexaスキルからガジェットを制御する オリジナルの
Echo Buttonを作ったり… 再生中の音楽のテンポデータを使って 踊る人形を作ったり…
12.
Alexaネイティブ機能に合わせて制御する • ウェイクワードやタイマーなどのAlexaネイティブ機能と連動した ガジェットをつくることができる
13.
Alexaスキルからガジェットを制御する • カスタムスキルと組み合わせられるガジェットを開発できる
14.
スキル開発者は何ができる? スキルからガジェットを動かしたり、ガジェットから受け取った 情報を元にAlexaに発話させることが可能になった 近くにサンタクロースが いるみたいです! ※ゲームスキルが起動している状態として サンタクロースの 現在位置のつぶやき 色々ゴニョゴニョする
15.
DEMO
16.
少し技術的なお話に
17.
イベントフロー(1) ‒ イベント送付のみ Alexa
〇〇を開いて • ユーザーがAlexaに対してカスタムスキルを開くように発話する
18.
イベントフロー(2) ‒ イベント送付のみ (考え中…) •
発話を元にカスタムスキルの処理を行う
19.
イベントフロー(3) ‒ イベント送付のみ 今日の天気は…! •
処理を元に発話させ、ガジェットにイベントを送付 \イベントダヨ!/
20.
イベントフロー(4) ‒ イベント送付のみ •
イベントを元にガジェット側で処理を行う \晴れだからLEDを青にするよ!/
21.
イベントフロー(1) ‒ イベント監視含め Alexa
〇〇を開いて • ユーザーがAlexaに対してカスタムスキルを開くように発話する
22.
イベントフロー(2) ‒ イベント監視含め •
初回のレスポンスを発話させる 照度センサーで計測します
23.
イベントフロー(3) ‒ イベント監視含め •
発話と同時にガジェットにイベントを送付 • ガジェットから送付されるイベント監視を開始 \監視スルヨ!/ \計測シテネ!/
24.
イベントフロー(4) ‒ イベント監視含め •
ガジェット側で処理を行う \考え中…/
25.
イベントフロー(5) ‒ イベント監視含め •
ガジェット側からイベントを送付 \イベントダヨ!/
26.
イベントフロー(6) ‒ イベント監視含め •
受け取ったイベントを元に発話させる \知ってるわ…./ 明るいよ!
27.
セッション持続時間(1) Alexa Gadgets Toolkitにもセッション持続時間は存在する ü
通常:8秒 ü Audio tag:240秒 ü Alexa Gadgets Toolkit:90秒
28.
セッション持続時間(2) • ガジェットにイベントを送付するだけ 8秒のセッション時間 • ガジェットのイベントを監視する 90秒のセッション時間
29.
Alexa Gadgets Toolkitで何が変わるか •
Alexaを能動的に発話させることが出来る • 音・視覚以外の体験要素を組み込める VUIの価値、魅力をより高めたスキルを実現できるキッカケに
30.
辛いところも… • ハードを提供出来ないとストア公開スキルにできない 個人開発者にはハードルが高い • カスタムスキル
+ ガジェット側の実装コスト APLも合わせて実装すると…より大変!!
31.
辛いところも… • スネークケースとキャメルケースが混在 - Node.js
Send Directive - { type: 'CustomInterfaceController.SendDirective', header: { name: Custom.ChinBell, namespace: Start }, endpoint: { endpointId: endPointId }, payload: {} } - Python Handler method - def on_custom_chinbell_start(self, directive): # なんか色々やる
32.
スキルを公開するには • スキルとガジェットのソースコードを公開する 利用者に環境などをセットアップしてもらう 現状だと週末Hack向けのおもちゃとしか…
33.
スキルを公開するには • スキルとガジェットのソースコードを公開する 利用者に環境などをセットアップしてもらう 現状だと週末Hack向けのおもちゃとしか…
34.
広がるAlexaスキルの世界 • カラーセンサー +
Alexaスキル 盲目の方でも世界に散らばる色を楽しめるスキル • フルカラーLED + ジオラマ + Alexaスキル 時間や天気などに合わせてジオラマと環境音を楽しむスキル などなど…
35.
おわりに Alexa Gadgets Toolkitによって、音声を主軸にした 体験をより広げることが可能になりました VUIの体験を音声だけでデザインする以外にも 人間が持つ五感を広げつつ新しいサービスを提供していきませんか?
36.
宣伝 技術書典 8 で、Alexa合同誌を出します Alexa
Gadgets toolkitの入門編執筆しました! ※多分問題なければ新刊でます
37.
Fin \オワリダヨ!/
Baixar agora