首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我的网站上部署/引用Alexa技能的好方法是什么

在我的网站上部署/引用Alexa技能的好方法是什么
EN

Stack Overflow用户
提问于 2020-11-05 12:56:30
回答 2查看 46关注 0票数 0

我已经建立了Alexa技能,但目前它只适用于Alexa设备。

我想知道这是否可能,我可以在我的网站中部署/引用Alexa技能(仅文本或语音部分)?

一个用例:

用户可以说“我出生在xx/xx/xxxx",Alexa可以捕获意图"CaptureBirthdayIntent",这样我的网站代码(Python)就可以解决这个意图。

我发现很多内容管理软件(例如Wordpress,Drupal)都能做到这一点:https://medium.com/@OPTASY.com/how-to-integrate-alexa-with-your-drupal-8-website-a-step-by-step-guide-5a76c1d74a88。但我没有使用这些CMS。

看起来Alexa语音服务也可以做到这一点。

有人能给我一些推荐信吗?

EN

回答 2

Stack Overflow用户

发布于 2020-11-06 04:37:39

在大多数情况下,您将需要使用帐户链接,这是一种API,客户可以在其中链接他们在您网站上的帐户以及他们与Alexa的帐户,然后您将拥有客户的唯一ID,该ID在您的技能和您的外部应用程序中都是相同的(并且对于它们之间的链接是唯一的),因此您可以使用数据库在他们之间同步数据。

https://developer.amazon.com/en-US/docs/alexa/account-linking/understand-account-linking.html

您可以在您的web应用程序中创建自己独特的OAuth 2提供商,或者使用亚马逊登录、谷歌登录、Facebook、AWS Cognito...拥有自己的OAuth提供商可以更容易地让客户联系起来,而不是让他们放弃,因为添加第三方(LwA,谷歌,FB,亚马逊)会增加额外的登录/授权来完成这一过程。

票数 1
EN

Stack Overflow用户

发布于 2020-11-05 19:46:46

您可以使用Dialogflow来完成此操作。制作一个具有类似意图的聊天机器人,并将端点映射到Alexa端点,应该可以工作。我相信如果你已经掌握了Alexa的技能,你可以很容易地解决这个问题。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64691434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档