我正在编写一个 Alexa Skill,我只能将单个单词参数放入我的代码中。
这是意图模式:
{
"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 插槽,我只在其中得到单个单词。
所以,“Peter Parker”给“Parker”,“Steve Rogers”给“Rogers”,“Tony Stark”给“Stark”。
如何在一个插槽中接受多个单词?