0

Alexa 只是不理解“后付费”这个词,我已经尝试过一百万次了。我也尝试过“Alexa,Simon 说后付费”,但它重复后付费以外的其他内容,我不知道为什么。我的示例话语是这样的“什么是 {type} 销售”,并且该类型具有自定义插槽值“后付费”等。

我看过 AMAZON.LITERAL 但不太明白它是否对我有帮助。因此,任何解决方法都会有所帮助,并提前致谢。

4

3 回答 3

0

Alexa认为你说了什么?也许你也可以在你的意图中使用它。您的代码可以检查并替换“后付费”的任何内容。

这有点小技巧,但在亚马逊为我们提供微调输入的方法之前可能对您有用。

于 2017-07-27T11:57:51.930 回答
0

这感觉很简单,但您是否尝试过将后付费分成两个词?

{type} == "post paid"

插槽可以包含多词话语。也许 Alexa 会识别这两个不同的语素。

于 2017-08-02T21:36:09.740 回答
0

Alexa 并不总是将插槽中的选项的转录限制为给定值,特别是如果您有大量可能值。使用列表或 AMAZON.LITERAL,在这种情况下,您最好的选择可能是检查识别的值是否实际上是列表中的值之一并使用它,否则,您可以使用语音匹配/相似性算法来选择最接近的值。

如果您需要示例代码,请联系我(在我的情况下使用 Python)

于 2017-07-28T18:32:18.120 回答