SlideShare a Scribd company logo
Alexa Skills Kitで
プロダクトの可能性
を広げる
Re:Cap?
Alexa Day 2018 re:Cap
AIアシスタントAlexaと、
Alexaを支える最新技術を学ぶ1日再び
@sparkgene
市川 純 (Jun Ichikawa)
http://sparkgene.hatenablog.com/ Alexa Voice Serviceの記事執筆
Alexa関連の活動
https://qiita.com/sparkgene
Amazon Alexa/Echo JP
https://www.facebook.com/groups/314334849014700/
Facebookグループ
Alexa Skills Kitでプロダクトの可能性を広げる
▸Amazon Alexaとは
▹Alexa Skills Kitの基本
▸プロダクトのスキル開発
▹VUIの設計
▹開発
▹運用
https://www.slideshare.net/junichikawa1/alexa-skills-kit-87985751
スライドシェアに
上がってます
https://alexaday2018.jaws-ug.jp/follow-up/
cloudinfra-audio
https://cloudinfra.audio/ev01-507dfc0a8624
Re:Cap終わり
USで公開されているサードパーティー製Skill
VUI+画面は最強
画面付き早く出て!
Echo Show Echo Spot
画面はどうやって
表示するの?
サンプルソース
https://github.com/sparkgene/echo-show-display-test
{
"version": "1.0",
"sessionAttributes": {},
"response": {
"outputSpeech": {},
"card": {},
"reprompt": {},
"directives": [],
"shouldEndSession": Boolean
}
}
応答のフォーマット
Alexa Appの
カードはここ
ディスプレイは
こっち
Body Template 1
・背景画像
・タイトル
・ primary テキスト
・ secondary テキスト
・ tertiary テキスト
・スクロール可能
Body Template 2
・背景画像
・タイトル
・右に画像
・ primary テキスト
・ secondary テキスト
・ tertiary テキスト
・Spotでは、前景画像が
前面表示
・文字はセンターリング
Body Template 3
・背景画像
・タイトル
・左に画像
・ primary テキスト
・ secondary テキスト
・ tertiary テキスト
・Spotでは、前景画像が
前面表示
・文字は左寄せ
Body Template 6
・背景画像
・全面テキスト
・ primary テキスト
・ secondary テキスト
・ tertiary テキスト
・Spotでは、文字はセンタ
ーリング
Body Template 7
・背景画像
・前景画像
・テキストはタイトルのみ
List Template 1
・縦にリスト表示
アイテム毎に
・サムネイル
・ primary テキスト
・ secondary テキスト
・ tertiary テキスト
・アイテムのタップで
イベント発火
・声でスクロール
List Template 2
・横にリスト表示
アイテム毎に
・サムネイル
・ primary テキスト
・ secondary テキスト
・ tertiary テキスト
・アイテムのタップで
イベント発火
・声でスクロール
・Spotは1画面1アイテム
Video App
・HLS, MPEG-TS
・SmoothStreaming
MP4, M4A
・MPEG4 or H.264
・推奨サイズ
640x480 or 1280x720
・アイテムのタップで
イベント発火
・声でスクロール
・Spotは1画面1アイテム
RichTextも使える
利用可能なタグ
Line break <br/>
Bold <b>
Italics <i>
Underline <u>
Font Sizes <font size="2”> 2=28px, 3=32px, 5=48ps, 7=68px
Action <action token="VALUE">clickable text </action>
Inline Images <img src="URL" width="WIDTH" height="HEIGHT" alt="TEXT" />
Actionの振る舞い
List template のアイテム
各アイテムがタップできる
Actionタグ
<action token=”some-value">Cancel</action>
イベント
{
"version": "1.0",
"session": { 〜〜 },
"context": {
"Display": {
"token": "list_template_one"
},
},
"request": {
"type": "Display.ElementSelected",
"requestId": "amzn1.echo-api.request",
"timestamp": "2017-08-12T05:31:08Z",
"locale": "en-US",
"token": "item_1"
}
}
token
{
"version": "1.0",
"session": { 〜〜 },
"context": {
"Display": {
"token": "list_template_one"
},
},
"request": {
"type": "Display.ElementSelected",
"requestId": "amzn1.echo-api.request",
"timestamp": "2017-08-12T05:31:08Z",
"locale": "en-US",
"token": "item_1"
}
}
アクションがあった画面の
token
実際に選択されたアイテムに
紐づくtoken
ベストプラクティス
透明度が70%の黒いレイヤーを画像に反映
すると文字が見やすくなる
↑ Bad Good→
デバイスのサポートインターフェイスを確認
{
"version": "1.0",
"session": { 〜 },
"context": {
"System": {
"device": {
"deviceId": "amzn1.ask.device.",
"supportedInterfaces": {
"AudioPlayer": {},
"Display": {
"templateVersion": "1.0",
"markupVersion": "1.0"
},
"VideoApp": {}
}
} }
},
"request": { 〜 }
}
“supportedInterface”にリクエスト
元のデバイスが対応している物
が列挙されている。
Echo Showなのか、Spotなのか
判定する情報はない。
ディスプレイをサポートする必要はない
すべてのスキルがディスプレイに対応する必要はない。
テンプレートを含まなければ、Cardが画面に表示される。
ShowとSpotの差異に注意すること
▸ Spotでは以下のものは表示されない
▹ ヒント
▹ 戻るボタン
▸ Spotでは背景画像が480pxにCropされる
▸ RichTextのフォントサイズ5,7は、Spotでは小さくなる
画面付きは
テンションが上がる
デモ
ありがとうございました

