我正在尝试使用适用于Java V2的Alexa SDK构建会话技能模型,但是该技能无法按预期工作。
它会要求用户回答,但不会使用用户提供的响应来执行技能
注意:请使用Java SDK的V2发布您的回复。
我在项目中使用了Ask-SDK标准依赖项:
<!-- Alexa -Including all standard SDK components -->
<dependency>
<groupId>com.amazon.alexa</groupId>
<artifactId>ask-sdk</artifactId>
<version>2.9.0</version>
</dependency>
以下用于建立响应的示例代码:
ResponseBuilder responseBuilder = input.getResponseBuilder();
repromptText="For which month?";
responseBuilder.withSimpleCard("Some Card name", speechText)
.withReprompt(repromptText)
.withShouldEndSession(false);