在 Eclipse 中找不到 Speechlet 接口

Can't find Speechlet Interface in Eclipse

我正在尝试构建 alexa 技能,我正在遵循的教程示例引用了 Java 中 Speechlet 接口的实现,但出于某种原因,当我尝试访问时它不在库中它。我该如何解决这个问题?

SDK Java Tutorial

Sample Tutorial

看起来图书馆的文档已经过时了;它是为 SDK v1 编写的,但最新版本是 v2。

您有几个选择:

  1. 使用库的 v1 并遵循该教程2。
  2. 按照这些步骤迁移教程中使用的各种 类 (https://github.com/alexa/alexa-skills-kit-sdk-for-java/blob/2.0.x/docs/en/Migrating-To-ASK-SDK-v2-For-Java.rst#request-handlers)
  3. 使用 hello-world 示例的 v2 版本(https://github.com/alexa/alexa-skills-kit-sdk-for-java/tree/2.0.x/samples/helloworld)