python - 在我的应用程序中使用 amazon alexa echo
问题描述
我正在开展一个需要生成许多报告的小组项目。我们正在考虑使用亚马逊回声。我们会要求 alexa 从特定的周期或类似的时间获取报告。
我们计划使用 Python 来做到这一点。
是否可以使用 ASK(Alexa Skills Kit) SDK 来实现这个目标?比如,alexa 可以进入我们的应用程序并获取我们想要的所有内容。除了 Amazon echo,我们不想使用其他任何东西。
解决方案
我认为您可能需要为此创建自定义技能,但您可能需要考虑一些事情,
- 报告有多长:如果报告很小并且给你一些简短的概述或一些数字,它会很好地工作。你不想听关于那个机器人声音的长篇报道。
- 报告名称:有时 Alexa 不会理解或误解您要说的名称,如果它很复杂的话。
- 进入您的应用程序的含义:在 Alexa 技能中,您可以像编写软件一样编写自定义逻辑,因此如果有 API 来获取报告,那么它可以完成。该技能将调用 API 并将您所说的数据传递给该技能,例如日期、日期等数据。
推荐阅读
- c++ - 从构造函数中删除这个指针
- bash - 更改从 request_uri 获得的文件名
- c++ - 如何使用 C++ 17 检查运算符!= 是否存在模板参数?
- swift - 从 appDelegate 观察 .effectiveAppearance 变化
- java - Jersey 2.x post call MessageBodyWriter not found for media type=application/xml
- c# - 我是语义模型的初学者,使用 roslyn 从 TypeSyntax 获取具体类型的 TypeSymbol 的步骤是什么?
- php - 无法让 laravel 的多态关系起作用
- xamarin - 如何在 App Center Build 中使用 .NET Core 3.0 Preview8
- c++ - C++ 触发一次事件
- python - 手动设置地理视图的纬度、经度范围