alexa - 我可以在Alexa语音服务中动态创建自定义插槽类型吗?

标签 alexa alexa-skills-kit alexa-voice-service

我想为从用户处获得的响应创建广告位类型,因为我想再次使用该广告位进行查询。找不到任何官方文件说明这是否可行。

最佳答案

我认为,实际上,这是可能的。您必须定义一个自定义插槽类型,如下所述:https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/defining-the-voice-interface#custom-slot-types

现在,自定义插槽类型要求您提供可能的值,您应该这样做。但!似乎Alexa仍然可以正确解析插槽值,即使它们不在您提供的可能值列表中!

这似乎是一个未记录的功能,我要告诉您的是基于我自己的观察结果:My custom slot type is taking on unexpected values

总的来说,我的印象是,整个交互模型不应被视为一组严格的规则,而应被视为由Alexa Voice Service酌情决定的指导原则。

关于alexa - 我可以在Alexa语音服务中动态创建自定义插槽类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38047256/

相关文章:

python - 来自 NLP 输入的字符串匹配

javascript - 即使 JSON 文件中不存在 slot.value,Alexa 也会激活 Intent

alexa-skills-kit - Alexa for Business 支持美国境外吗?我们计划添加对西类牙语的支持

javascript - Alexa nodejs 从 Amazon Lambda 访问 url

java - 打包为 jar 时的 Alexa 语音服务 SSL 握手

node.js - 修改 Alexa Audio Player 示例项目以播放特定轨道

amazon-web-services - 当我为 Alexa 技能集创建函数时,Lambda ARN(亚马逊资源名称)没有显示在右上角

alexa-voice-service - 在 Alexa 自定义应用程序中,我可以将查询作为用户的语音流/音频文件获取吗?

javascript - 如何在nodejs中比较两个字符串源和目标与全名

javascript - 如何使用 Alexa 编写决策树?