ASK(Alexa Skills Kit)のスキルで、ユーザーが入力する値を定義するためにスロットを使用することができます。
スロットは、特定の種類の値を表すために使用され、例えば日付、時間、場所などを表すことができます。
スキルがスロットで定義された値を受け取ると、それに基づいて適切な応答を生成することができます。
下記に、ASK(Alexa Skills Kit)でスロットを作成する手順を解説。
1、Developer Consoleでスキルを開き、左側のメニューから「Interaction Model」を選択。
2、次に、「Slot Types」を選択して、新しいスロットタイプを作成。
3、新しいスロットタイプを作成するには、以下の情報を提供。
・スロットタイプ名: 作成するスロットの名前を指定します。
・値のリスト: スロットで使用可能な値を列挙します。カンマで区切って複数の値を追加することができます。また、テキストファイルをアップロードして値のリストを作成することもできます。
・スロットの種類: スロットの値がどのような種類の情報であるかを指定します。例えば、日付、時刻、住所、電話番号などです。
1、スロットをインテントに追加します。インテントには、必要なスロットを追加して、そのスロットがどのようなタイプの情報を表しているかを指定する必要があります。
2、スロットを使用して、スキルが受け取ることができる値を確認します。Developer Consoleのテストツールを使用して、スロットで定義された値を送信し、スキルの応答を確認します。
上記が、ASK(Alexa Skills Kit)でスロットを作成する手順です。
これらの手順に従って、自分のスキルにスロットを追加してください。