亚马逊Alexa实体解决方案

时间:2017-11-16 15:23:18

标签: amazon alexa alexa-skills-kit

我无法让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"
 }
}

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

您的同义词“ux”不会被理解,因为用户不会像单词一样发音,而是会说两个字母。所以,尝试添加“u x”和“U.X.”。这应该有用。