return 在单个请求中流式传输多个音频文件

return multiple audio files to stream in single request

我目前正在构建一个 Alexa 应用程序并且已经准备就绪。在尝试在一个请求中流式传输多个音频文件时,我遇到了一个小问题。

现在,每次用户向应用发出请求时,return res.directives 数组中的单个音频文件。当这个音频文件几乎完成流式传输并且我的应用程序收到 AudioPlayer.PlaybackNearlyFinished 请求时,我发送下一个音频文件以相同的方式进行流式传输。有没有可能我可以在第一个请求中发送所有音频文件,这样设备就不必继续获取下一个音频文件了?

res.directives 是一个数组,所以我认为这是可能的,但我找不到说明如何操作的文档。

仅供参考,我在 Amazon DEveloper 论坛上问了这个问题,得到了回复:https://forums.developer.amazon.com/questions/112506/can-directives-object-take-an-array-of-audio-files.html