【问题标题】:Alexa/Echo - Invoking a Skill with Intent via Echo vs. Testing with textAlexa/Echo - 通过 Echo 调用具有意图的技能与使用文本进行测试
【发布时间】:2017-03-08 13:27:19
【问题描述】:

我有一个意图是这样的句子:

告诉我们{Topic}

一个主题可以是列表中的一些东西(自定义槽类型),每个项目可以在 1 到 3 个单词之间。

  • 当我先打开技能(“Alexa,打开技能名称”),然后使用 Echo(语音)或通过服务模拟器(文本)上的所有主题对其进行测试时,它可以工作。
  • 当我有意调用该技能时(“Alexa,询问技能名称以告诉我们有关主题的信息”),并使用门户上的文本服务模拟器对所有主题进行测试 - 它可以工作。
  • 但是,当我有意调用该技能并使用 Echo(语音)对其进行测试时,只有一些主题有效,而其他主题则无法识别。

任何提示将不胜感激。谢谢。

【问题讨论】:

    标签: alexa alexa-skills-kit alexa-skill amazon-echo


    【解决方案1】:

    因此,Echo 误解了某些主题 - 这并不罕见。我发现当我真正开始测试时,语音识别并没有我想象的那么好。

    为什么当你首先打开技能时识别会更好是一个谜,因为该过程的一部分是一个黑匣子 - 它可能与语音识别有关,例如。在回声案例中失败(上面的#3)与回声案例中的成功案例(#1)相比,口语句子不同且更复杂。

    当你说“无法被识别”时——你的意思是它返回了一个不正确的词吗?

    【讨论】:

    • 谢谢汤姆。我的意思是意图未被识别。
    • 哦,这让我吃惊 - 我以为你会说它为插槽提供了错误的值。但我仍然认为答案是相同的:当您尝试调用与启动技能分开的意图时,它识别话语的能力是微妙的。
    猜你喜欢
    • 2017-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多