我无法让Alexa理解我与她说话的任何同义词。尽管已将其添加为意图模式的一部分,但她总是会回复说她不知道同义词的含义:
{
"languageModel": {
"types": [
{
"name": "LIST_OF_DEFINITIONS",
"values": [
{
"id": "USER_EXPERIENCE",
"name": {
"value": "user experience",
"synonyms": [
"ux"
]
}
}
]
}
],
"intents": [
{
"name": "AMAZON.CancelIntent",
"samples": []
},
{
"name": "AMAZON.HelpIntent",
"samples": []
},
{
"name": "AMAZON.RepeatIntent",
"samples": []
},
{
"name": "AMAZON.StopIntent",
"samples": []
},
{
"name": "RecipeIntent",
"samples": [
"what is a {Definition}"
],
"slots": [
{
"name": "Definition",
"type": "LIST_OF_DEFINITIONS"
}
]
}
],
"invocationName": "digital dictionary"
}
}
我错过了什么吗?
答案 0 :(得分:0)
您的同义词“ux”不会被理解,因为用户不会像单词一样发音,而是会说两个字母。所以,尝试添加“u x”和“U.X.”。这应该有用。