More Related Content

What's hot

AAIから君へ
AAIから君へAAIから君へ
AAIから君へ
Mitsuhiro Yamashita
 
Xamarin で Apple Watch アプリを作る
Xamarin で Apple Watch アプリを作るXamarin で Apple Watch アプリを作る
Xamarin で Apple Watch アプリを作る
Kosuke Usami
 
46でγ-GTP 生まれて初の基準値に
46でγ-GTP 生まれて初の基準値に46でγ-GTP 生まれて初の基準値に
46でγ-GTP 生まれて初の基準値に
Mitsuhiro Yamashita
 
JAWS-UG新支部やリブート支部情報2015年11月
JAWS-UG新支部やリブート支部情報2015年11月JAWS-UG新支部やリブート支部情報2015年11月
JAWS-UG新支部やリブート支部情報2015年11月
Yuka Aoki
 
AWS認定クラウド プラクティショナー って何?
AWS認定クラウド プラクティショナー って何?AWS認定クラウド プラクティショナー って何?
AWS認定クラウド プラクティショナー って何?
Mitsuhiro Yamashita
 
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
scalaconfjp
 
Amazon Connectで到着報告を自動化
Amazon Connectで到着報告を自動化Amazon Connectで到着報告を自動化
Amazon Connectで到着報告を自動化
Mitsuhiro Yamashita
 
リマインダーAPIをハックして、Alexaを積極的なキャラにする
リマインダーAPIをハックして、Alexaを積極的なキャラにするリマインダーAPIをハックして、Alexaを積極的なキャラにする
リマインダーAPIをハックして、Alexaを積極的なキャラにする
Sayaka Ito
 
十人十色のScalaの始め方
十人十色のScalaの始め方十人十色のScalaの始め方
十人十色のScalaの始め方
Nyle Inc.(ナイル株式会社)
 
安心してぐっすり眠るための AWS 運用術
安心してぐっすり眠るための AWS 運用術安心してぐっすり眠るための AWS 運用術
安心してぐっすり眠るための AWS 運用術
manabusakai
 
Nyle流 Scalaとの付き合い方
Nyle流 Scalaとの付き合い方Nyle流 Scalaとの付き合い方
Nyle流 Scalaとの付き合い方
Nyle Inc.(ナイル株式会社)
 
kintoneとAmazon Connectで日直の自動化など
kintoneとAmazon Connectで日直の自動化などkintoneとAmazon Connectで日直の自動化など
kintoneとAmazon Connectで日直の自動化など
Mitsuhiro Yamashita
 
