首页 > 解决方案 > 如何在 Alexa 游戏中创建多个用户?

问题描述

我目前正在尝试使用 python 构建我的第一个 Alexa 技能。这是一个涉及多个用户的游戏。在游戏开始时,Alexa 会询问所有参与者的姓名并记住这些姓名。之后,它会向随机参与者提问,以便他们相互交流

我怎样才能创建这个命令?还有什么课程/资源可以学习(Alexa Developper 培训资源除外)?

谢谢

标签: pythonalexaalexa-skills-kitalexa-skill

解决方案


有几个选项。首先,您可以在一个 Intent 中收集所有玩家的姓名,其中包含可变数量的插槽。但我会建议一个接一个地添加一个玩家(使用 AddPlayerIntent 之类的东西),甚至可能会询问有多少玩家会预先加入。

其次,您可以将所有玩家名称存储在会话中(请参阅包含 Python 示例的文档)并从该列表中随机选择一个玩家。

就个人而言,我发现Github 上的示例技能非常有帮助。


推荐阅读