使用Google Home上的MediaResponse播放MP3文件和实时流时,似乎有些问题。
在不发布任何新版本或更改流URL的情况下,播放仅在我们的应用中不再起作用(在Google Home Mini上-仍然可以在Simulator中使用),并且我在其他类似的应用中注意到了相同的问题。仍然可以播放TuneIn的广播。
还有其他人遇到这个问题吗?
答案 0 :(得分:0)
使用MediaResponse提供mp3实时流媒体时,我们的Google Assistant应用程序也存在类似问题。
我们以前像这样结束了对话
conv.close(new MediaObject({
name: "Name",
url: "https://url.to.livestream",
description: "Description",
image: new Image({
url: "https://url.to.image"
})
}));
对我们有用的是改为使用MediaObject
发送conv.ask()
conv.ask(new MediaObject({
...
}));
conv.ask(new Suggestions(["suggestion 1", "suggestion 2"]));
这里重要的是在MediaResponse
之后加上Suggestions
响应,否则应用程序将失败。
“如果您的操作不是 最后的回应。” https://developers.google.com/actions/assistant/responses#media_responses
也许这也可以解决您的问题?