Innovation egg 第5回 『クラウド運用の本音』オープニング
Innovation egg 第5回 『クラウド運用の本音』オープニングInnovation egg 第5回 『クラウド運用の本音』オープニング
Innovation egg 第5回 『クラウド運用の本音』オープニング
Hiroyuki Hiki
 
オンプレミスから AWS への劇的ビフォーアフター
オンプレミスから AWS への劇的ビフォーアフターオンプレミスから AWS への劇的ビフォーアフター
オンプレミスから AWS への劇的ビフォーアフター
manabusakai
 
Gasでgoogleカレンダー 移行ツールを作った話
Gasでgoogleカレンダー 移行ツールを作った話Gasでgoogleカレンダー 移行ツールを作った話
Gasでgoogleカレンダー 移行ツールを作った話
AMI_YAMAMOTO
 
JAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LTJAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LT
Mitsuhiro Yamashita
 
最短で AWS を乗りこなすライフハック術
最短で AWS を乗りこなすライフハック術最短で AWS を乗りこなすライフハック術
最短で AWS を乗りこなすライフハック術
manabusakai
 

What's hot (17)

AAIから君へ
AAIから君へAAIから君へ
AAIから君へ
 
Xamarin で Apple Watch アプリを作る
Xamarin で Apple Watch アプリを作るXamarin で Apple Watch アプリを作る
Xamarin で Apple Watch アプリを作る
 
46でγ-GTP 生まれて初の基準値に
46でγ-GTP 生まれて初の基準値に46でγ-GTP 生まれて初の基準値に
46でγ-GTP 生まれて初の基準値に
 
JAWS-UG新支部やリブート支部情報2015年11月
JAWS-UG新支部やリブート支部情報2015年11月JAWS-UG新支部やリブート支部情報2015年11月
JAWS-UG新支部やリブート支部情報2015年11月
 
AWS認定クラウド プラクティショナー って何?
AWS認定クラウド プラクティショナー って何?AWS認定クラウド プラクティショナー って何?
AWS認定クラウド プラクティショナー って何?
 
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
 
Amazon Connectで到着報告を自動化
Amazon Connectで到着報告を自動化Amazon Connectで到着報告を自動化
Amazon Connectで到着報告を自動化
 
リマインダーAPIをハックして、Alexaを積極的なキャラにする
リマインダーAPIをハックして、Alexaを積極的なキャラにするリマインダーAPIをハックして、Alexaを積極的なキャラにする
リマインダーAPIをハックして、Alexaを積極的なキャラにする
 
十人十色のScalaの始め方
十人十色のScalaの始め方十人十色のScalaの始め方
十人十色のScalaの始め方
 
安心してぐっすり眠るための AWS 運用術
安心してぐっすり眠るための AWS 運用術安心してぐっすり眠るための AWS 運用術
安心してぐっすり眠るための AWS 運用術
 
Nyle流 Scalaとの付き合い方
Nyle流 Scalaとの付き合い方Nyle流 Scalaとの付き合い方
Nyle流 Scalaとの付き合い方
 
kintoneとAmazon Connectで日直の自動化など
kintoneとAmazon Connectで日直の自動化などkintoneとAmazon Connectで日直の自動化など
kintoneとAmazon Connectで日直の自動化など
 
Innovation egg 第5回 『クラウド運用の本音』オープニング
Innovation egg 第5回 『クラウド運用の本音』オープニングInnovation egg 第5回 『クラウド運用の本音』オープニング
Innovation egg 第5回 『クラウド運用の本音』オープニング
 
オンプレミスから AWS への劇的ビフォーアフター
オンプレミスから AWS への劇的ビフォーアフターオンプレミスから AWS への劇的ビフォーアフター
オンプレミスから AWS への劇的ビフォーアフター
 
Gasでgoogleカレンダー 移行ツールを作った話
Gasでgoogleカレンダー 移行ツールを作った話Gasでgoogleカレンダー 移行ツールを作った話
Gasでgoogleカレンダー 移行ツールを作った話
 
JAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LTJAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LT
 
最短で AWS を乗りこなすライフハック術
最短で AWS を乗りこなすライフハック術最短で AWS を乗りこなすライフハック術
最短で AWS を乗りこなすライフハック術
 

Similar to Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?

Alexaスキルのはじめ方
Alexaスキルのはじめ方Alexaスキルのはじめ方
Alexaスキルのはじめ方
Jun Ichikawa
 
Alexa Skills Kitを使って自作のSkillを作る
Alexa Skills Kitを使って自作のSkillを作るAlexa Skills Kitを使って自作のSkillを作る
Alexa Skills Kitを使って自作のSkillを作る
Jun Ichikawa
 
Alexa スキル を 100 個 作って得たもの
Alexa スキル を 100 個 作って得たものAlexa スキル を 100 個 作って得たもの
Alexa スキル を 100 個 作って得たもの
Yuka Matsuba
 
AWS CLIでAlexaのカスタムスキルをデプロイしている話
AWS CLIでAlexaのカスタムスキルをデプロイしている話AWS CLIでAlexaのカスタムスキルをデプロイしている話
AWS CLIでAlexaのカスタムスキルをデプロイしている話
Yasuyuki Sato
 
“位置情報サービス”を使ったスキルの作り方と審査のポイント
“位置情報サービス”を使ったスキルの作り方と審査のポイント“位置情報サービス”を使ったスキルの作り方と審査のポイント
“位置情報サービス”を使ったスキルの作り方と審査のポイント
Mitsuya Takarashima
 
Alexa SDK Alexa Salon
Alexa SDK Alexa SalonAlexa SDK Alexa Salon
Alexa SDK Alexa Salon
Shinichi Hirauchi
 
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LTスキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
Yuka Matsuba
 
Alexaスキル開発100チャレンジをやって分かったこと
Alexaスキル開発100チャレンジをやって分かったことAlexaスキル開発100チャレンジをやって分かったこと
Alexaスキル開発100チャレンジをやって分かったこと
Yuka Matsuba
 
オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~
Daisuke Ikeda
 
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
Mitsuhiro Yamashita
 
Alexaで世界を変えよう
Alexaで世界を変えようAlexaで世界を変えよう
Alexaで世界を変えよう
PE-BANK
 
Alexaスキルを作ろう
Alexaスキルを作ろうAlexaスキルを作ろう
Alexaスキルを作ろう
真吾 吉田
 
Watson summit 2016_j2_5
Watson summit 2016_j2_5Watson summit 2016_j2_5
Watson summit 2016_j2_5
Tanaka Yuichi
 
20191112_VUI開発で最も大切なデザインのお話
20191112_VUI開発で最も大切なデザインのお話20191112_VUI開発で最も大切なデザインのお話
20191112_VUI開発で最も大切なデザインのお話
Yuka Matsuba
 
Intelligent Enterprise 実現に向けた拡張開発の必要性 ~ SAP Cloud Platform Extension Factory ~
Intelligent Enterprise 実現に向けた拡張開発の必要性  ~ SAP Cloud Platform Extension Factory ~Intelligent Enterprise 実現に向けた拡張開発の必要性  ~ SAP Cloud Platform Extension Factory ~
Intelligent Enterprise 実現に向けた拡張開発の必要性 ~ SAP Cloud Platform Extension Factory ~
Kento Yoshimura
 
ユーザーデータ基盤を1からScalaでつくった話し
ユーザーデータ基盤を1からScalaでつくった話しユーザーデータ基盤を1からScalaでつくった話し
ユーザーデータ基盤を1からScalaでつくった話し
Hideaki Tarumi
 
Firebase, Firestore Extension for Elastic App Search Integration-20220216
Firebase, Firestore Extension for Elastic App Search Integration-20220216Firebase, Firestore Extension for Elastic App Search Integration-20220216
Firebase, Firestore Extension for Elastic App Search Integration-20220216
Shotaro Suzuki
 
