SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Alexa Skills Kit
を使って自作の
Skillを作る
JAWS-UG IoT専門支部 IoTサロン 2016-09
@sparkgene
市川 純
好きなサービス:
Route 53、Lambda、AWS IoT
Alexa Skills KitはAPI、ツール、ドキュメント、サンプルコードを
含むSkillの開発を簡単に、速くできるコレクションのことです。
Skillの種類
▸Custom Skills
▸Smart Home Skills
今回はSmart Home Skillsの話ではありません。
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/overviews/understanding-the-smart-home-skill-api
Understanding the Smart Home Skill API
Demo動画
https://youtu.be/p5X-GjcJdiU
全体の構成
ココ
https://www.hackster.io/sparkgene/alexa-makes-home-smarter-7e1981
照明を操作するCustom Skillsを作る
このSkillは以下の機能を持っています
・照明のOn / Off
・ファンをOn / Off
・ファンの速度を調整
開発の事前準備
Skillの開発には以下のアカウントが必要
▸Amazon.comのアカウント
https://www.amazon.com/
▸Amazonのデベロッパーアカウント
https://developer.amazon.com/
Skillの開発に必要な
ステップ
Skillの開
発に必要な
ステップ
音声UIの設計
Skillの開発
テスト
公開
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit#Ready%20to%20start%3F
Step by step checklist
音声UIの設計
音声UIを設計する上での注意点
▸ユーザーが応答しなければならないことを明示する
▸ユーザーは何をすべきか知っている前提にはしない
▸選べるオプションを明確にする
▸会話は常に簡潔にする
▸一度に問い合わせるのは1つに留める
などなど
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/alexa-skills-kit-voice-design-best-practices
Alexa Skills Kit voice design best practices
音声では選択肢が多いと人は忘れる
“北海道、青森、岩手、宮城、秋田、山形・・・
の中から選んでください”
“お住まいの都道府県を教えて下さい”
答えてもらうことを明確に伝える必要がある
“サイドメニューは、ポテトとサラダがあります”
“サイドメニューは、ポテトかサラダのどちらかを
お選びください”
処理中なのかわかりづらい
Webでは読込中みたいなアニメーションをする
ことで、処理中であることが認識でいるが、音声
だと処理中なのか、聞き取れなかったのかはわかり
づらい。
なるべく早くレスポンスが返せるように心がける
“WebやアプリのUIと音声UIは違うの
で、best practiceを参考に音声に
合った設計を
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/alexa-skills-kit-voice-design-best-practices
Alexa Skills Kit voice design best practices
音声UIの設計
▸音声I/Fの定義
▸発話(Utterances)のサンプル定義
Alexaは発話からどのようにSkillを呼び出すのか
例えば
Ask Daily Horoscopes to give me the horoscope for Taurus
<launch phrases> <invocation name> <connecting word> <some action>
launch phrases
Skillを起動するためのキーワード
・launch、ask、tell、load、beginなどがある
・使わなくてもOK
invocation name
Skillを特定するためのキーワード
先ほどのデモでは “Pi Home”
以下のものは禁止されている
・Alexa, Amazon, Echoと言った予約されているキーワード
・人権を侵害するようなもの
・人名、地名単体のもの
などなど
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/choosing-the-invocation-name-for-an-alexa-skill
Choosing the Invocation Name for a Custom Skill
connection word
invocation nameとactionの区切りに使われるワード
launch phrasesによって、使えるワードが変わってくる
Ask <invocation name> <connecting word> <some action>
→ to, about, for, if, whether
Tell <invocation name> <connecting word> <some action>
→ to, that
などなど
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/supported-phrases-to-begin-a-conversation
Understanding How Users Invoke Custom Skills
some action
Skillに指示する何らかのワード
詳しくはこの後
Intent schemaの設計
Intentとは?
発話によってAlexaはSkillを実行するが、Intentは文脈によっ
て実行されるSkill内の機能のこと。
Intent schemaの設計
デモでは以下の操作を行いました
・照明のOn / Off
実際は以下の機能も持っています
・ファンをOn / Off
・照明の半分を点灯
・ファンの速度を変える
・ファンの回転方向を変える
Intent schema
{
"intents": [
{
"intent": "TurnOnLight"
},
{
"intent": "TurnOffLight"
},
{
"intent": "ChangeLightMode"
},
{
"intent": "TurnOnFan"
},
{
"intent": "TurnOffFan"
},
{
"intent": "SpeedUpFan"
},
{
"intent": "SlowDownFan"
},
{
"intent": "ReverseFan"
},
{
"intent": "ChangeFanSpeed",
"slots": [
{
"name": "action",
"type": "LIST_OF_FAN_ACTION"
}
]
},
{
"intent": "AMAZON.HelpIntent"
}
]
}
照明
ファン
ファン
ヘルプ
Slotの設計
Intentに対して変数を
定義することができる
{
"intent": "ChangeFanSpeed",
"slots": [
{
"name": "action",
"type": "LIST_OF_FAN_ACTION"
}
]
}
ファンの操作を行うので、以下の様なワードを想定され
るので、Slotとして定義する
slow、fast、low、medium、high、back、reverse
←変数名
デフォルトのSlot
デフォルトのSlotがいくつか用意されてます
・AMAZON.DATE
→ “today”、“tomorrow”、“july”などのワードを実際の日付形式(“2015-07-00T9”)に
変換
・AMAZON.DURATION
→ “five minutes”を“PT5M”と数値として扱いやすく変換
・AMAZON.US_CITY
→ アメリカの有名な10万都市分のワードが登録されている
・AMAZON.US_FIRST_NAME
→ 一般的な名前を数千種類登録されている
などなど
音声UIの設計
▸音声I/Fの定義
▸発話(Utterances)のサンプル定義
発話(Utterances)のサンプル定義
IntentとUtterancesのひも付けを定義します
TurnOnLight lights on
TurnOffLight lights off
ChangeLightMode change lights mode
TurnOnFan fans start
TurnOffFan fans stop
ChangeFanSpeed change fans speed {action}
SpeedUpFan speed up fans
SpeedUpFan fans speed up
SpeedUpFan fans faster
SlowDownFan slow down fans
SlowDownFan fans slow down
SlowDownFan fans slower
ReverseFan fans reverse
AMAZON.HelpIntent help me operation
AMAZON.HelpIntent how do i use
Utterancesは想定されるパターンをできるだけ書くことで
様々なユーザーのしゃべり方に対応することが出来ます。
Capital Oneが作っている銀行のSkillでは数字だけで
700パターン以上定義
登録しているそうです。
https://www.youtube.com/watch?v=1bE3WeVlhGM
実際の発話
<wake word> <launch phrases> <invocation name> <connecting word> <some word>
Alexa, tell pi home to lights on
→ TurnOnLight
Alexa, tell pi home to lights off
→ TurnOffLight
Alexa, tell pi home to change fans speed fast
→ ChangeFanSpeed action=fast
<connection word>は省略できる
Alexa, tell pi home lights on
Intent schemaとUtterancesの
登録画面
Skillの開発
Skillの開発
ASKでは2種類の方法で作ることが可能です
▸ AWS Lambda Functionを使う
▸ 自分でホストする
AWS Lambda Functionを使うメリット
▸サーバを立てる必要がない
▸SSL証明書を用意する必要が無い
▸Alexaからのリクエストであることを検証する必要が無い
▸呼び出しされた時だけ課金される
▸Alexaから実行されるときTLSが利用されるのでセキュア
▸多くのデベロッパーは無料枠の範囲で済むはず
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/developing-an-alexa-skill-as-a-lambda-function#about
-lambda-functions-and-custom-skills
Creating an AWS Lambda Function for a Custom Skill
自分でホストするデメリット
▸ネット接続されている必要がある
▸Alexa Skills KitのI/Fに準拠している必要がある
▸SSL/TSLに対応している必要がある
▸Alexaからのリクエストであることを検証する必要がある
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/developing-an-alexa-skill-as-a-web-service
Hosting a Custom Skill as a Web Service
“完全にLambda推し
自分でホストする場合に使える便利モジュール
alexa-app
https://www.npmjs.com/package/alexa-app
nodejsを使ってSkillをホストできる
Lambdaのblueprintが用意されている
us-east-1を選んでないと出てこない
Skillに送られてくるリクエスト
▸LaunchRequest
・some commandが指定されずにSkillが呼び出された時
▸IntentRequest
・Utterancesのマッピングに紐付いたIntentが呼ばれた時
▸SessionEndedRequest
・ユーザーが“exit”と言ったり、一定時間応答がない場合、
エラーが有った時など
Alexa
Service
Skill
LaunchRequestOpen Pizza
text resultWhat kind pizza
Salami Pizza IntentRequest
text resultOther pizza?
Requestの流れ
cancel SessionEndedRequest
“Skillはリクエストの種類と呼びだされ
たIntentに対して処理を行うように実
装する
Alexa Serviceに返す情報(JSON)
▸sessionAttributes
・セッションに格納する情報
▸outputSpeech
・喋らせる内容(PlainTextとSSML)
▸card
・Alexa Appに表示する情報
▸ reprompt
・セッションを利用するとき、ユーザーが反応しない時に
喋らせる内容
▸ shouldEndSession
・セッションを維持するか
SSML(Speech Synthesis Markup Language )
▸Alexaの発話をいい感じにしたい時に使う
→ 間を開けたい、数値、電話番号の発音とか
▸MP3形式のオーディオを再生するとき
→ 48kbps、90秒まで
テスト
テスト
Skillのテストには以下の方法がある
▸ Lambdaを単体でテスト
▸ Skillの管理画面からテスト
▸ 実機でテスト
Lambdaのテスト
Skillのテスト画面
Skillの公開
Skillの公開で必要なこと
▸ Policyの確認
▸ セキュリティーの確認
▸ 動作確認
▸ 音声UIの使い勝手を確認
公開設定の画面
アナリティクスの画面
実機がなくても
開発できる!
今はappstoreの初期の頃と同じ状況。
アイディア次第では人気のSkillを海外の人に使ってもらえる。
THANKS!
Any questions?
You can find me at @sparkgene

