Alexa的语音慢于键入的命令。为什么?

问题描述 投票:0回答:1

如果在测试选项卡内的alexa.developer.com中键入命令,则响应很快。但是,如果说出相同的命令,Alexa需要相当长的时间来执行意图(20秒以上)。技能是用C#编写的。

有谁知道可能是什么问题?

我们从另一家公司获得了一个项目,所以并非一切都很清楚。

c# .net alexa alexa-skill
1个回答
0
投票

事实证明,原始项目有太多AMAZON.SearchQuery类型的插槽。来自https://developer.amazon.com/docs/custom-skills/slot-type-reference.html#amazonsearchquery

确保您的技能每个意图使用不超过一个AMAZON.SearchQuery插槽。 Amazon.SearchQuery插槽类型不能与示例话语中的另一个意图插槽组合。

在为这些插槽创建自定义列表后,性能得到了显着提升。例如,在我们的应用程序中,我们列出了一个旅行的目的,因此我创建了一个名为“目的”的列表,并插入了医疗,教育等值。在它收听用户可能会说的任何内容之前,然后根据它进行解析代码;试图找到所需的单词。现在它只注册列出的值。

© www.soinside.com 2019 - 2024. All rights reserved.