私は Alexa スキルを書いていますが、コードに単一の単語パラメーターしか取得できません。
インテント スキーマは次のとおりです。
{
"intents": [
{
"intent": "HeroQuizIntent",
"slots": [
{
"name": "SearchTerm",
"type": "SEARCH_TERMS"
}
]
},
{
"intent": "HeroAnswerIntent",
"slots": [
{
"name": "SearchTerm",
"type": "SEARCH_TERMS"
}
]
},
{
"intent": "AMAZON.HelpIntent"
}
]
}
私のサンプル発話は次のとおりです。
HeroQuizIntent quiz me
HeroAnswerIntent is it {SearchTerm}
HeroAnswerIntent については、SearchTerm スロットをチェックしていますが、そこには 1 つの単語しか入っていません。
つまり、「ピーター・パーカー」は「パーカー」、「スティーブ・ロジャース」は「ロジャース」、「トニー・スターク」は「スターク」です。
スロットに複数の単語を受け入れるにはどうすればよいですか?