Weitere ähnliche Inhalte

Was ist angesagt?

Lambdaを使ったAlexaスキル開発の舞台裏
Lambdaを使ったAlexaスキル開発の舞台裏Lambdaを使ったAlexaスキル開発の舞台裏
Lambdaを使ったAlexaスキル開発の舞台裏Shinya Terasaki
 
俺の話を聞け!Lt大会#7
俺の話を聞け!Lt大会#7俺の話を聞け!Lt大会#7
俺の話を聞け!Lt大会#7美穂 山田
 
AWS CLIでAlexaのカスタムスキルをデプロイしている話
AWS CLIでAlexaのカスタムスキルをデプロイしている話AWS CLIでAlexaのカスタムスキルをデプロイしている話
AWS CLIでAlexaのカスタムスキルをデプロイしている話Yasuyuki Sato
 
Alexa gadgets toolkitで始まるAlexaスキルの世界
Alexa gadgets toolkitで始まるAlexaスキルの世界Alexa gadgets toolkitで始まるAlexaスキルの世界
Alexa gadgets toolkitで始まるAlexaスキルの世界Masami Yamate
 
「Alexaから君へ」Master cloud #9 新春クラウドLT大会
「Alexaから君へ」Master cloud #9 新春クラウドLT大会「Alexaから君へ」Master cloud #9 新春クラウドLT大会
「Alexaから君へ」Master cloud #9 新春クラウドLT大会Mitsuhiro Yamashita
 
