如何从Alexa Skill中的用户随机输入中提取自定义广告位

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

我们有一个带有主题的自定义广告位的意图。例如,此插槽的值可以是:

Sports, Science, Cinema, TV

所以我们的示例话语是这样的:

{topic}
tell me about {topic}
what do you know about {topic}
i love {topic}

如果用户使用样本话语中的短语,则此方法可以正常工作。但是,有没有办法实现以下目标?

我们希望用户能够在{topic}之间和之后说出任何话。类似于:

{any} {topic} {any} - {what do you think about} {sports} {my friend?}

{any} {topic} - {i hate everything related with } {sports}

Alexa Skill是否可以从任何随机短语中提取{Topic}

alexa alexa-skill alexa-slot jovo-framework
1个回答
0
投票

有理由通过样本话语来组织用户的输入(只是增加正确的插槽识别的可能性)。但是:)不久前,我发现了这个主题:https://stackoverflow.com/a/53334157/2823106,实际上这是Alexa上的黑客,但您可以创建catchAll插槽并尝试类似{catchAll} {Topic} {catchAll}的操作。我在这里期望的问题是Alexa无法正确识别主题,但可以尝试一下。

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