如何在音频播放器中添加Amazon.helpintent

问题描述 投票:0回答:2

[当我寻求帮助时,Alexa帮助而不是自定义帮助技能。如果音频播放器没有播放,例如。在启动页面上,我得到了自定义帮助调用,但在音频播放器中却没有。如何覆盖呢?

谢谢。

node.js aws-lambda alexa alexa-skill ask-sdk
2个回答
0
投票

在音频播放器技能中,当技能开始播放音频时,就没有内部会话管理,您只能使用AudioPlayer directives进行响应,例如PlayPauseNext和一些其他指令,您可以在此链接中找到here


0
投票

the AudioPlayer documentation

[发送Play指令时,通常将响应对象中的shouldEndSession标志设置为true以结束会话。

因此,一旦用户调用了Play指令,他们将不再与您的技能进行互动。用户可以使用built-in playback control intents从您的技能中播放内容,但是与您的技能进行的任何其他交互都需要使用正常的调用短语-例如, “ Alexa,请[SkillName]寻求帮助”

shouldEndSession设置为false会怎样?

这具有期待更多用户输入的效果。尽管这将使用户在开始播放音频后立即寻求帮助(或与您的技能进行互动),但也可以pause the audio playback监听此输入。

© www.soinside.com 2019 - 2024. All rights reserved.