我们正在致力于Alexa技能,它通过字母+数字序列引用信息。例如,我们想要问“给我物品B1的状态”。Alexa技能不区分字母和数字
我们已经尝试了几种方法来整理我们的Alexa intent配置中的“B1”,但我们得到的结果非常不一致(通常是错误的)。
我们的最新尝试是建立一个“字母”插槽和一个“数字”插槽,创造我们的调用,例如:give me the status of {letter} {number}
但同样,我们通常会得到我们的插槽回来的JSON没有value
- 或者经常Alexa的将发送包含不在我们插槽定义中的值的JSON。如果我说“B1”,Alexa可能会返回“viva”或其他一些随机单词。
问题在于Alexa对语音的解释。如果我们在开发人员控制台中使用测试文本条目,则它(通常)按预期工作。
有没有人有过像这样的字母/数字组合的成功?
你如何选择的话你使用的是'LIST_OF_COLUMNS'? – Chris
而且,你是否说单字母输入基本不起作用? – Chris
在这种情况下,我使用了北约和西方联合音标字母。对于hang子手的技巧,我有几个层次,我只是使用了“易”级的所有单词(这些常用单词包括颜色,动物和日常物品)。 是的,我发现单字母检测是一个特殊的字母(如e),但它们会随时更新模型,以便可能会更改(或将来会更改)。 –