交互式有声读物:使用Google Assistant,Heroku和AWS以语音播放文字冒险游戏

我最近开车很长时间,并且开始谈论文字冒险游戏。 这些游戏在1990年代和2000年代初流行,类似于现代角色扮演游戏,但完全通过文本提供。

例如,您可以说“ look”环顾四周,游戏将发回对该区域的描述。 我想知道:在播客时代,可以将这些游戏重新设计为用您的声音玩吗?

我已经编写了一些代码来进行尝试。 Google助手(默认情况下可在大多数Android手机,通过App Store的iPhone上以及在Google Home设备上使用Google助手)是此处的关键技术,因为它可以将用户的命令转录成我们可以处理的文本,然后处理从中读取响应文本游戏。

自己尝试一下! 只需告诉Google助手:

说话说出自己的冒险

我使用Google的Dialogflow处理与Google Assistant的集成。 Dialogflow的优势之一是它还可以轻松与其他平台集成。 您还可以在以下游戏上玩游戏:

  • Facebook —发送信息告诉您自己的冒险
  • Twitter —鸣叫@SpeakYourOwnAdv
  • 松弛—添加机器人
  • 还有一个简单的网络演示。

在GitHub上查看源代码。

这些游戏是播客和有声读物的可行补充吗? 让我知道你的想法!

更新 –我从他人那里学习到的一些技巧:

  • 您可以在大多数游戏中说“简短”,以阻止游戏阅读您已经进入的房间的描述。
  • 您仍可以在阅读说明时说“ OK Google”和一个命令,以跳过其余说明。 (如果描述已经完成,则无需先说“ OK Google”。)
  • 您可以说出Google助理难以理解的单词。

2019年1月12日更新:我现在在文本游戏中使用“哑巴”界面,该界面应该是为聊天机器人设计的。 游戏应该更快,并且现在应该更好地处理沉睡的动作。