目次
Part 1[概要編]:Alexaの基本を理解しよう
―― Alexaスキル開発には何が必要か
- Alexaとは
―― Echo,Alexaのプラットフォーム,スキルを理解しよう - Alexa Skills Kitのしくみ
―― ASKの機能,対話モデル,バックエンドサーバについて - Alexaで使えるAPIとその要件パターン
―― アカウントリンク,AudioPlayerの活用 - Alexaの可能性
―― 既存技術と組み合わせてAlexaを活用しよう - Alexaで使う用語
―― 発話,インテント,スロット - 対話モデルの設定
―― インテント,サンプル発話,カスタムスロット,ダイアログモデル - Alexa SDKの使い方
―― アプリケーションIDと各種オブジェクト
Part 2[演習編]:Alexaスキル開発を始めよう
―― ゼロから始めるAlexaスキル開発ガイド
- スキルを設計しよう
―― シナリオ,VUIのフローチャートの作成 - スキルを作ろう
―― 開発者コンソールでスキルを作成 - スキルビルダーで対話モデルを作ろう
―― カスタムスロット,インテント,サンプル発話の作成 - Lambda関数を作成しよう
―― トリガーの追加,アプリケーションIDの設定,ログの確認 - テストしよう
―― Alexa Simulator,Echo,履歴の活用 - スキルを公開しよう
―― チェックポイント,申請手順,バージョンアップ
Appendix:Alexaスキル開発に必要な3つの開発ポータル
―― 開発者ポータル,Alexaアプリ,AWS
- 開発者ポータルの登録
―― Amazonアカウントの作成と登録 - Alexaアプリアカウントの登録
―― Echoデバイスの登録と設定 - AWSアカウントの登録
―― AWSの概要,AWS Lambda,AWS CloudWatch