Alexa Gadgets Toolkitから広がるVUIの可能性
Alexa Gadgets Toolkitから広がるVUIの可能性Alexa Gadgets Toolkitから広がるVUIの可能性
Alexa Gadgets Toolkitから広がるVUIの可能性Masami Yamate
 
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニックMasami Yamate
 
kintone Alexa 連携_Alphasta
kintone Alexa 連携_Alphastakintone Alexa 連携_Alphasta
kintone Alexa 連携_AlphastaCybozucommunity
 
Membuat meeting room di webex pengajar
Membuat meeting room di webex  pengajarMembuat meeting room di webex  pengajar
Membuat meeting room di webex pengajarHary Tridayanto
 
Alexaスキル向けAmazon Pay と ブロックチェーンを使った 寄付アプリを実装
Alexaスキル向けAmazon Pay と ブロックチェーンを使った 寄付アプリを実装Alexaスキル向けAmazon Pay と ブロックチェーンを使った 寄付アプリを実装
Alexaスキル向けAmazon Pay と ブロックチェーンを使った 寄付アプリを実装Johnathan David
 
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessRunning Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessKeisuke Nishitani
 
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順Amazon Web Services Japan
 

Was ist angesagt? (13)

Lambdaを使ったAlexaスキル開発の舞台裏
Lambdaを使ったAlexaスキル開発の舞台裏Lambdaを使ったAlexaスキル開発の舞台裏
Lambdaを使ったAlexaスキル開発の舞台裏
 
俺の話を聞け!Lt大会#7
俺の話を聞け!Lt大会#7俺の話を聞け!Lt大会#7
俺の話を聞け!Lt大会#7
 
AWS CLIでAlexaのカスタムスキルをデプロイしている話
AWS CLIでAlexaのカスタムスキルをデプロイしている話AWS CLIでAlexaのカスタムスキルをデプロイしている話
AWS CLIでAlexaのカスタムスキルをデプロイしている話
 
