如何创建Alexa技能,从我自己的数据库中提供答案

时间:2018-04-22 14:58:57

标签: database alexa alexa-skills-kit

我正在学习Alexa的技能,最终我想创建一项技能虽然我需要alexa响应来自我将要构建的数据库的用户。我想知道是否有人可以给我一些提示,或者推荐我可以学习的教程或参考资料。

1 个答案:

答案 0 :(得分:2)

这是我编写的一个教程,内容涵盖了如何构建一个Alexa技能,该技能从嵌入在AWS Lambda中的查找表中返回数据:

http://www.davidgyoungtech.com/2018/04/23/building-voice-bots-with-amazon-alexa

您想要做的只需要一个额外步骤:从数据库而不是嵌入式查找表访问数据。为此,这一切都取决于您要使用的数据库类型。如果您坚持使用亚马逊的AWS工具并希望使用他们的Dynamo DB来托管您的数据,您可以使用ScoreKeeper参考应用程序查看如何从Lambda中读取AWS Dynamo数据库中的数据:https://github.com/georgechapman/alexa-skills/tree/master/samples/scoreKeeper