我希望能够做到以下几点:
- 让 alexa 说些什么
- 播放音频文件
- 让 alexa 说点别的
我尝试了以下不起作用的代码:
const IntentHandler = {
canHandle(handlerInput) {
return handlerInput.requestEnvelope.request.type === "IntentRequest" &&
handlerInput.requestEnvelope.request.intent.name === "MyIntent";
},
handle(handlerInput) {
return handlerInput.responseBuilder
.speak("Say something")
.addAudioPlayerPlayDirective('REPLACE_ALL', audioFile, 'token', 0)
.speak("Say something else")
.getResponse();
}
}
上面代码的结果是这样的:
- “说点别的”
- 音频文件播放
我怎样才能做到这一点?