Alexa gadgets toolkitで始まるAlexaスキルの世界
Alexa gadgets toolkitで始まるAlexaスキルの世界Alexa gadgets toolkitで始まるAlexaスキルの世界
Alexa gadgets toolkitで始まるAlexaスキルの世界
 
「Alexaから君へ」Master cloud #9 新春クラウドLT大会
「Alexaから君へ」Master cloud #9 新春クラウドLT大会「Alexaから君へ」Master cloud #9 新春クラウドLT大会
「Alexaから君へ」Master cloud #9 新春クラウドLT大会
 
Alexa Gadgets Toolkitから広がるVUIの可能性
Alexa Gadgets Toolkitから広がるVUIの可能性Alexa Gadgets Toolkitから広がるVUIの可能性
Alexa Gadgets Toolkitから広がるVUIの可能性
 
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
 
kintone Alexa 連携_Alphasta
kintone Alexa 連携_Alphastakintone Alexa 連携_Alphasta
kintone Alexa 連携_Alphasta
 
Serverless for VUI
Serverless for VUIServerless for VUI
Serverless for VUI
 
Membuat meeting room di webex pengajar
Membuat meeting room di webex  pengajarMembuat meeting room di webex  pengajar
Membuat meeting room di webex pengajar
 
Alexaスキル向けAmazon Pay と ブロックチェーンを使った 寄付アプリを実装
Alexaスキル向けAmazon Pay と ブロックチェーンを使った 寄付アプリを実装Alexaスキル向けAmazon Pay と ブロックチェーンを使った 寄付アプリを実装
Alexaスキル向けAmazon Pay と ブロックチェーンを使った 寄付アプリを実装
 
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessRunning Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
 
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
 

Ähnlich wie Alexa Skills Kitを使って自作のSkillを作る