Alexa gadgets toolkitで始まるAlexaスキルの世界
Alexa gadgets toolkitで始まるAlexaスキルの世界Alexa gadgets toolkitで始まるAlexaスキルの世界
Alexa gadgets toolkitで始まるAlexaスキルの世界
Masami Yamate
 
SharePointアドイン開発 SAPデータ連携
SharePointアドイン開発 SAPデータ連携SharePointアドイン開発 SAPデータ連携
SharePointアドイン開発 SAPデータ連携
Akihiro Ehara
 
Alexa conversations に触れてみよう
Alexa conversations に触れてみようAlexa conversations に触れてみよう
Alexa conversations に触れてみよう
Mitsuya Takarashima
 

Similar to Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap? (20)

Alexaスキルのはじめ方
Alexaスキルのはじめ方Alexaスキルのはじめ方
Alexaスキルのはじめ方
 
Alexa Skills Kitを使って自作のSkillを作る
Alexa Skills Kitを使って自作のSkillを作るAlexa Skills Kitを使って自作のSkillを作る
Alexa Skills Kitを使って自作のSkillを作る
 
Alexa スキル を 100 個 作って得たもの
Alexa スキル を 100 個 作って得たものAlexa スキル を 100 個 作って得たもの
Alexa スキル を 100 個 作って得たもの
 
AWS CLIでAlexaのカスタムスキルをデプロイしている話
AWS CLIでAlexaのカスタムスキルをデプロイしている話AWS CLIでAlexaのカスタムスキルをデプロイしている話
AWS CLIでAlexaのカスタムスキルをデプロイしている話
 
“位置情報サービス”を使ったスキルの作り方と審査のポイント
“位置情報サービス”を使ったスキルの作り方と審査のポイント“位置情報サービス”を使ったスキルの作り方と審査のポイント
“位置情報サービス”を使ったスキルの作り方と審査のポイント
 
Alexa SDK Alexa Salon
Alexa SDK Alexa SalonAlexa SDK Alexa Salon
Alexa SDK Alexa Salon
 
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LTスキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
スキル開発100チャレンジ 中間報告 / JAWS DAYS 2019 懇親会LT
 
Alexaスキル開発100チャレンジをやって分かったこと
Alexaスキル開発100チャレンジをやって分かったことAlexaスキル開発100チャレンジをやって分かったこと
Alexaスキル開発100チャレンジをやって分かったこと
 
オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~
 
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
 
Alexaで世界を変えよう
Alexaで世界を変えようAlexaで世界を変えよう
Alexaで世界を変えよう
 
Alexaスキルを作ろう
Alexaスキルを作ろうAlexaスキルを作ろう
Alexaスキルを作ろう
 
Watson summit 2016_j2_5
Watson summit 2016_j2_5Watson summit 2016_j2_5
Watson summit 2016_j2_5
 
20191112_VUI開発で最も大切なデザインのお話
20191112_VUI開発で最も大切なデザインのお話20191112_VUI開発で最も大切なデザインのお話
20191112_VUI開発で最も大切なデザインのお話
 
Intelligent Enterprise 実現に向けた拡張開発の必要性 ~ SAP Cloud Platform Extension Factory ~
Intelligent Enterprise 実現に向けた拡張開発の必要性  ~ SAP Cloud Platform Extension Factory ~Intelligent Enterprise 実現に向けた拡張開発の必要性  ~ SAP Cloud Platform Extension Factory ~
Intelligent Enterprise 実現に向けた拡張開発の必要性 ~ SAP Cloud Platform Extension Factory ~
 
ユーザーデータ基盤を1からScalaでつくった話し
ユーザーデータ基盤を1からScalaでつくった話しユーザーデータ基盤を1からScalaでつくった話し
ユーザーデータ基盤を1からScalaでつくった話し
 
Firebase, Firestore Extension for Elastic App Search Integration-20220216
Firebase, Firestore Extension for Elastic App Search Integration-20220216Firebase, Firestore Extension for Elastic App Search Integration-20220216
Firebase, Firestore Extension for Elastic App Search Integration-20220216
 
