Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LambdaでAlexa Skillを作ってみる

LambdaでAlexa Skillを作ってみる

2018年12月12日に開催された【とらのあな主催】オタクが最新技術を追うライトニングトークイベントのライトニングトーク資料です。

Transcript

  1. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 LambdaでAlexa Skillを作ってみる 【とらのあな主催】オタクが最新技術を追うライトニングトークイベント 虎の穴ラボ 西志村 友基 1

  2. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 自己紹介 名前:西志村 友基 (ニシシムラ トモキ) 入社:2018年4月 好きなアニメ:きんいろモザイク 今期の推し:ゾンビランドサガ 2

  3. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 アジェンダ • 概要 • Alexa Skillの仕組み • LambdaでAlexa

    Skillを作ってみる – Alexa Skillの設定 – AWS Lambdaの設定 • 動かしてみる 3
  4. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 概要 Alexa Skillとは • Amazon Echo等で使える拡張機能 • 国内のスキルは2,000個突破!

    (米国は数万) Lambda • サーバーレスで関数を実行できるサービス。 4
  5. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 動かしてみる 話しかけてみましょう。 1. アレクサ、虎の穴 2. 占って うまく行けば成功です 5

  6. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 6 Alexa、◯◯を 開いて。 Amazon Echo Alexa Lambda Alexa

    Skillの仕組み 起動 イベント レスポン ス ◯◯へようこそ Alexa Skill起動の例 起動イベントが きた!
  7. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 7 Amazon Echo Alexa Lambda Alexa Skillの設定

  8. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Alexa Skillの設定 8

  9. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Alexa Skillの設定 9

  10. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Alexa Skillの設定 10

  11. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 11

  12. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 12 呼び出し名の追加

  13. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 13 インテントの作成

  14. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 14

  15. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 15 スロットについて 発話の中の一部を変数として使用することができます。 ※今回は使用しません。 桃太郎を読みたい。 {book}を読みたい。

  16. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 16 JSONエディタ

  17. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 17 Amazon Echo Alexa Lambda AWS Lambdaの設定

  18. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 AWS Lambdaの設定 18

  19. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 AWS Lambdaの設定 19 ロールがない場合は新規 作成

  20. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 トリガーの追加 20

  21. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 エンドポイント(Alexaの画面) コピー 21 貼り付け

  22. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 コーディング 22 Rubyで書いてみました。 (最近追加されました)

  23. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 テスト 23 JSONの入出力を確認

  24. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 公開設定(公開はしていません) 24

  25. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 動かしてみる では話しかけてみましょう。 1. アレクサ、虎の穴 2. 占って うまく行けば成功です 25

  26. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 まとめ • Alexaの設定 • Lambaで関数の作成 • AlexaとLambdaを繋げる •

    テスト・公開設定 慣れてしまえばとても簡単です。 ぜひ作ってみてください。 26
  27. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 ご静聴ありがとうございました。 27

  28. 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 参考 https://torina.top/detail/441/#i 2 28