我目前正在构建一个Alexa应用程序并准备好了。在尝试在一个请求中流式传输多个音频文件时,我只是遇到了一个小问题。
现在,每次用户发出请求时,应用都会在res.directives
数组中返回单个音频文件。当此音频文件几乎完成流式传输,并且我的应用程序收到AudioPlayer.PlaybackNearlyFinished
请求时,我会以相同的方式发送下一个音频文件。是否有可能我可以发送第一个请求的所有音频文件,因此设备不必继续获取下一个音频文件?
res.directives
是一个数组,所以我认为这是可能的,但我找不到文档来说明如何。
答案 0 :(得分:1)
FYI在Amazon DEveloper论坛上问了这个问题,得到了回复:https://forums.developer.amazon.com/questions/112506/can-directives-object-take-an-array-of-audio-files.html