如何在同一个 Alexa intent 函数中添加两个以上的音频(标签)文件?

How do I add more then two audio(tag) files in same Alexa intent function?

嗨,我正在尝试在我的 Alexa 技能中使用两个以上的音频标签,并且音频是根据 Alexa 要求编辑的,现在音频不超过 250 秒我想让 Alexa 说出音频我有五个音频文件,所以五个音频标签,那么我怎样才能让 Alexa 连续说出 5 个音频标签 我已将网站重命名 link。由于某种原因,顺便提一下,网站 link 运行良好

const Thiriller = {
canHandle(handlerInput) {
    return Alexa.getRequestType(handlerInput.requestEnvelope) === 'IntentRequest'
        && Alexa.getIntentName(handlerInput.requestEnvelope) === 'Thiriller';
},
handle(handlerInput) {
    var audio = "<audio src='https://lul.com/wp-content/uploads/2019/Flight%20PT1.mp3?_t=1567452928'/>";
    var audio1 = "<audio src='https://lul.com/wp-content/uploads/2019/Flight%20Pt2.mp3?_t=1567452928'/>";   
    return handlerInput.responseBuilder
        .speak(audio)
        .speak(audio1)
        //.reprompt('add a reprompt if you want to keep the session open for the user to respond')
        .getResponse();
}

};

试试这个。

    return handlerInput.responseBuilder
        .speak(audio + audio1)
        //.reprompt('add a reprompt if you want to keep the session open for the user to respond')
        .getResponse();

如果你需要5个背靠背 .speak(audio + audio1 + audio2 + audio3)

只需确保总持续时间不超过 240 秒的 SSML 音频限制。