有谁知道如何在不离开播放屏幕的情况下暂停亚马逊 Alexa 音频播放器



>我正在开发一种具有音频播放器界面的 alexa 技能,并且无法在不离开播放屏幕的情况下暂停音频。我已经看到其他应用程序的Alexa暂停意图执行与触摸播放屏幕上的暂停按钮时相同的功能,这也是我希望我做的事情,但它将我带到一张空白卡,上面有我的技能名称。

目前,我一直在亚马逊回声点上对此进行测试,并且一直在使用音频播放器停止指令来暂停音频,如下所示。我不在乎它何时暂停或任何播放细节,因为我正在播放的音频是流,所以这无关紧要。

const PauseIntentHandler = {
    canHandle(handlerInput) {
        return handlerInput.requestEnvelope.request.type === 'IntentRequest'
            && handlerInput.requestEnvelope.request.intent.name === 'AMAZON.PauseIntent';
    },
    handle(handlerInput) {
        return handlerInput.responseBuilder
            .addAudioPlayerStopDirective()
            .getResponse();
    } 
}

我需要做的就是在响应中添加"withShouldEndSession(true("。

相关内容

最新更新