[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight
[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight
[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonightAmazon Web Services Japan
 
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)Mitsuhiro Yamashita
 
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.jsAmazon Web Services Japan
 
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?Jun Ichikawa
 
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都  Flex & Google App Engine for Java & ...2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都  Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...Sadao Tokuyama
 
[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonight
[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonight[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonight
[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonightAmazon Web Services Japan
 
Alexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げるAlexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げるJun Ichikawa
 
ホットペッパーグルメにAoGを使ってローンチしてみた
ホットペッパーグルメにAoGを使ってローンチしてみたホットペッパーグルメにAoGを使ってローンチしてみた
ホットペッパーグルメにAoGを使ってローンチしてみたKuma Arakawa
 
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
20190619 AWS Black Belt Online Seminar Dive Deep into AWS ChaliceAmazon Web Services Japan
 
20190619_chillSAPイベント「SORACOMのあのボタンでオンプレSAPを操作してみた」
20190619_chillSAPイベント「SORACOMのあのボタンでオンプレSAPを操作してみた」20190619_chillSAPイベント「SORACOMのあのボタンでオンプレSAPを操作してみた」
20190619_chillSAPイベント「SORACOMのあのボタンでオンプレSAPを操作してみた」MasashiOtsuka1
 
AWS Amplify - Auth/API Category & Vue 構築ハンズオン
AWS Amplify - Auth/API Category & Vue 構築ハンズオンAWS Amplify - Auth/API Category & Vue 構築ハンズオン
AWS Amplify - Auth/API Category & Vue 構築ハンズオンEiji KOMINAMI
 
Ec cube開発合宿 プラグインセミナー
Ec cube開発合宿 プラグインセミナーEc cube開発合宿 プラグインセミナー
Ec cube開発合宿 プラグインセミナーAyumu Kawaguchi
 
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in MiyazakiBay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in MiyazakiEiji Shinohara
 
非SAPの人に贈るSAP on AWS
非SAPの人に贈るSAP on AWS非SAPの人に贈るSAP on AWS
非SAPの人に贈るSAP on AWSRyusaburo Tanaka
 
20170715 高知lt kintoneカスタマイズ
20170715 高知lt kintoneカスタマイズ20170715 高知lt kintoneカスタマイズ
20170715 高知lt kintoneカスタマイズ安隆 沖
 
Struts2を始めよう!
Struts2を始めよう!Struts2を始めよう!
Struts2を始めよう!Shinpei Ohtani
 
SolrCloud on Amazon ECS
SolrCloud on Amazon ECSSolrCloud on Amazon ECS
SolrCloud on Amazon ECSEiji Shinohara
 

Ähnlich wie Alexa Skills Kitを使って自作のSkillを作る (20)

[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight
[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight
[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight
 
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
 
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
[AWSマイスターシリーズ] AWS SDK for PHP / Ruby / boto(Python) / JavaScript in Node.js
 
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
 
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都  Flex & Google App Engine for Java & ...2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都  Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
 
Amazon Simple Workflow Service (SWF)
Amazon Simple Workflow Service (SWF)Amazon Simple Workflow Service (SWF)
Amazon Simple Workflow Service (SWF)
 
[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonight
[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonight[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonight
[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonight
 
Alexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げるAlexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げる
 
ホットペッパーグルメにAoGを使ってローンチしてみた
ホットペッパーグルメにAoGを使ってローンチしてみたホットペッパーグルメにAoGを使ってローンチしてみた
ホットペッパーグルメにAoGを使ってローンチしてみた
 
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
 
Trat sprint11
Trat sprint11Trat sprint11
Trat sprint11
 
20190619_chillSAPイベント「SORACOMのあのボタンでオンプレSAPを操作してみた」
20190619_chillSAPイベント「SORACOMのあのボタンでオンプレSAPを操作してみた」20190619_chillSAPイベント「SORACOMのあのボタンでオンプレSAPを操作してみた」
20190619_chillSAPイベント「SORACOMのあのボタンでオンプレSAPを操作してみた」
 
AWS Amplify - Auth/API Category & Vue 構築ハンズオン
AWS Amplify - Auth/API Category & Vue 構築ハンズオンAWS Amplify - Auth/API Category & Vue 構築ハンズオン
AWS Amplify - Auth/API Category & Vue 構築ハンズオン
 
Ec cube開発合宿 プラグインセミナー
Ec cube開発合宿 プラグインセミナーEc cube開発合宿 プラグインセミナー
Ec cube開発合宿 プラグインセミナー
 
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in MiyazakiBay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
 
非SAPの人に贈るSAP on AWS
非SAPの人に贈るSAP on AWS非SAPの人に贈るSAP on AWS
非SAPの人に贈るSAP on AWS
 
20170715 高知lt kintoneカスタマイズ
20170715 高知lt kintoneカスタマイズ20170715 高知lt kintoneカスタマイズ
20170715 高知lt kintoneカスタマイズ
 
Alexa SDK Alexa Salon
Alexa SDK Alexa SalonAlexa SDK Alexa Salon
Alexa SDK Alexa Salon
 
Struts2を始めよう!
Struts2を始めよう!Struts2を始めよう!
Struts2を始めよう!
 
SolrCloud on Amazon ECS
SolrCloud on Amazon ECSSolrCloud on Amazon ECS
SolrCloud on Amazon ECS
 

Mehr von Jun Ichikawa

Cloud9で試すAWS IoT Greengrass V2
Cloud9で試すAWS IoT Greengrass V2Cloud9で試すAWS IoT Greengrass V2
Cloud9で試すAWS IoT Greengrass V2Jun 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 AlexaJun Ichikawa
 
Alexaコミュニティーの作り方
Alexaコミュニティーの作り方Alexaコミュニティーの作り方
Alexaコミュニティーの作り方Jun Ichikawa
 
Amazon AlexaとServerless
Amazon AlexaとServerlessAmazon AlexaとServerless
Amazon AlexaとServerlessJun Ichikawa
 
Alexa and AI global meetup
Alexa and AI global meetupAlexa and AI global meetup
Alexa and AI global meetupJun Ichikawa
 
Ai専門支部#2 Amazon AlexaとAmazon Polly
Ai専門支部#2 Amazon AlexaとAmazon PollyAi専門支部#2 Amazon AlexaとAmazon Polly
Ai専門支部#2 Amazon AlexaとAmazon PollyJun Ichikawa
 
Alexa Smart Home Skill
Alexa Smart Home SkillAlexa Smart Home Skill
Alexa Smart Home SkillJun 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
 
料理サプリのインフラ監視
料理サプリのインフラ監視料理サプリのインフラ監視
料理サプリのインフラ監視Jun Ichikawa
 
アドテクな話
アドテクな話アドテクな話
アドテクな話Jun Ichikawa
 

Mehr von Jun Ichikawa (18)

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
 
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について
 
料理サプリのインフラ監視
料理サプリのインフラ監視料理サプリのインフラ監視
料理サプリのインフラ監視
 
アドテクな話
アドテクな話アドテクな話
アドテクな話
 

Alexa Skills Kitを使って自作のSkillを作る