Alexa/Echo - 通过回声调用有意图的技能与文本测试
Alexa/Echo - Invoking a Skill with Intent via Echo vs. Testing with text
我有一个 Intent 是这样的一句话:
Tell us about {Topic}
一个主题可以是列表中的一些内容(自定义插槽类型),每个项目可以包含 1 到 3 个单词。
- 当我先打开技能("Alexa, open Skill Name"),然后在 Echo(语音)或通过服务模拟器(文本)上使用所有主题对其进行测试时,它有效。
- 当我有意调用技能时 ("Alexa, ask Skill Name to tell us about Topic"),并使用门户上的文本服务模拟器对所有主题进行测试 - 它有效。
- 但是当我有意调用该技能并使用 Echo(语音)对其进行测试时 - 只有一些主题有效,而其他主题则无法识别。
任何提示将不胜感激。谢谢。
所以 Echo 误解了一些主题——这种情况并不少见。我发现当我真正开始测试时,语音识别并没有我想象的那么好。
为什么先打开技能识别会更好是个谜,因为这部分过程是一个黑盒子——它可能与语音识别有关,例如。回声失败的情况(上面的#3)与回声成功的情况(#1)的口语句子不同且更复杂。
当你说 "fail to be recognized" - 你的意思是 returns 一个不正确的词吗?
我有一个 Intent 是这样的一句话:
Tell us about {Topic}
一个主题可以是列表中的一些内容(自定义插槽类型),每个项目可以包含 1 到 3 个单词。
- 当我先打开技能("Alexa, open Skill Name"),然后在 Echo(语音)或通过服务模拟器(文本)上使用所有主题对其进行测试时,它有效。
- 当我有意调用技能时 ("Alexa, ask Skill Name to tell us about Topic"),并使用门户上的文本服务模拟器对所有主题进行测试 - 它有效。
- 但是当我有意调用该技能并使用 Echo(语音)对其进行测试时 - 只有一些主题有效,而其他主题则无法识别。
任何提示将不胜感激。谢谢。
所以 Echo 误解了一些主题——这种情况并不少见。我发现当我真正开始测试时,语音识别并没有我想象的那么好。
为什么先打开技能识别会更好是个谜,因为这部分过程是一个黑盒子——它可能与语音识别有关,例如。回声失败的情况(上面的#3)与回声成功的情况(#1)的口语句子不同且更复杂。
当你说 "fail to be recognized" - 你的意思是 returns 一个不正确的词吗?