Alexaの新機能です。 AWSラムダ関数とNode.jsコードを使ってAlexaスキルを作成しました。これが私の意図スキーマです。スロット値を動的に追加する方法Alexaのスキル
{
"intents": [
{
"slots": [
{
"name": "locationName",
"type": "LOCATION_LIST"
}
],
"intent": "locationIntent"
}
]
}
カスタムスロットタイプ "LOCATION_LIST"を次の値で使用しました。
kitchen
bedroom
bathroom
dining area
正常です。しかし、自分のサービスから動的に位置情報を追加する必要があります。出来ますか?
私のシステムアーキテクチャに基づいて、ロケーション名はあらかじめ定義されていません。それではどうしたらいいですか?
新しいスロットを動的に追加することはできません。しかし、Abdulは新しいスロットやスロットタイプを追加するのではなく、追加のスロット値を求めているようです。その部分は私の答えに記述されているように可能です。 –