Alexa gadgets toolkitで始まるAlexaスキルの世界
Alexa gadgets toolkitで始まるAlexaスキルの世界Alexa gadgets toolkitで始まるAlexaスキルの世界
Alexa gadgets toolkitで始まるAlexaスキルの世界
 
SharePointアドイン開発 SAPデータ連携
SharePointアドイン開発 SAPデータ連携SharePointアドイン開発 SAPデータ連携
SharePointアドイン開発 SAPデータ連携
 
Alexa conversations に触れてみよう
Alexa conversations に触れてみようAlexa conversations に触れてみよう
Alexa conversations に触れてみよう
 

More from Jun Ichikawa

Cloud9で試すAWS IoT Greengrass V2
Cloud9で試すAWS IoT Greengrass V2Cloud9で試すAWS IoT Greengrass V2
Cloud9で試すAWS IoT Greengrass V2
Jun Ichikawa
 
AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化
Jun Ichikawa
 
エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選
Jun Ichikawa
 
AlexaのSmart HomeをAWSで作る方法
AlexaのSmart HomeをAWSで作る方法AlexaのSmart HomeをAWSで作る方法
AlexaのSmart HomeをAWSで作る方法
Jun Ichikawa
 
Make your home smarter with Alexa
Make your home smarter with AlexaMake your home smarter with Alexa
Make your home smarter with Alexa
Jun Ichikawa
 
Alexaコミュニティーの作り方
Alexaコミュニティーの作り方Alexaコミュニティーの作り方
Alexaコミュニティーの作り方
Jun Ichikawa
 
Amazon AlexaとServerless
Amazon AlexaとServerlessAmazon AlexaとServerless
Amazon AlexaとServerless
Jun Ichikawa
 
Alexa and AI global meetup
Alexa and AI global meetupAlexa and AI global meetup
Alexa and AI global meetup
Jun Ichikawa
 
Alexa Skills Kit
Alexa Skills KitAlexa Skills Kit
Alexa Skills Kit
Jun Ichikawa
 
JAWS-UG IoT専門支部 Amazon AI
JAWS-UG IoT専門支部 Amazon AIJAWS-UG IoT専門支部 Amazon AI
JAWS-UG IoT専門支部 Amazon AI
Jun Ichikawa
 
Ai専門支部#2 Amazon AlexaとAmazon Polly
Ai専門支部#2 Amazon AlexaとAmazon PollyAi専門支部#2 Amazon AlexaとAmazon Polly
Ai専門支部#2 Amazon AlexaとAmazon Polly
Jun Ichikawa
 
Alexa Smart Home Skill
Alexa Smart Home SkillAlexa Smart Home Skill
Alexa Smart Home Skill
Jun Ichikawa
 
会議室利用をIoTを使って快適にしたい
会議室利用をIoTを使って快適にしたい会議室利用をIoTを使って快適にしたい
会議室利用をIoTを使って快適にしたい
Jun Ichikawa
 
Io t専門支部紹介@jaws東京
Io t専門支部紹介@jaws東京Io t専門支部紹介@jaws東京
Io t専門支部紹介@jaws東京
Jun Ichikawa
 
IoTで畑を監視してみる
IoTで畑を監視してみるIoTで畑を監視してみる
IoTで畑を監視してみる
Jun Ichikawa
 
同じサービスを ECSとOpsWorksで 運用してみた
同じサービスをECSとOpsWorksで運用してみた同じサービスをECSとOpsWorksで運用してみた
同じサービスを ECSとOpsWorksで 運用してみた
Jun Ichikawa
 
Gobotについて
GobotについてGobotについて
Gobotについて
Jun Ichikawa
 
料理サプリのインフラ監視
料理サプリのインフラ監視料理サプリのインフラ監視
料理サプリのインフラ監視
Jun Ichikawa
 
アドテクな話
アドテクな話アドテクな話
アドテクな話
Jun Ichikawa
 

More from Jun Ichikawa (19)

Cloud9で試すAWS IoT Greengrass V2
Cloud9で試すAWS IoT Greengrass V2Cloud9で試すAWS IoT Greengrass V2
Cloud9で試すAWS IoT Greengrass V2
 
AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化
 
エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選
 
AlexaのSmart HomeをAWSで作る方法
AlexaのSmart HomeをAWSで作る方法AlexaのSmart HomeをAWSで作る方法
AlexaのSmart HomeをAWSで作る方法
 
Make your home smarter with Alexa
Make your home smarter with AlexaMake your home smarter with Alexa
Make your home smarter with Alexa
 
Alexaコミュニティーの作り方
Alexaコミュニティーの作り方Alexaコミュニティーの作り方
Alexaコミュニティーの作り方
 
Amazon AlexaとServerless
Amazon AlexaとServerlessAmazon AlexaとServerless
Amazon AlexaとServerless
 
Alexa and AI global meetup
Alexa and AI global meetupAlexa and AI global meetup
Alexa and AI global meetup
 
Alexa Skills Kit
Alexa Skills KitAlexa Skills Kit
Alexa Skills Kit
 
JAWS-UG IoT専門支部 Amazon AI
JAWS-UG IoT専門支部 Amazon AIJAWS-UG IoT専門支部 Amazon AI
JAWS-UG IoT専門支部 Amazon AI
 
Ai専門支部#2 Amazon AlexaとAmazon Polly
Ai専門支部#2 Amazon AlexaとAmazon PollyAi専門支部#2 Amazon AlexaとAmazon Polly
Ai専門支部#2 Amazon AlexaとAmazon Polly
 
Alexa Smart Home Skill
Alexa Smart Home SkillAlexa Smart Home Skill
Alexa Smart Home Skill
 
会議室利用をIoTを使って快適にしたい
会議室利用をIoTを使って快適にしたい会議室利用をIoTを使って快適にしたい
会議室利用をIoTを使って快適にしたい
 
Io t専門支部紹介@jaws東京
Io t専門支部紹介@jaws東京Io t専門支部紹介@jaws東京
Io t専門支部紹介@jaws東京
 
IoTで畑を監視してみる
IoTで畑を監視してみるIoTで畑を監視してみる
IoTで畑を監視してみる
 
同じサービスを ECSとOpsWorksで 運用してみた
同じサービスをECSとOpsWorksで運用してみた同じサービスをECSとOpsWorksで運用してみた
同じサービスを ECSとOpsWorksで 運用してみた
 
Gobotについて
GobotについてGobotについて
Gobotについて
 
料理サプリのインフラ監視
料理サプリのインフラ監視料理サプリのインフラ監視
料理サプリのインフラ監視
 
アドテクな話
アドテクな話アドテクな話
アドテクな話
 

Recently uploaded

FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
Fukuoka Institute of Technology
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
Matsushita Laboratory
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
Yuuitirou528 default
 
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
harmonylab
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 

Recently uploaded (16)

FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
 
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 

Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?

Editor's Notes

  1. Recently I made a Facebook group. We share information about Alexa, so if you are interested about alexa please join us.
  2. rich text support some markups. you can only specify font size 2, 3, 5, 7. The default font size is 3. For best control of your display, specify the font size. use action if you want to add clickable text. it can be tapped on the Echo Show screen.
  3. action on display echo show have a touch screen. so you can add a action.
  4. list template items are clickable. of course you can choose items with you voice.
  5. action tag add clickable word to the body template.
  6. if user chose item by voice, you need to add a sample utterance and intent schema. but tap event invoke different request with the voice control. the request type is “display element selected” like this.
  7. display token is used to recognize which screen invoked the event. and request token used to recognize what item was selected. if you create a skill with list template or clickable text and use it for chose something. you need to implement “voice event”, and “tap event” for good user experience.
  8. best practices for echo show skills
  9. if you use image like left side, the text is hard to see. so 70% opacity black layer is recommended for optimal contrast. right side image is good to read the text
  10. Determine the Supported Interfaces for the Current Device. The supported interface is listed in “supportedInterface” . If the “Display” is not listed in here, it means the device do not support display. do not include templates in the result.
  11. best practices for echo show skills
  12. best practices for echo show skills