Alexa Skills Kit   >   もっと学ぶ   >  Alexa道場

Alexa公式 動画シリーズ「Alexa道場」

Alexa道場は、セルフラーニングのビデオ教材です。

この教材の目標は、「シンプルなカスタムスキルを自分で作れるようになる」ところまでを目指しています。そのために必要な知識、用語、プログラミング方法を1つ1つ学んでいきたいと思います。

SDKs

Season 1 はじめてのAlexaスキル開発

さっそくAlexaスキルを1つ作ってみましょう。
これから3エピソードに分けて、”ハローワールド”スキルを作成するまでの方法をご紹介します。

Season 1 ガイダンス
Episode 1 スキル開発の準備をしよう
Episode 2 ハローワールドスキルを作ってみよう
Episode 3 スキルをテストしてみよう
line-break

Season 2 Alexaスキル開発の基礎を学ぼう

Season2の目標は次の3つになります。

  • カスタムスキルを作る手順を実演できるようになる
  • 対話モデル、インテントなどの基礎用語を説明できるようになる
  • ASK SDKを使った基本的なJavaScriptコードがかけるようになる

Season2では、”コーヒーショップスキル”を作ってみたいと思います。
このスキルを作ると、ちょっとした情報提供をするスキルやランダムに答えを返す会話BOTスキルなどを作れるようになります。

全部で16エピソードを用意しています。すべて5分程度の短いビデオになっています。

Season 2 ガイダンス
Episode 1 Alexaスキルとは
Episode 2 Alexaスキルのしくみ
Episode 3 Alexaスキルの種類
Episode 4 サンプルカスタムスキルのデモ
Episode 5 カスタムスキルを作ろう
Episode 6 対話モデルを作ろう
Episode 7 カスタムインテントを追加しよう
Episode 8 リクエストを受け取ろう
Episode 9 ASK SDK for Node js を使おう
Episode 10 リクエストハンドラーを追加しよう
Episode 11 レスポンスビルダーを使いこなそう
Episode 12 コーヒーショップのコードを完成せよう
Episode 13 コーヒーショップのコードを完成せよう
Episode 14 デバッグ方法を覚えよう
Episode 15 公開の準備をしよう
Episode 16 Season2のまとめ
line-break

Season 3 スロットを使いこなそう

スロットとは、お客さまから何か情報をもらう必要がある際に使用します。

Season3の目標は次の2つになります。

  • スロットを使ったスキルを作れるようになる
  • 同義語(シノニム)とエンティティ解決を使いこなせるようになる

全部で7エピソードを用意しています。

Session 3 ガイダンス
Episode 1 スロットとは
Episode 2 スロットを追加しよう
Episode 3 リクエストからスロット値を受け取ろう
Episode 4 シノニムを定義しよう
Episode 5 エンティティ解決を活用しよう
Episode 6 スロットとシノニムの応用テクニック
Episode 7 Season 3のまとめ
line-break

Season 4 記憶:人間の会話に近づけよう

人間は「記憶」を使って会話をスムーズに行なっています。

Season 4ではAlexaに記憶の機能を加えることで、より人間っぽい会話に改善することを行います。

Season4の目標は次の2つになります。

  • セッションアトリビュートを使いこなせるようになる
  • 永続アトリビュートを使いこなせるようになる

Season 4 ガイダンス
Episode 1 セッションとは
Episode 2 JavaScriptの復習
Episode 3 セッションアトリビュート
Episode 4 セッションアトリビュートを実装しよう
Episode 5 セッションのしくみを探る
Episode 6 永続アトリビュート 〜 前回の会話の内容を記録する 〜
Episode 7 永続アトリビュートの実装手順
Episode 8 永続アトリビュートを実装しよう 1
Episode 9 永続アトリビュートを実装しよう 2
Episode 10 Season 4のまとめ
line-break

Season 5 SSML:Alexaの応答の表現を豊かにしよう

Alexaの応答の表現をより豊かにするテクニックを習得しましょう。

Season5の目標は次の2つになります。

  • SMLを使ってAlexaの合成音声を自在に調整できるようになる。
  • 音楽や効果音などの音素材を活用して、より豊かな演出ができるようになる。

Season 5 ガイダンス
Episode 1 サンプルスキル「なぞなぞクイズ」
Episode 2 息継ぎ、イントネーションの調整
Episode 3 基本的なSSMLタグ
Episode 4 Alexa Skill Kitサウンドライブラリ
Episode 5 MP3ファイルの使用
Episode 6 スピーチコンを使用する
Episode 7 タイムアウト問題を回避する
Episode 8 Amazon Polly 音声の使い方
Episode 9 Season 5のまとめ
line-break

Season 6 お客様に使ってもらえるスキルを作ろう!

スキルの品質を上げていくための方法論やツールの使い方をご紹介します。

Season6の目標は次の2つになります。

  • お客様に使ってもらえるスキルとはどのようなスキルかを考える
  • スキルの品質を上げる方法を学び実践できるようになる

また、Episode 8からはベターテスターについてご紹介をしています。

Season 6 ガイダンス
Episode 1 お客様に使ってもらえるスキルとは?
Episode 2 お客様のニーズにマッチしていること
Episode 3 スキルの品質が高いこと
Episode 4 スキルの品質を上げるVUIデザイン (1)
Episode 5 スキルの品質を上げるVUIデザイン (2)
Episode 6 スキルの品質を上げるテクニック (1)
Episode 7 スキルの品質を上げるテクニック (2)
Episode 8 ベータテスターの活用
Episode 9 コミュニティに参加しよう
Episode 10 Season 6まとめ
line-break

スキル内課金について学ぼう

「スキル内課金とは何か」、「何ができるようになるのか」、「何が必要なのか」などについて、わかりやすく学ぶことができる動画です。

Alexa道場 特別版 〜スキル内課金はじめました〜
line-break

Alexa道場 Live:スキル内課金を動かしてみよう!

サンプルコードを使用して、スキル内課金の機能が動作するまでの一連のステップをご紹介します。

Alexa道場 Live スキル内課金を動かしてみよう!
line-break

ゲストスピーカー版

AlexaおよびVUI関連で活躍されているゲスト講師をお迎えし、クオリティの高いスキルを作るためのさまざまなテクニックをお伺いしていきます。

Alexa Champion に学ぶVUIデザインのコツ

ゲスト講師:松葉有香さん

AWSエバンジェリストに学ぶAWSの活用方法 (1)

ゲスト講師:亀田治伸氏

AWSエバンジェリストに学ぶAWSの活用方法 (2)

ゲスト講師:亀田治伸氏

Alexa Champion に学ぶシチュエーショなるデザイン

ゲスト講師:伊東知治氏

先駆的な音声デベロッパーに学ぶ魅力的な音声ゲームの作り方

ゲスト講師:ボイスアップラボ コバヤシトール氏

やってみよう

開発者コンソールにログインして、スキル開発を始めましょう。